0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于STM32單片機(jī)的WIFI火災(zāi)系統(tǒng)設(shè)計(jì)

小常硬件 ? 來源:小常硬件 ? 2023-07-21 09:26 ? 次閱讀

基于STM32單片機(jī)的WIFI火災(zāi)系統(tǒng)

一.系統(tǒng)設(shè)計(jì)

通過STM32F103C8T6單片機(jī)進(jìn)行主控,通過火焰傳感器進(jìn)行火光檢測(cè),通過DHT11進(jìn)行溫濕度檢測(cè),通過MQ-2煙霧檢測(cè)系統(tǒng)完成煙霧濃度檢測(cè),檢測(cè)到的數(shù)據(jù)會(huì)通過OLED顯示屏顯示并通過ESP01S通信模塊將數(shù)據(jù)上傳到上位機(jī)。

dd0b1bfa-2717-11ee-962d-dac502259ad0.jpg

圖1 系統(tǒng)框圖

二.硬件設(shè)計(jì)

本設(shè)計(jì)所采用的STM32F103C8T6是以Cortex-3為核心的單片機(jī),它的功能是實(shí)現(xiàn)軟件的執(zhí)行,并對(duì)外部的器件、模塊進(jìn)行控制。使用溫濕度傳感器、煙霧傳感器、煙火器進(jìn)行數(shù)據(jù)檢測(cè),檢測(cè)到的數(shù)據(jù)發(fā)送到OLED顯示屏端進(jìn)行顯示并通過串口發(fā)送到ESP01S發(fā)送到上位機(jī)端進(jìn)行顯示和控制。

dd26f80c-2717-11ee-962d-dac502259ad0.jpg

圖2 硬件電路

三.軟件設(shè)計(jì)

系統(tǒng)在完成系統(tǒng)初始化后就開始通過傳感器進(jìn)行數(shù)據(jù)檢測(cè),檢測(cè)到MQ-2煙霧濃度、溫濕度、火焰數(shù)據(jù)會(huì)實(shí)時(shí)的進(jìn)行顯示,同時(shí)將采集到的數(shù)據(jù)上傳到上位機(jī)端,當(dāng)檢測(cè)到溫濕度超過閾值就會(huì)通過蜂鳴器進(jìn)行報(bào)警。

dd4145a4-2717-11ee-962d-dac502259ad0.jpg

圖3 程序流程圖

dd545e1e-2717-11ee-962d-dac502259ad0.jpg

圖4 主程序

四、實(shí)物展示

dd76aa46-2717-11ee-962d-dac502259ad0.jpg

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2552

    文章

    51302

    瀏覽量

    755236
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6040

    文章

    44594

    瀏覽量

    636941
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10915

    瀏覽量

    356774
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5304

    瀏覽量

    204238

原文標(biāo)題:基于STM32單片機(jī)的WIFI火災(zāi)系統(tǒng)

文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32F1系列單片機(jī)的時(shí)鐘系統(tǒng)

      這是stm32的時(shí)鐘系統(tǒng),時(shí)鐘與單片機(jī)的關(guān)系就好比心臟與人的關(guān)系一樣,它為單片機(jī)的運(yùn)行提供時(shí)間基準(zhǔn)。STM32F1系列
    發(fā)表于 03-23 17:44 ?2943次閱讀
    <b class='flag-5'>STM32</b>F1系列<b class='flag-5'>單片機(jī)</b>的時(shí)鐘<b class='flag-5'>系統(tǒng)</b>

    基于單片機(jī)火災(zāi)自動(dòng)報(bào)警系統(tǒng)

    基于單片機(jī)火災(zāi)自動(dòng)報(bào)警系統(tǒng)
    發(fā)表于 06-02 20:12

    基于單片機(jī)火災(zāi)報(bào)警系統(tǒng)

    大三了,要做畢業(yè)設(shè)計(jì),選了一個(gè)基于單片機(jī)火災(zāi)報(bào)警系統(tǒng),怎么做啊,求指導(dǎo)!
    發(fā)表于 09-03 16:58

    請(qǐng)問怎樣去設(shè)計(jì)一種基于51單片機(jī)的智能火災(zāi)報(bào)警系統(tǒng)

    智能火災(zāi)報(bào)警系統(tǒng)是由哪些部分構(gòu)成的?怎樣去設(shè)計(jì)一種基于51單片機(jī)的智能火災(zāi)報(bào)警系統(tǒng)?基于51單片機(jī)
    發(fā)表于 07-28 06:18

    怎樣去設(shè)計(jì)一種基于51單片機(jī)的智能火災(zāi)報(bào)警系統(tǒng)

    基于51單片機(jī)的智能火災(zāi)報(bào)警系統(tǒng)有何功能?怎樣去設(shè)計(jì)一種基于51單片機(jī)的智能火災(zāi)報(bào)警系統(tǒng)?
    發(fā)表于 10-18 07:14

    如何去實(shí)現(xiàn)基于單片機(jī)火災(zāi)報(bào)警器系統(tǒng)煙霧檢測(cè)及溫度檢測(cè)設(shè)計(jì)

    143【畢設(shè)課設(shè)】基于51單片機(jī)火災(zāi)報(bào)警器系統(tǒng)煙霧檢測(cè)溫度檢測(cè)設(shè)計(jì)【資源下載】下載地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl課題題目基于單片機(jī)
    發(fā)表于 11-10 08:31

    STM32單片機(jī)的最小系統(tǒng)

    這節(jié)課給大家講解一下 STM32單片機(jī)的最小系統(tǒng),在座各位梁山 伯的弟兄們誰能給解釋一下什么是單片機(jī)的最小系統(tǒng)。
    發(fā)表于 11-11 17:17 ?60次下載

    使用STM32單片機(jī)實(shí)現(xiàn)火災(zāi)報(bào)警器的程序和工程文件免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用STM32單片機(jī)實(shí)現(xiàn)火災(zāi)報(bào)警器的程序和工程文件免費(fèi)下載。
    發(fā)表于 05-10 08:00 ?46次下載
    使用<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>實(shí)現(xiàn)<b class='flag-5'>火災(zāi)</b>報(bào)警器的程序和工程文件免費(fèi)下載

    hc05與單片機(jī)連接圖_STM32單片機(jī)最小系統(tǒng)詳解

    是FLASH,RAM容量是48K,封裝LQFP64。STM32單片機(jī)命名規(guī)則:STM32單片機(jī)最小系統(tǒng):所謂
    發(fā)表于 11-17 13:51 ?63次下載
    hc05與<b class='flag-5'>單片機(jī)</b>連接圖_<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>最小<b class='flag-5'>系統(tǒng)</b>詳解

    matlab以wifi無線的方式傳輸數(shù)據(jù)給stm32單片機(jī)stm32單片機(jī)小車怎么實(shí)現(xiàn)加速、減速和前進(jìn)等?

    本文主要講述在matlab上,借助wifi,發(fā)送指令給stm32單片機(jī),控制單片機(jī)小車實(shí)現(xiàn)加速、減速等。主要解決以下兩個(gè)問題:一:matlab怎么樣通過
    發(fā)表于 11-19 09:51 ?21次下載
    matlab以<b class='flag-5'>wifi</b>無線的方式傳輸數(shù)據(jù)給<b class='flag-5'>stm32</b><b class='flag-5'>單片機(jī)</b>?<b class='flag-5'>stm32</b><b class='flag-5'>單片機(jī)</b>小車怎么實(shí)現(xiàn)加速、減速和前進(jìn)等?

    基于單片機(jī)火災(zāi)報(bào)警系統(tǒng)設(shè)計(jì)Proteus仿真基礎(chǔ)資料包

    基于單片機(jī)火災(zāi)報(bào)警系統(tǒng)設(shè)計(jì)Proteus仿真基礎(chǔ)資料包
    發(fā)表于 12-06 11:55 ?108次下載

    基于STM32單片機(jī)WIFI灌溉系統(tǒng)設(shè)計(jì)

    本次WIFI灌溉系統(tǒng)的設(shè)計(jì)使用STM32單片機(jī)作為控制核心,可以進(jìn)行環(huán)境中對(duì)土壤濕度、光照強(qiáng)度、空氣溫濕度的檢測(cè),檢測(cè)到的數(shù)據(jù)通過OLED顯示屏顯示,并且通過ESP01S通信模塊將數(shù)據(jù)
    的頭像 發(fā)表于 07-21 09:27 ?1149次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>WIFI</b>灌溉<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    基于51單片機(jī)火災(zāi)報(bào)警系統(tǒng)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)火災(zāi)報(bào)警系統(tǒng)設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-03 11:26 ?2次下載

    基于51單片機(jī)火災(zāi)報(bào)警系統(tǒng)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)火災(zāi)報(bào)警系統(tǒng)設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-12 09:20 ?22次下載

    基于STM32單片機(jī)火災(zāi)防盜系統(tǒng)設(shè)計(jì)

    本次式設(shè)計(jì)的系統(tǒng)是以 STM32 單片機(jī)作為核心控制器,可以控制煙霧傳感器、火焰?zhèn)鞲衅鲗?duì)相關(guān)數(shù)據(jù)進(jìn)行采集,可以通過紅外對(duì)是否有人進(jìn)行監(jiān)測(cè),當(dāng)監(jiān)測(cè)到火焰會(huì)控制短信提醒火災(zāi)危險(xiǎn),當(dāng)紅外識(shí)別
    的頭像 發(fā)表于 06-24 09:52 ?2489次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>火災(zāi)</b>防盜<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)