嬰兒牀(STM32)

一、需求
1)播放音樂,播放、下一曲、上一曲。
2)檢測嬰兒牀的溫溼度,尿牀檢測,本地顯示和手機端顯示。
3)檢測嬰兒啼哭聲,檢測到啼哭聲播放音樂。
4)尿牀檢測,檢測到尿牀,蜂鳴報警。
5)尿牀報警值可設置(串口設置)。

二、前期準備
1)單片機最小系統板:STM32F103C8T6
2)開發環境:MDK5.14
3)庫函數:CubeMX5.6默認的HAL庫版本
4)LCD:0.96寸OLED,IIC通訊
5)音樂播放:DY-SV5W語音模塊
6)喇叭:5W,3寸,4 ohm
7)按鍵
8)溫溼度:DHT11
9)噪音檢測:搜博工業級噪聲檢測模塊分貝儀
10)WiFi:ESP8266-01S(ESP_01S)
11)蜂鳴器:有源蜂鳴器

三、小項目效果圖
在這裏插入圖片描述
四、驅動原理
1)0.96寸OLED:硬件IIC
2)DY-SV5W語音模塊:使用IO組合播放音樂
3)按鍵:IO
4)DHT11:單總線,IO模擬時序
5)分貝儀:串口,Modbus協議
6)ESP8266-01S(ESP_01S):串口,設置成AP模式
7)蜂鳴器:PWM

歡迎加QQ:1002521871,驗證:呵呵;討論研究!
由於作者能力有限,有不妥之處歡迎指正,郵箱[email protected]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章