当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]一款支持WiFi的智能时钟与通知系统(灵感来自LaMetric Time),采用32x8 LED矩阵和ESP8266模块。

打造属于你的物联网智能时钟,可实现以下功能:

- 显示带有精美动画图标的时间

- 显示提醒1至提醒5

- 显示日历

- 显示穆斯林祷告时间

- 显示天气信息

- 显示新闻

- 显示建议

- 显示比特币汇率

- 显示Hackster/Instructables关注者及浏览量

- 实时显示YouTube订阅者数量及观看次数

制作简单,仅需Wemos D1 Mini和MAX7219 LED点阵面板即可。无需编程技能,也无需使用笔记本电脑或PC来烧录Wemos ESP8266微控制器程序,只需通过USB OTG将代码/固件上传到安卓手机即可。

设备完全自主运行,可通过安卓应用程序进行配置和控制。使用简洁界面,轻松完成对ESP Matrix智能时钟的设置与管理。

1:所需材料

制作ESP Matrix你需要准备以下物品:

- Wemos D1 Mini(含ESP8266)

- MAX7219 LED点阵面板

- 杜邦线(LED点阵面板已附带)

- OTG转接头

- Micro USB数据线

- 3D打印外壳

- 透明彩色亚克力板,尺寸129x32x3mm

- 安卓手机(已安装ESP Matrix应用)

2:修改引脚

1)拆下PCB上带有焊接头的第1列LED点阵组件。

2)使用长鼻钳将所有公头排线头旋转180°,使其朝向内部。

3:接线

1)剪掉现有杜邦线的一半,使其长度约为10厘米。

2)将杜邦线上的母头与LED点阵面板上的公头连接,见图示。

3)将线缆分为两部分:2根用于VCC和GND,3根用于CLK、DS和DIN。然后插入PCB上的孔中,见图示。

4:焊接前准备

1)使用剥线工具剥离线缆末端。

2)用锡膏覆盖线缆两端。

5:焊接

1)焊接CLK至D5,CS至D6,DIN至D7。

2)焊接VCC至5V,GND至G。

6:组装完成

可使用双面胶将Wemos模块与LED点阵面板粘合,见图示。同时重新安装第一步中拆下的LED点阵组件。

7:放入3D打印外壳

这款3D打印外壳设计得更纤薄、更紧凑,外观看起来坚固耐用,因此安装时需要稍作按压。

ESP矩阵有两种尺寸可选:短款32x8像素LED,采用单面板LED点阵;长款64x8像素LED,采用双面板LED点阵。具体选择取决于您的需求。

•短款32x8的STL文件

•长款64x8的STL文件

8:添加亚克力板

为使LED灯光更加清晰柔和,可在LED表面添加黑色透明亚克力板。

亚克力板有两种尺寸:

•短款:129x32x3毫米

•长款:257x32x3毫米

9:编程说明

1)编程Wemos ESP8266(ESP Matrix)非常简单,只需通过Micro USB线和OTG适配器将Wemos(ESP Matrix)连接到安卓手机,如图所示。

2)然后从Google Play商店下载并安装ESP Matrix应用程序。

3) 在第一个欢迎界面中,点击“上传”按钮。

10:配置应用界面

编程完成后,需要设置设备的一些参数:

1)使用应用程序将ESP Matrix设备连接到网络互联网。

2)您需要先注册,从openweathermap.org获取API密钥,然后将该API密钥复制到应用程序的天气选项中。

3)您还需要从openweathermap.org获取城市ID,例如伦敦的城市ID为2643743,然后将该城市ID复制到应用程序的天气选项中。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭