244【畢設課設】基於51微控制器智慧語音控制窗簾設計

theroadon發表於2020-10-25

【資源下載】下載地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

功能說明:

系統簡介:

1.控制晶片使用51微控制器+1602液晶+步進電機+DS1302時鐘晶片+LD3320語音識別模組+ADC0832模數轉換器+光敏電阻+按鍵;

2.螢幕顯示當前日期和時間、當前控制模式、當前光照強度;

3.共支援3種模式,通過按鍵切換:手動模式、定時模式、光控模式,語音控制模式,在任何其他模式下均有效;

4.在手動模式下,通過開窗簾和關窗簾鍵對窗簾進行控制;

5.在定時模式下,通過按鍵設定開窗簾和關窗簾的時間;

6.在光控模式下,光照強度大於設定值時開啟窗簾,否則關閉,模擬的是白天開窗,晚上關窗;

7.步進電機正轉半圈,模擬開窗,紅色LED燈點亮;相反的電機反轉半圈,模擬關窗,紅色LED燈熄滅。

8. 在語音控制模式下,通過語音“窗簾”,喚醒語音模組,然後通過語音“開啟”和“關閉”來控制窗簾的開啟和關閉。

操作說明:

按鍵1:切換模式(在手動模式、定時模式、光控模式迴圈切換)。

按鍵2:進入當前時間的設定(年、月、日、時、分的設定)。

按鍵3:進入定時時間和光控閾值大小的設定。

按鍵4:減(手動關閉窗簾)。

按鍵5:加(手動開啟窗簾)。

資料說明:

附件內容提供AD格式原理圖PCB工程檔案,用altiumDesigner開啟。
程式採用C語言編寫,通過keil軟體編譯,檔案為工程原始碼。

 

相關文章