一個漂亮的時鐘和溫度計在一個128x64大屏幕上。
硬件組件:
- Arduino Nano R3× 1
- Maxim Integrated DS3231M - ±5ppm,I2C實時時鐘× 1
- 單轉(zhuǎn)電位器 - 10k歐姆× 1
- 按鈕開關(guān)× 1
- 128x64 LCD圖形顯示屏× 1
手動工具和制造機器:
- 烙鐵(通用)
展示了帶有128x64 LCD圖形顯示屏的Arduino時鐘,用于調(diào)節(jié)顯示屏對比度的電位計,DS3231 RTC模塊和一個按鈕。RTC模塊連接到A4(SDA)和A5(SCL)引腳上的Arduino。該按鈕連接到數(shù)字引腳3,Arduino的內(nèi)部上拉電阻通過軟件啟用。該程序使用了一些在編譯之前必須安裝的庫。解壓縮庫并將它們放在Arduino IDE的LIBRARIES文件夾中。
程序有兩個屏幕:第一個屏幕(screen_1),顯示模擬時鐘,數(shù)字時鐘,以及當(dāng)前日期和溫度。
第二個屏幕(screen_2)顯示數(shù)字時鐘,星期幾,日期和當(dāng)前溫度信息,最低溫度和最高溫度。通過按下連接到數(shù)字引腳3的按鈕來選擇屏幕。
閱讀全文