Arduino:机械时钟,气象站,TTGO Watch,戒烟仪表盘……

Arduino

机械时钟,气象站,TTGO Watch,戒烟仪表盘

项目

1.机械的7段显示时钟,由Arduino控制的28个伺服器驱动[1]

构建自己的机械式7段显示时钟所需的条件

  1. Arduino Uno

  2. DS1302时钟模块

  3. 2 x PCA9685 16Ch伺服驱动器

  4. 28 x Micro Servos

  5. 带状电缆

  6. 公头排针

  7. 母排针排

  8. 3mm MDF

  9. 黑色喷漆

  10. 5V 5A电池消除电路

  11. 12V电源

您还需要3D打印某些组件。如果您没有3D打印机并且喜欢做东西,则绝对应该考虑购买一台。

如果您还不想购买3D打印机,则有一些在线服务可以为您打印组件并将其运送给您。

2.ESP32 IoT Eink气象站[2]

该项目是显示在电子墨水屏幕上的气象站(从openweathermap.org获取数据)。

代码在https://github.com/paulgreg/esp32-weather-station

这个想法是先获取数据然后休眠一段时间,然后再更新数据。即使esp32处于深度睡眠状态,电子墨水屏幕也会保留信息。

组件

  1. 1个×WaveShare驱动板ESP32

  2. 1个×Waveshare 2.7英寸电子墨水显示面板三色电子纸SPI接口

3.TTGO Watch(ESP32)的计算器和日历APPS[3]

TTGO T-Watch2020是LilyGo公司生产的手表。它基于ESP32芯片,可以使用Arduino IDE进行编程。

4.带有Arduino的Mint尺寸的成功仪表(戒烟!)[4]

生活中有一段时间放下幼稚的事物并放弃讨厌的习惯。

在没有持续的鼓励下,有些人可能很难吸烟,例如吸烟。

现在是时候将最喜欢的爱好与目标结合起来,并做到这一点:退出成功仪表!

主要组件:

  1. Arduino Pro Mini 3.3v(低功耗使用8MHz)-Sparkfun

  2. 诺基亚5110 LCD -Adafruit或SparkFun

  3. LiPoly电池和USB充电器套件-Sparkfun

  4. ChronoDot RTC -Adafruit

  5. Perma-Proto薄荷锡板和匹配锡-Adafruit

附加组件:

  1. 实芯连接线。 – Radio Shack

  2. 支架和螺钉(用于将板安装在锡盒中。我使用了PC主板套件)

  3. 4针母接头(用于ChronoDot)和8针母接头(用于LCD –我从6针上切下了两个针) )– Adafruit

  4. 两个微型开关(一个用于系统电源,一个用于LCD电源)– Radio Shack

工具:

  1. 焊接和烙铁 –为此,拥有数字工作站很有帮助。– Radio Shack齐

  2. 平/对角切割

  3. 器剥线钳

  4. 万用表 – Radio Shack

  5. Dremel旋转工具或其他切割工具。我使用了Dremel 4000

  6. Panavise Junior,Helping Hands或其他工具来帮助焊接。– Radio Shack

  7. FTDI Friend或FTDI电缆(用于对Arduino进行编程)– Adafruit

  8. Arduino软件。

END.

References

[1] 机械的7段显示时钟,由Arduino控制的28个伺服器驱动:https://www.the-diy-life.com/mechanical-7-segment-display-clock-using-an-arduino-28-servos/

[2] ESP32 IoT Eink气象站:https://github.com/paulgreg/esp32-weather-station

[3] TTGO Watch(ESP32)的计算器和日历APPS:https://www.youtube.com/watch?v=o83lEuvzWo0

[4] 带有Arduino的Mint尺寸的成功仪表(戒烟!):https://www.instructables.com/Mint-Sized-Success-Meter-quit-smoking-with-Ardu/