DIY智能搖床,實(shí)現(xiàn)嬰兒健康監(jiān)護(hù),提供設(shè)計(jì)方案、軟硬件架構(gòu)
3.2 硬件資源配置
由于板卡上已經(jīng)包含了加速傳感器、陀螺儀、地磁傳感器、溫度傳感器和壓力傳感器,所以本系統(tǒng)需要外擴(kuò)音樂播放模塊,電機(jī)控制模塊,GPRS模塊以及聲音傳感器模塊。
音樂模塊:此模塊采用VS1003B作為MP3音頻解碼芯片,MP3文件存放在
STEVAL-MKI062V2開發(fā)套件的MICRO SD中,通過J8的SPI口VS1003模塊與開
發(fā)套件連接,傳送數(shù)據(jù)。
電機(jī)控制模塊:通過STM32F103內(nèi)置的PWM TIMER配合外部電機(jī)控制板進(jìn)行電機(jī)轉(zhuǎn)速
的控制。
GPRS模塊:該模塊與STEVAL-MKI062V2開發(fā)套件的擴(kuò)展口UART2相連,通過半串
口開發(fā)套件控制GPRS模塊發(fā)送短信。
聲音傳感器模塊:通過開發(fā)套件中的普通GPIO上高低電平的變化獲得聲音傳感器模塊
的輸出。
3.3系統(tǒng)軟件架構(gòu)
軟件架構(gòu)圖
DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY
評論