下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
時間顯示器的制作方法時間顯示器是一種非常有用的設備,能夠準確地顯示當前的時間。制作一個時間顯示器需要一些簡單的電路和基本的編程技能。所需材料ArduinoUno板(含USB線)LED數碼管模塊220歐姆電阻10K歐姆電阻杜邦線若干面包板電路連接將ArduinoUno板插入面包板。將LED數碼管模塊與ArduinoUno板連接,將220歐姆電阻連接到模塊的正極(即數字管左側)的引腳上。將模塊的共陽引腳連接到ArduinoUno板的數字引腳9、8、7、6、5、4、3、2上,連接杜邦線用于傳輸電信號。最后將10K歐姆電阻連接到ArduinoUno板的數字引腳13、GND上。接線圖如下所示:LED數碼管模塊ArduinoUno板
見內容數字引腳
||
Pin1---|>----------------D9
Pin2---|>----------------D8
Pin3---|>---------------D7
Pin4---|>---------------D6
Pin5---|>---------------D5
Pin6---|>---------------D4
Pin7---|>---------------D3
Pin8---|>---------------D2
Com----|>---------------GND代碼編寫在ArduinoIDE中編寫代碼。首先,聲明變量,初始化引腳數字,并設置LED數碼管模塊顯示數碼管的數字。intsegA=9;
intsegB=8;
intsegC=7;
intsegD=6;
intsegE=5;
intsegF=4;
intsegG=3;
intsegDP=2;
intdigitOne=13;
intdigitZero[10][8]={//設置LED數碼管模塊顯示數碼管的數字
{1,1,1,1,1,1,0,0},
{0,1,1,0,0,0,0,0},
{1,1,0,1,1,0,1,0},
{1,1,1,1,0,0,1,0},
{0,1,1,0,0,1,1,0},
{1,0,1,1,0,1,1,0},
{1,0,1,1,1,1,1,0},
{1,1,1,0,0,0,0,0},
{1,1,1,1,1,1,1,0},
{1,1,1,1,0,1,1,0}
};接下來,設置ArduinoUno板讀取實時時鐘的時間,并更新LED數碼管模塊的顯示狀態(tài)。voidloop(){
DateTimenow=rtc.now();//讀取實時時鐘的時間
inthour=now.hour();//獲取當前小時
intminute=now.minute();//獲取當前分鐘
digitalWrite(digitOne,LOW);//顯示第一個數碼管
displayNum(hour/10);//顯示小時的第一位數
delay(5);//延時
digitalWrite(digitOne,HIGH);//關閉第一個數碼管
digitalWrite(digitOne,LOW);//顯示第二個數碼管
displayNum(hour%10);//顯示小時的第二位數
delay(5);//延時
digitalWrite(digitOne,HIGH);//關閉第二個數碼管
digitalWrite(digitOne,LOW);//顯示第三個數碼管
displayNum(minute/10);//顯示分鐘的第一位數
delay(5);//延時
digitalWrite(digitOne,HIGH);//關閉第三個數碼管
digitalWrite(digitOne,LOW);//顯示第四個數碼管
displayNum(minute%10);//顯示分鐘的第二位數
delay(5);//延時
digitalWrite(digitOne,HIGH);//關閉第四個數碼管
}最后,增加LCD顯示器以顯示板子的狀態(tài)。```c#include<L
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度工業(yè)用地場地購置合同樣本4篇
- 2025年度金融衍生品交易合同范本(年度版)4篇
- 2025廠房施工合同履約保證金管理與退還合同范本4篇
- 2025年度生態(tài)農業(yè)園區(qū)場地平整及灌溉系統(tǒng)施工合同4篇
- 2025年度林業(yè)作業(yè)柴油供應合同書4篇
- 2025年度生鮮冷鏈配送與溯源管理承包合同4篇
- 2025年度廠區(qū)節(jié)能減排咨詢與服務合同4篇
- 2025年度駕校與學員簽訂的二零二五年度汽車駕駛技能培訓服務合同
- 2025年度汽車指標租賃與新能源汽車充電網絡建設合同
- 2025年度企業(yè)用工風險評估與管理合同
- 繼電保護試題庫(含參考答案)
- 2023事業(yè)單位筆試《公共基礎知識》備考題庫(含答案)
- 《水下拋石基床振動夯實及整平施工規(guī)程》
- 化學-廣東省廣州市2024-2025學年高一上學期期末檢測卷(一)試題和答案
- 2025年云南大理州工業(yè)投資(集團)限公司招聘31人管理單位筆試遴選500模擬題附帶答案詳解
- 風電危險源辨識及控制措施
- 《教師職業(yè)道德與政策法規(guī)》課程教學大綱
- EHS工程師招聘筆試題與參考答案(某大型央企)2024年
- 營銷策劃 -麗亭酒店品牌年度傳播規(guī)劃方案
- 兒童傳染病預防課件
- 護理組長年底述職報告
評論
0/150
提交評論