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