步驟1:
幾個月以前,我決定使用此2.4英寸液晶顯示器使自己成為一個簡單的時鐘。
我正在客廳里使用它,這是一個不錯的夜燈。它可以防止我無意中踢進家具;媽媽也喜歡它:)
這個RTC模塊相對便宜,并且很容易與Arduino一起使用。它不像使用I2C協議的DS3231、1307。
DS1302:
該模塊有5個引腳:VCC,接地,RST,CLK,DAT 3個引腳可以連接到arduino的任何數字引腳。
rtc的最大優點是它不使用I2C(SCL,SDA)BUS。
最大的缺點是: rtc芯片未進行熱補償。這是什么意思??這意味著溫度很可能會對時間漂移產生影響。在室溫下,時間漂移為每月2-4分鐘。因此,我們不能說這是一個精確的rtc。
此TFT LCD最通常需要A4引腳進行RESET,并且我一直在嘗試調整此功能(將A4復位為引腳)以使用DS3231模塊。 。到目前為止,我無法使其正常運行,但是我仍在尋找解決方案。
步驟2:材質和草圖
該項目所需的部分:
-Arduino Uno(Mega等)
-DS1302 RTC
-2.4 TFT LCD
-一些跳線
-Arduino IDE,草圖,庫和一些空閑時間
第3步:連接
這是一個非常簡單的設置。將LCD連接到Arduino。我在arduino上以相反的方式焊接了引腳,因此rtc連接在板的背面。
VCC:3.3伏或5伏
接地:接地
RST:數字10
DAT:數字11
CLK:數字12
第4步:完成
連接零件后,將草圖上載到板上即可。
在草圖,您可以輕松地為模塊設置時間。
//rtc.setDOW(FRIDAY);
//rtc.setTime(17,15,00);
//rtc.setDate(15,3,2018);
先取消注釋行,然后設置正確的時間,日期和日期。
上傳,再次注釋行并上傳。
就是這樣!時間已準備就緒,可以開始了。
-
時鐘
+關注
關注
11文章
1736瀏覽量
131585 -
TFT LCD
+關注
關注
0文章
12瀏覽量
12096 -
RTC
+關注
關注
2文章
541瀏覽量
66721 -
Arduino
+關注
關注
188文章
6472瀏覽量
187344
發布評論請先 登錄
相關推薦
評論