它只是一個(gè)由Arduino控制的簡單數(shù)字時(shí)鐘,無需使用任何RTC模塊(實(shí)時(shí)時(shí)鐘)。每次打開此時(shí)鐘時(shí),您都必須將其設(shè)置為當(dāng)前時(shí)間,就像家庭中的模擬時(shí)鐘一樣。
我的目標(biāo)是讓初學(xué)者了解如何僅使用簡單的材料而不使用大量難以理解的代碼來使用Arduino。那么讓我們開始吧。
開始吧
任何沒有使用面包板經(jīng)驗(yàn)的人,連接電線都可以輕松制作這個(gè)電路。沒有什么可擔(dān)心的,只需按照?qǐng)D表并使用公跳線連接,或者您可以使用穿孔板并焊接所有東西。
按照電路圖:

首先連接液晶顯示器、觸覺開關(guān)、電阻器和電位器。如果您在連接電路時(shí)遇到問題,請(qǐng)按照下面給出的分步圖進(jìn)行操作:
然后使用ArduinoIDE將下面給出的代碼上傳到您的Arduino:

完成與Arduino的連接。這就是您構(gòu)建的Arduino數(shù)字時(shí)鐘。
測(cè)試
現(xiàn)在通過連接USB電纜或使用12V適配器為Arduino供電。Arduino應(yīng)該啟動(dòng)并且LCD背光應(yīng)該發(fā)光。如果您在LCD上看不到任何內(nèi)容,請(qǐng)不要擔(dān)心。嘗試轉(zhuǎn)動(dòng)電位器,您可以看到文字變得更清晰。當(dāng)您達(dá)到所需的對(duì)比度時(shí)停止轉(zhuǎn)動(dòng)。根據(jù)電路圖,右邊的按鈕是改變小時(shí),左邊的按鈕是改變分鐘。

最后一件事
您可以通過更改以下內(nèi)容來更改時(shí)間下方顯示的消息:

代碼中的文本。
將HAVEANICEDAY更改為GOODMORNING、GOODEVENING或其他任何內(nèi)容。保存它,然后將其重新上傳到Arduino。

此外:設(shè)計(jì)時(shí)鐘主體

現(xiàn)在你已經(jīng)在面包板上構(gòu)建了電路,將它轉(zhuǎn)移到一個(gè)預(yù)制板上,這樣你就可以把所有東西都放在一個(gè)盒子里。將所有內(nèi)容復(fù)制到預(yù)制板上并不難。但請(qǐng)記住不要將按鈕焊接在預(yù)制板上,使用一些電線延長按鈕,以便我們可以將其粘在盒子外面
既然我們已經(jīng)構(gòu)建了時(shí)鐘機(jī)制、顯示器和所有這些,讓我們構(gòu)建一個(gè)主體來容納我們所有的電子設(shè)備。我更喜歡使用紙板來制作它,因?yàn)樗菀资褂茫易钪匾氖撬强缮锝到獾摹?/p>
制作盒子
我們將制作一個(gè)盒子,里面裝著我們所有的電子產(chǎn)品、Arduino等。盒子的要求尺寸是8cm(長)x5cm(寬)x4cm(高)
通過在硬紙板上繪制圖表或?qū)⑾旅娼o出的(真實(shí)的盒子模板)模板打印在A4紙上,然后將其粘貼到硬紙板上,將模板復(fù)制到紙板上。
剪下模板。
剪下標(biāo)有“x”的矩形,以便可以看到LCD顯示屏。
沿著紅線切割,這樣我們就可以折疊所有東西來制作一個(gè)盒子。
將電子設(shè)備放入盒子內(nèi)。
折疊所有東西并用熱膠粘住它們。
切孔,以便您可以取出按鈕并將它們粘在盒子的側(cè)面,并連接12伏適配器為電子設(shè)備供電。
建立圈子
想知道我為什么選擇這種設(shè)計(jì)嗎?
這是因?yàn)槲掖蛩銥檫@個(gè)時(shí)鐘添加更多功能,當(dāng)我完成它時(shí),我會(huì)告訴你們。
剪出三個(gè)圓圈,一個(gè)半徑為75厘米,第二個(gè)半徑為65厘米,另一個(gè)半徑為55厘米,如下面的模板所示
在每個(gè)圓圈的中間切出一個(gè)7厘米x2厘米的矩形,或者您可以使用粘貼在紙板上的印刷模板將其切出。
用您最喜歡的顏色繪制圓圈,并添加您自己的設(shè)計(jì)!
在大圓圈的頂部貼上與切口矩形對(duì)齊的中等大小的圓圈,然后以相同的方式將較小的圓圈貼在它上面
把這一切放在一起
將包含所有電子設(shè)備的盒子粘貼在大圓圈的背面,將LCD的顯示與我們的切口矩形對(duì)齊。使用熱膠槍將它們?nèi)空吃谝黄?。在時(shí)鐘的背面粘上一個(gè)掛鉤或類似的東西,這樣你就可以把它掛在墻上
啟動(dòng)你的時(shí)鐘
使用按鈕調(diào)整時(shí)間
掛在墻上!
到這里,您已經(jīng)制作了自己的Arduino數(shù)字時(shí)鐘。
-
數(shù)字時(shí)鐘
+關(guān)注
關(guān)注
2文章
153瀏覽量
21302 -
Arduino
+關(guān)注
關(guān)注
190文章
6514瀏覽量
195852
發(fā)布評(píng)論請(qǐng)先 登錄
Arduino UNO OLED時(shí)鐘的硬件是由哪些部分組成的
利用語音識(shí)別模塊與arduino UNO測(cè)試一個(gè)簡單的語音控制小燈亮滅的程序
實(shí)時(shí)時(shí)鐘模塊設(shè)計(jì),可使用按鈕設(shè)置RTC模塊的日期和時(shí)間
Arduino UNO OLED 時(shí)鐘
使用Arduino和RTC模塊的LED矩陣時(shí)鐘
使用Arduino Uno和聲音/語音模塊
Arduino DS1307 RTC時(shí)鐘
適用于Arduino Uno板的簡單計(jì)時(shí)器
簡單的Arduino Uno ESP8266集成
使用1307 RTC、I2C LCD和Arduino Uno的數(shù)字日歷時(shí)鐘
基于Arduino Uno的二進(jìn)制時(shí)鐘
基于Arduino UNO的史上最簡單數(shù)字時(shí)鐘
使用Arduino UNO連接GPS模塊
在具有溫度和濕度的Arduino中不使用RTC的時(shí)鐘
Arduino UNO驅(qū)動(dòng)的簡單天氣監(jiān)測(cè)系統(tǒng)

如何利用Arduino UNO設(shè)計(jì)無RTC模塊簡單時(shí)鐘
評(píng)論