基于STM32的電影院環(huán)境檢測
一.系統(tǒng)設(shè)計
由 STM32F103C8T6單片機(jī)最小系統(tǒng)+ESP8266無線模塊+DHT11溫濕度傳感器+MQ-2煙霧傳感器+噪聲傳感器+UNV6288語音播報模塊+繼電器。
利用ESP8266無線模塊實現(xiàn)采集信息向上位機(jī)端的發(fā)送,利用DHT11溫濕度傳感器對溫濕度信息的采集,MQ-2對環(huán)境中煙霧信號的采集,噪聲模塊對環(huán)境中聲音環(huán)境的信息采集,當(dāng)檢測到煙霧濃度超過閾值以后,通過語音報警(語音模塊)的方式提醒大家離開。當(dāng)噪音比較高時,會語音提示小聲喧嘩。當(dāng)監(jiān)測到溫濕度值超過閾值就會控制繼電器將空調(diào)裝置打開。上位機(jī)端會將采集到的溫濕度,煙霧以及噪聲等信息進(jìn)行顯示。
圖1 系統(tǒng)框圖
二.硬件設(shè)計
系統(tǒng)內(nèi)的主要電路有單片機(jī)最小系統(tǒng)電路,煙霧濃度檢測電路、噪聲檢測電路、溫濕度檢測電路、無線傳輸電路、語音播報電路、繼電器控制電路。
圖2 硬件電路
三.軟件設(shè)計
系統(tǒng)的軟件邏輯清晰,首先先進(jìn)行一次系統(tǒng)初始化,此時煙霧、溫濕度、噪聲模塊開始進(jìn)行數(shù)據(jù)采集,采集的數(shù)據(jù)會在上位機(jī)端進(jìn)行顯示,系統(tǒng)會判斷采集到三種數(shù)據(jù)是否有超過閾值的現(xiàn)象,煙霧超過閾值就會進(jìn)行報警提醒,噪聲超過閾值也會進(jìn)行提醒,溫濕度超過閾值就會通過繼電器控制對應(yīng)的裝置進(jìn)行調(diào)節(jié)。
圖3 程序流程圖
圖4 主程序
四.實物展示
五.資料內(nèi)容
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
傳感器
-
單片機(jī)
-
STM32
-
環(huán)境檢測
相關(guān)推薦
本文件是關(guān)于意法半導(dǎo)體公司研制的STM32F103C8T6最小系統(tǒng)的電路原理圖,供單片機(jī)學(xué)習(xí)使用。
發(fā)表于 04-25 17:07
?302次下載
系統(tǒng)原理圖。 STM32F103C8T6封裝 STM32F103C8T6封裝為LQFP48-48引腳小外形四方扁平封裝外形,如下圖: STM32F103C8T6最小系統(tǒng)原理圖 單片機(jī)的
發(fā)表于 11-23 15:50
?35.2w次閱讀
本文檔的主要內(nèi)容詳細(xì)介紹的是STM32F103C8T6單片機(jī)模型的資料和程序免費下載。
發(fā)表于 09-27 17:00
?241次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是STM32F103C8T6單片機(jī)的電路原理圖免費下載。
發(fā)表于 04-22 08:00
?81次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是STM32F103C8T6核心板的資料合集免費下載包括了:STM32F103C8T6核心板測試程序(PC13閃爍),STM32F103C8T6核心板測試程序(RTC
發(fā)表于 06-04 08:00
?727次下載
STM32F103C8T6單片機(jī)原理圖下載
發(fā)表于 04-12 09:36
?0次下載
STM32F103C8T6原理圖免費下載。
發(fā)表于 06-02 10:01
?186次下載
本設(shè)計是一個基于STM32F103C8T6的單片機(jī)最小系統(tǒng)。包括了復(fù)位電路、晶振電路、電源排針等單片機(jī)工作必要的外圍電路,且把常用的引腳全部引出,方便研發(fā)人員將本方案嵌入到開發(fā)中。本最
發(fā)表于 11-17 14:06
?115次下載
;STM8產(chǎn)品型號命名規(guī)則(參考:STM32單片機(jī)最小系統(tǒng)詳解)可知: STM32F103C8T6這個命名中:STM32代表
發(fā)表于 11-17 17:06
?59次下載
;STM8產(chǎn)品型號命名規(guī)則(參考:STM32單片機(jī)最小系統(tǒng)詳解)可知: STM32F103C8T6這個命名中:STM32代表
發(fā)表于 11-17 18:06
?97次下載
、簡介本文使用的是伺服電機(jī)的位置模式,以stm32f103c8t6單片機(jī)輸出脈沖,作為伺服電機(jī)驅(qū)動器的位置脈沖輸入,從而達(dá)到伺服電機(jī)位置控制的目的。二、硬件部分本文涉及的硬件主要為:stm32f103c8t6
發(fā)表于 11-18 21:06
?78次下載
STM32F103C8t6程序下載
發(fā)表于 11-24 18:21
?233次下載
一 序:1 STM32F103C8T6和STM32F103CBT6 引腳相同,唯一的區(qū)別是前者為64kflash(0x8000000~0x800FFFF) 后者為128kflash
發(fā)表于 12-02 10:36
?27次下載
由 STM32F103C8T6單片機(jī)最小系統(tǒng) + ADXL345 + L CD1602 顯示屏。通過ADXL345檢測震動和移動并完成計數(shù)。累加的步數(shù)會傳輸?shù)絃CD1602上進(jìn)行顯示,可以直觀的觀察自己的步數(shù)。
發(fā)表于 08-08 14:34
?4341次閱讀
由 STM32F103C8T6單片機(jī)最小系統(tǒng)+DHT11溫度傳感器+MQ-2煙霧傳感器+MQ-4甲烷濃度傳感+ESP8266無線傳感模塊+繼電器*2。采用STM32F103C8T6單片機(jī)
發(fā)表于 08-08 15:10
?1727次閱讀
評論