2022-01-02 08:56:38 索煒達(dá)電子 1012
項(xiàng)目編號(hào):E2511
文件大?。?.67M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡(jiǎn)要概述:
安裝要求
Windows系統(tǒng)
安裝Keil C51 uVision5
stc-isp 燒錄軟件
Proteus(可選)
單片機(jī)硬件要求
STC89C52RC
DHT21 (又名 AM2302)
DS1302
紅外接收
聲音傳感器
語(yǔ)音播報(bào)模塊
LCD1602
電路連接 (參照 extras/images/Schematic.png)
安裝步驟
將本項(xiàng)目代碼 Clone 到本地
使用Keil C51打開項(xiàng)目根目錄下的 EClock.uvproj 文件
Build 本工程
使用 stc-isp 將本項(xiàng)目燒錄到單片機(jī)中
功能
開機(jī)顯示時(shí)間, 10s后切換到顯示溫濕度, 再10s后熄滅顯示屏
按鍵調(diào)整時(shí)間
拍手兩下, 顯示屏開啟, 并語(yǔ)音播報(bào)當(dāng)前時(shí)間
遙控, 1鍵使顯示屏常亮, 2鍵播報(bào)時(shí)間/溫濕度, 3鍵切換顯示
目錄│文件列表:
└ EClock
│ EClock.uvproj
├ extras
│ │ EClock_AD.rar
│ │ EClock_Proteus.rar
│ └ images
│ │ PCB.png
│ └ Schematic.png
├ include
│ │ 1302.h
│ │ 1602.h
│ │ config.h
│ │ DHT.h
│ │ IR.h
│ │ KEY.h
│ └ ny3p.h
└ src
│ 1302.c
│ 1602.c
│ config.c
│ dht.c
│ main.c
└ ny3p.c