当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]本项目是一个智能电子纸记分板,使用7.5英寸单色电子墨水显示器和Seeed XIAO ESP32S3 PLUS与XIAO纸显示驱动板(EE04)构建。记分牌完全通过Wi-Fi控制,允许用户从任何智能手机或笔记本电脑更新球队名称,分数和事件信息-不需要应用程序。

本项目是一个智能电子纸记分板,使用7.5英寸单色电子墨水显示器和Seeed XIAO ESP32S3 PLUS与XIAO纸显示驱动板(EE04)构建。记分牌完全通过Wi-Fi控制,允许用户从任何智能手机或笔记本电脑更新球队名称,分数和事件信息-不需要应用程序。

由于电子纸屏幕,显示器提供了出色的可视性,超低功耗,即使没有背光也能保持可读性。这使它成为室内比赛、学校活动、创客项目或教室的理想选择。

项目描述

设备上电后,ESP32S3会自动启动Wi-Fi接入点,并托管一个小型web服务器。您可以使用任何设备连接到该网络,在浏览器中打开控制页面,并更新球队名称、分数和事件信息。当您按下更新按钮时,电子纸显示立即刷新并显示您的新数据。由于电子纸技术只在刷新时耗电,记分牌可以用最少的能量长时间运行。

为了使这更简单,这里使用的驱动板- Seeed XIAO ePaper ee04 -支持24针和50针显示器,因此它适用于各种E-Ink面板。它还包括一个内置的电池充电IC,一个电源开关,JST电池连接器和三个可编程按钮。这意味着这个构建绝对不需要焊接。您只需将显示器插入电路板,上传代码,硬件方面就完成了

让我们开始构建

本项目使用的主要部件

•萧纸显示板(ESP32-S3) - EE04

•7.5英寸单色墨水/纸张显示器,800x480像素

•电池3.7v 1000mah

步骤1:3D打印

我们可以从3D打印外壳开始。我用白色PLA+打印了所有的部件。您可以找到所有STL文件以及STEP文件

步骤2:选择显示器和准备驱动板

对于这个版本,选择了一个7.5英寸的单色电子纸显示器,因为它提供了出色的可视性和足够的屏幕面积来显示大的分数数字。

这个特殊的屏幕使用24针带状电缆,所以在连接任何东西之前,EE04驱动板上的跳线必须移动到24针位置。确保显示器与单板的接口正确

步骤3 -设置Arduino IDE并闪烁代码

要对电路板进行编程,必须安装Seeed GFX库。这个库提供了处理E-Ink刷新、绘制文本和管理字体的所有底层功能。安装后,下一步是打开Seeed的在线配置工具。

此工具可让您选择准确的E-Ink显示器和驱动板的EE04版本。一旦选择了正确的模型,工具就会自动生成驱动程序代码。

下面是生成的配置

需要将此代码复制到Arduino IDE中的新选项卡中。打开主程序文件后,创建一个名为driver.h的新选项卡,并将生成的代码粘贴到那里。有了这个,Arduino草图将知道如何与显示器通信。

最后,将XIAO ESP32S3 PLUS连接到计算机,从Arduino板管理器中选择它,并上传程序。一旦上传成功,驱动板安装就完成了。

下面是完整的代码

步骤4 -组装

1. 将7.5英寸的墨水显示器放在展示架上

2. 用显示架关闭显示框

3. 用M2 × 7mm螺钉固定

4. 将EE04驱动板放在驱动板支架上

5. 用一颗螺钉将驱动板和托架固定。本任务尽量使用短于7mm的M2螺钉;否则,较长的螺丝会损坏显示器。

6. 将显示电缆连接到24针FPC连接器

7.使用2mm JST连接器将电池连接到电路板上。用胶水或双面胶带固定电池。

8. 请把天线装在后盖上。

9. 将天线连接到XIAO上。

10. 关闭后盖

11. 最后,使用M3 10mm螺钉将支架连接到主框架上

我们完成了集合

步骤5:计分板如何工作以及如何连接

计分板上电后,ESP32S3立即开始运行主程序。它做的第一件事是创建一个名为“Scoreboard_AP”的Wi-Fi接入点,密码为123456789。与此同时,设备为其内置web服务器生成IP地址,并在电子纸屏幕上显示该IP地址约5秒钟。这使得它很容易知道在哪里连接。

显示IP后,显示屏切换到默认的计分板布局,Wi-Fi服务器继续在后台运行。网页的所有接口代码都直接嵌入在Arduino草图中,这意味着ESP32S3可以提供完整的控制面板,而无需依赖外部文件。该页面包括球队名称、得分值和底部信息横幅的字段,无论您使用的是电脑、平板电脑还是手机,它都会自动调整其布局。

此时,计分板已准备好进行用户交互。使用任何设备,您只需加入Scoreboard_AP Wi-Fi网络,打开浏览器,并输入启动过程中出现的IP地址。这将把您直接带到控制页。从这里,您可以输入新的球队名称,更新分数,或更改事件描述。当您按下“Update Display”时,ESP32S3接收您的输入,存储新值,并用更新的计分板刷新电子纸显示。由于显示器只在刷新周期中消耗电力,因此它可以保存更新的图像而不会消耗能量,使系统即使在电池电量上也非常高效。

有了这个组合系统,计分板变得完全交互式,易于使用,并且可以从任何设备访问-创建一个平滑和无缝的用户体验。

结论

本项目演示了使用XIAO ESP32S3 PLUS和EE04驱动板构建Wi-Fi控制的电子墨水应用程序是多么容易和实用。响应式网页界面和超低功耗显示屏的结合,使这个计分板不仅功能齐全,而且效率高,视觉上很吸引人。剩下的就是定制外壳,设计记分牌布局,并享受最终结果。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭