本設計是一個基于STM32的智能家居控制系統,主要以STM32為微控制器,集成WIFI模塊、無線通信模塊、語音識別模塊、音頻播放模塊、紅外發射模塊、溫濕度傳感器等模塊,并搭配手機APP作為遠程控制端,實現家用電器的遠程控制及語音控制。
本設計主要是基于三大部分,第一部分:基于STM32的智能家居控制器,第二部分:在電腦上設計的本地服務器,第三部分:手機APP,這三部分通過路由器由WIFI相連接實現具體功能。
智能家居控制器主要通過語音識別功能控制兩大類家用電器,由315M無線信號。傳輸信號的燈、插座和紅外線傳輸信號的空調、電視等。
本地服務器本質是構建一個能夠讓手機APP和控制器數據相互轉發的平臺,在平臺上可以實現數據的統一。數據轉發服務是由一個TCP Server完成的,實現Websocket和Socket之間的數據轉發,并在nginx服務器上放了一個由HTML5寫的Web頁面,可以連接Websocketr,實現了瀏覽器與服務器之間的通信。
-
傳感器
+關注
關注
2562文章
52524瀏覽量
763520 -
控制器
+關注
關注
114文章
16959瀏覽量
182857 -
智能家居
+關注
關注
1933文章
9746瀏覽量
189580
原文標題:基于STM32的智能家居語音控制系統
文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
評論