它只是一個由Arduino控制的簡單數字時鐘,無需使用任何RTC模塊(實時時鐘)。每次打開此時鐘時,您都必須將其設置為當前時間,就像家庭中的模擬時鐘一樣。
我的目標是讓初學者了解如何僅使用簡單的材料而不使用大量難以理解的代碼來使用Arduino。那么讓我們開始吧。
開始吧
任何沒有使用面包板經驗的人,連接電線都可以輕松制作這個電路。沒有什么可擔心的,只需按照圖表并使用公跳線連接,或者您可以使用穿孔板并焊接所有東西。
按照電路圖:
首先連接液晶顯示器、觸覺開關、電阻器和電位器。如果您在連接電路時遇到問題,請按照下面給出的分步圖進行操作:
然后使用ArduinoIDE將下面給出的代碼上傳到您的Arduino:
完成與Arduino的連接。這就是您構建的Arduino數字時鐘。
測試
現在通過連接USB電纜或使用12V適配器為Arduino供電。Arduino應該啟動并且LCD背光應該發光。如果您在LCD上看不到任何內容,請不要擔心。嘗試轉動電位器,您可以看到文字變得更清晰。當您達到所需的對比度時停止轉動。根據電路圖,右邊的按鈕是改變小時,左邊的按鈕是改變分鐘。
最后一件事
您可以通過更改以下內容來更改時間下方顯示的消息:
代碼中的文本。
將HAVEANICEDAY更改為GOODMORNING、GOODEVENING或其他任何內容。保存它,然后將其重新上傳到Arduino。
此外:設計時鐘主體
現在你已經在面包板上構建了電路,將它轉移到一個預制板上,這樣你就可以把所有東西都放在一個盒子里。將所有內容復制到預制板上并不難。但請記住不要將按鈕焊接在預制板上,使用一些電線延長按鈕,以便我們可以將其粘在盒子外面
既然我們已經構建了時鐘機制、顯示器和所有這些,讓我們構建一個主體來容納我們所有的電子設備。我更喜歡使用紙板來制作它,因為它更容易使用,而且最重要的是它是可生物降解的。
制作盒子
我們將制作一個盒子,里面裝著我們所有的電子產品、Arduino等。盒子的要求尺寸是8cm(長)x5cm(寬)x4cm(高)
通過在硬紙板上繪制圖表或將下面給出的(真實的盒子模板)模板打印在A4紙上,然后將其粘貼到硬紙板上,將模板復制到紙板上。
剪下模板。
剪下標有“x”的矩形,以便可以看到LCD顯示屏。
沿著紅線切割,這樣我們就可以折疊所有東西來制作一個盒子。
將電子設備放入盒子內。
折疊所有東西并用熱膠粘住它們。
切孔,以便您可以取出按鈕并將它們粘在盒子的側面,并連接12伏適配器為電子設備供電。
建立圈子
想知道我為什么選擇這種設計嗎?
這是因為我打算為這個時鐘添加更多功能,當我完成它時,我會告訴你們。
剪出三個圓圈,一個半徑為75厘米,第二個半徑為65厘米,另一個半徑為55厘米,如下面的模板所示
在每個圓圈的中間切出一個7厘米x2厘米的矩形,或者您可以使用粘貼在紙板上的印刷模板將其切出。
用您最喜歡的顏色繪制圓圈,并添加您自己的設計!
在大圓圈的頂部貼上與切口矩形對齊的中等大小的圓圈,然后以相同的方式將較小的圓圈貼在它上面
把這一切放在一起
將包含所有電子設備的盒子粘貼在大圓圈的背面,將LCD的顯示與我們的切口矩形對齊。使用熱膠槍將它們全部粘在一起。在時鐘的背面粘上一個掛鉤或類似的東西,這樣你就可以把它掛在墻上
啟動你的時鐘
使用按鈕調整時間
掛在墻上!
到這里,您已經制作了自己的Arduino數字時鐘。
-
數字時鐘
+關注
關注
2文章
153瀏覽量
20743 -
Arduino
+關注
關注
188文章
6491瀏覽量
190078
發布評論請先 登錄
Arduino UNO OLED時鐘的硬件是由哪些部分組成的
利用語音識別模塊與arduino UNO測試一個簡單的語音控制小燈亮滅的程序
實時時鐘模塊設計,可使用按鈕設置RTC模塊的日期和時間
Arduino UNO OLED 時鐘

使用1307 RTC、I2C LCD和Arduino Uno的數字日歷時鐘

評論