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