一个漂亮的时钟和温度计在一个128x64大屏幕上。
硬件组件:
- Arduino Nano R3× 1
- Maxim Integrated DS3231M - ±5ppm,I2C实时时钟× 1
- 单转电位器 - 10k欧姆× 1
- 按钮开关× 1
- 128x64 LCD图形显示屏× 1
手动工具和制造机器:
- 烙铁(通用)
展示了带有128x64 LCD图形显示屏的Arduino时钟,用于调节显示屏对比度的电位计,DS3231 RTC模块和一个按钮。RTC模块连接到A4(SDA)和A5(SCL)引脚上的Arduino。该按钮连接到数字引脚3,Arduino的内部上拉电阻通过软件启用。该程序使用了一些在编译之前必须安装的库。解压缩库并将它们放在Arduino IDE的LIBRARIES文件夹中。
程序有两个屏幕:第一个屏幕(screen_1),显示模拟时钟,数字时钟,以及当前日期和温度。
第二个屏幕(screen_2)显示数字时钟,星期几,日期和当前温度信息,最低温度和最高温度。通过按下连接到数字引脚3的按钮来选择屏幕。
阅读全文