一. 系統(tǒng)設計及框圖:
本設計整體功能如下:
1. 超聲波感應到有人靠近時語音提示“垃圾放置請分類”。
2. 檢測垃圾筒時是否滿,當滿時語音提示“垃圾桶已滿”。
3. 光傳感器檢測,指示燈指示。
4. 語音識別不同的垃圾類型。
二. 離線語音模塊的設計:
離線語音模塊SU-03T的基本使用可參考本人csdn文章:
SU-03離線語音模塊的配置使用_su03t語音模塊_遠望創(chuàng)客學堂的博客-CSDN博客
語音設計指令如下:
三. MCU模塊的選型:
本設計使用STM32最小系統(tǒng)板,如下圖所示
也可以使用ESP32或ESP8266模塊,本設計支持其它MCU的功能定制。
四. 超聲波感應測距
本設計中使用HC-SR04超聲波測距模塊,測距原理是超聲波發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射時刻的同時開始計時,超聲波在空氣中傳播,途中碰到障礙物就立即返回,超聲波接收器收到反射波就立即停止計時。測試距離=(計時時間*聲速)/2
時序解析:
STM32使用捕獲功能測量高電平信號的寬度來計算距離值
五. 步進電機驅動
系統(tǒng)驅動步進電機正反轉來模擬垃圾桶蓋的開啟和關閉,
文章來源:http://www.zghlxwxcb.cn/news/detail-427654.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-427654.html
到了這里,關于基于STM32的智能語音垃圾桶設計的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!