基于STM32的無人超市系統
一.系統設計
由 STM32F103C8T6單片機最小系統+DHT11溫濕度傳感器 +MQ-2煙霧傳感器 +KQM2800TA異味檢測模塊+UNV6288語音播報模塊+ESP8266+GPS定位模塊。采用STM32F103C8T6單片機為主控制器,通過ESP8266可以將溫濕度、煙霧濃度、氣味濃度、火災坐標顯示到上位機端。在上位機端可以調節溫濕度的上下限值,超過的話上位機會標紅報警。當煙霧濃度超過設定的閾值此時標紅報警并顯示火災的坐標,氣味濃度超過閾值會標紅報警+語音播報。
圖1 系統框圖
二.硬件設計
系統內的主要電路有單片機最小系統電路,煙霧濃度檢電路、異味濃度檢測電路、GPS定位電路、溫濕度檢測電路,繼電器控制電路、無線通信電路、語音播報電路等。
圖2 硬件電路
三.軟件設計
系統的軟件邏輯清晰,首先先進行一次系統初始化,此時就開始進行溫濕度、煙霧濃度、異味濃度、GPS位置檢測,檢測到的數據會在上位機端進行顯示,系統會判斷是否發生火災,如果發生火災則會在上位機表標紅報警并顯示火災發生的位置,通過繼電器控制消防裝置進行滅火,當異味濃度超標時也會在上位機端進行報警。
圖3 程序流程圖
圖4 主程序
四.實物展示
審核編輯:湯梓紅
-
單片機
+關注
關注
6067文章
44961瀏覽量
648910 -
STM32
+關注
關注
2291文章
11022瀏覽量
363516 -
無人超市
+關注
關注
0文章
58瀏覽量
5597
原文標題:基于STM32的無人超市系統
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
評論