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

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

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

IOT畢設(shè)|4G智能開窗器控制系統(tǒng)設(shè)計

機智云 ? 2022-12-19 11:23 ? 次閱讀

本文是一款基于機智云物聯(lián)網(wǎng)平臺的開發(fā)設(shè)計,實現(xiàn)了遠程開關(guān)窗的智能開窗器控制系統(tǒng),系統(tǒng)的主控單元采用STM32單片機,使用直流推桿電機模擬窗戶的開關(guān)功能。光照控制部分是采用光敏模塊判斷光照強度控制窗戶開關(guān)、溫濕度控制部分是采用溫濕度模塊監(jiān)測環(huán)境溫濕度,并實時顯示在OLED屏幕上,通過判斷溫度高低控制窗戶開關(guān),同時實現(xiàn)了雨滴控制和4G控制的功能。通過模塊化編程,使整個系統(tǒng)穩(wěn)定可靠,能夠?qū)崿F(xiàn)智能開窗器控制系統(tǒng)的設(shè)計要求。系統(tǒng)整體設(shè)計本設(shè)計采用直流推桿電機的正反轉(zhuǎn)模擬開窗器的開關(guān)狀態(tài)。開窗器的光控,采用光敏電阻傳感器進行光照強度采集判斷進行控制,實現(xiàn)根據(jù)光照就行開窗關(guān)窗的操作。窗戶的雨滴控制,采用雨滴模塊檢測是否有雨,當檢測到室外有雨時自動關(guān)窗,沒雨的時候開窗。

afa025fe-7df6-11ed-b116-dac502259ad0.jpg

整體設(shè)計方案框圖使用DHT11數(shù)字式溫濕度傳感器采集環(huán)境溫濕度,使用OLED顯示屏實時顯示并及時判斷溫度是否超限,超限后能夠進行窗戶的關(guān)閉控制。手動模式采用4G網(wǎng)絡(luò)進行控制,當Wi-Fi模塊跟路由器或者熱點建立連接之后,通過遠程遙控,實現(xiàn)手動開關(guān)窗戶,根據(jù)手機軟件選擇控制模式,實現(xiàn)開窗器的自動開關(guān)控制。硬件電路設(shè)計本設(shè)計選擇STM32單片機作為主控芯片,電機采用步進電機,電機模塊采用L298N模塊作為直流推桿電機的驅(qū)動模塊,OLED顯示屏作為顯示模塊,電源模塊采用USB轉(zhuǎn)12V接口電源線進行供電。

afbe6992-7df6-11ed-b116-dac502259ad0.jpg

硬件設(shè)計原理圖軟件系統(tǒng)設(shè)計本系統(tǒng)設(shè)計采用模塊化編程,將整個程序分為主程序、模塊驅(qū)動程序、OLED顯示程序以及遠程遙控程序等。主程序主要實現(xiàn)各個模塊的初始化,初始化完成后,調(diào)用各個子程序模塊并完成相應(yīng)的功能。

afcfcad4-7df6-11ed-b116-dac502259ad0.jpg

主程序流程圖afdf94d2-7df6-11ed-b116-dac502259ad0.png光照模塊控制軟件流程光照模塊上電,初始化完成,將采集到光照強度數(shù)據(jù)后,返回給單片機。單片機處理接收數(shù)據(jù),根據(jù)處理結(jié)果去驅(qū)動L298N模塊,驅(qū)動完成,進而驅(qū)動直流推桿電機完成相應(yīng)的動作,達到自動開關(guān)窗的目的。

afef70b4-7df6-11ed-b116-dac502259ad0.jpg

光照模塊軟件流程圖雨滴模塊上電,初始化完成。采集到模塊數(shù)據(jù)后,返回給單片機。單片機處理接收數(shù)據(jù),根據(jù)處理結(jié)果去驅(qū)動L298N模塊,驅(qū)動完成,進而驅(qū)動直流推桿電機完成相應(yīng)的動作,達到自動開關(guān)窗的目的。

b0058872-7df6-11ed-b116-dac502259ad0.jpg

雨滴模塊軟件流程圖afdf94d2-7df6-11ed-b116-dac502259ad0.png溫濕度模塊控制軟件流程溫濕度模塊上電,初始化完成。采集到模塊數(shù)據(jù)后,返回給單片機。單片機處理接收數(shù)據(jù),根據(jù)處理結(jié)果將環(huán)境溫濕度實時發(fā)送到OLED屏,并驅(qū)動L298N模塊,驅(qū)動完成,進而驅(qū)動直流推桿電機完成相應(yīng)的動作,達到自動開關(guān)窗的目的。

b02aac88-7df6-11ed-b116-dac502259ad0.jpg

溫濕度模塊控制軟件流程圖afdf94d2-7df6-11ed-b116-dac502259ad0.pngWi-Fi模塊控制軟件流程Wi-Fi模塊上電,初始化完成。通過ESP調(diào)試助手發(fā)送指令,設(shè)置手動模式和功能;返回給單片機。單片機處理接收數(shù)據(jù),根據(jù)處理結(jié)果,驅(qū)動L298N模塊,驅(qū)動完成,進而驅(qū)動直流推桿電機完成相應(yīng)的動作,達到手動開關(guān)窗的目的。

b04efb74-7df6-11ed-b116-dac502259ad0.jpg

Wi-Fi模塊控制軟件流程圖afdf94d2-7df6-11ed-b116-dac502259ad0.png手機APP設(shè)計本設(shè)計使用機智云物聯(lián)網(wǎng)平臺進行設(shè)計,在機智云官網(wǎng)下載的是能入公網(wǎng)的固件和源碼,將固件寫入Wi-Fi模塊,配合源碼編程即可實現(xiàn)遠程控制。

b072b852-7df6-11ed-b116-dac502259ad0.jpg

機智云平臺開發(fā)界面本設(shè)計是基于STM32單片機和4G網(wǎng)絡(luò)的智能開窗器控制系統(tǒng),設(shè)計主要實現(xiàn)了能夠根據(jù)光照、有無下雨情況自動控制窗戶的開關(guān),并且具備溫濕度采集和控制窗戶開關(guān)的功能。系統(tǒng)還具備手機APP遠程控制開窗器進而控制窗戶開關(guān)的功能,系統(tǒng)使用OLED顯示屏顯示界面,能夠?qū)崟r顯示當前的環(huán)境信息和窗戶開關(guān)的信息。在未來,即使出門在外也能隨時隨地了解家里的情況并可以隨意操控家居環(huán)境,科技改變未來。

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

    關(guān)注

    41

    文章

    6647

    瀏覽量

    110739
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    187

    文章

    4225

    瀏覽量

    197241
收藏 人收藏

    評論

    相關(guān)推薦

    智能電表遠程控制系統(tǒng)是如何工作的?

    進行數(shù)據(jù)采集首先,智能電表會實時采集電壓、電流、電量等用電數(shù)據(jù)。這些數(shù)據(jù)通過電表內(nèi)置的通信模塊,如4G、NB-IoT等無線通信技術(shù),傳輸?shù)竭h程的數(shù)據(jù)中心。二、
    的頭像 發(fā)表于 10-15 16:32 ?386次閱讀
    <b class='flag-5'>智能</b>電表遠程<b class='flag-5'>控制系統(tǒng)</b>是如何工作的?

    智能路燈遠程控制系統(tǒng)

    構(gòu)建綠色、低碳、高效的現(xiàn)代都市提供有力支撐。 基本原理 智能路燈遠程控制系統(tǒng)基于物聯(lián)網(wǎng)(IoT)技術(shù),通過集成傳感、無線通信模塊、智能
    的頭像 發(fā)表于 08-15 16:21 ?827次閱讀

    4G模塊聯(lián)網(wǎng)問題

    最近在調(diào)試4G模塊,4G模塊驅(qū)動調(diào)試成功,也可以ping通外網(wǎng)(比如www.baidu.com)。我的電腦連接路由,也可以上網(wǎng),但是用4G模塊ping不通電腦,不知道該問題出在哪里,
    發(fā)表于 08-01 19:01

    4G手機智能遙控開關(guān)

    什么是4G手機智能遙控開關(guān) 4G手機智能遙控開關(guān)作為現(xiàn)代智能家居與工業(yè)自動化的重要組成部分,提供了便捷、高效的遠程
    的頭像 發(fā)表于 07-30 14:32 ?425次閱讀
    <b class='flag-5'>4G</b>手機<b class='flag-5'>智能</b>遙控開關(guān)

    4G新型智能電表是什么?

    4G新型智能電表是一種利用第四代移動通信技術(shù)(4G)進行數(shù)據(jù)傳輸?shù)南冗M計量設(shè)備。它不僅具備傳統(tǒng)電表的基本功能,如電量計量,還能實現(xiàn)遠程抄表、用電監(jiān)控、故障檢測等多種智能化服務(wù)。本文旨在
    的頭像 發(fā)表于 07-26 19:04 ?643次閱讀
    <b class='flag-5'>4G</b>新型<b class='flag-5'>智能</b>電表是什么?

    嵌入式設(shè)備中的4G/5G模塊管理

    在高度數(shù)字化的智能時代,Linux嵌入式板卡在各個領(lǐng)域都發(fā)揮著重要作用,然而,隨著4G/5G技術(shù)的普及,如何高效、穩(wěn)定地管理這些嵌入式設(shè)備上的無線模塊,成為了用戶面臨的一大挑戰(zhàn)——嵌入式設(shè)備中的
    發(fā)表于 07-13 16:45

    校園科研實驗智能溫室大棚環(huán)境控制系統(tǒng)

    在現(xiàn)代農(nóng)業(yè)科技快速發(fā)展的今天,校園科研實驗智能溫室大棚已成為科研和教學(xué)的重要場所。集成傳感技術(shù)、自動化控制系統(tǒng)、數(shù)據(jù)分析與決策支持系統(tǒng)等,為植物科學(xué)研究、新品種培育、生態(tài)環(huán)境監(jiān)測等領(lǐng)
    的頭像 發(fā)表于 06-28 16:05 ?459次閱讀

    基于4G工業(yè)路由的信息發(fā)布系統(tǒng)物聯(lián)網(wǎng)應(yīng)用方案

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,智能信息發(fā)布系統(tǒng)已成為城市管理和信息傳播的重要工具。而4G工業(yè)路由作為連接信息發(fā)布終端與云平臺的關(guān)鍵設(shè)備,其在提升信息發(fā)布效率方面發(fā)揮著至關(guān)重要的作用。為了
    的頭像 發(fā)表于 06-03 17:55 ?797次閱讀
    基于<b class='flag-5'>4G</b>工業(yè)路由<b class='flag-5'>器</b>的信息發(fā)布<b class='flag-5'>系統(tǒng)</b>物聯(lián)網(wǎng)應(yīng)用方案

    【產(chǎn)品單頁】4G IoT開發(fā)套件V3

    【產(chǎn)品單頁】4G IoT開發(fā)套件V3 產(chǎn)品單頁見下方附件*附件:4G IoT開發(fā)套件V3--20240527.pdf
    發(fā)表于 03-16 14:13

    4G工牌室內(nèi)外定位系統(tǒng)

    4G工牌室內(nèi)外定位系統(tǒng)是一種高效、精準的定位技術(shù),它利用4G通信網(wǎng)絡(luò)和GPS衛(wèi)星定位系統(tǒng),實現(xiàn)了對人員和物品的實時跟蹤和定位。該系統(tǒng)廣泛應(yīng)用
    的頭像 發(fā)表于 02-28 19:48 ?457次閱讀
    <b class='flag-5'>4G</b>工牌室內(nèi)外定位<b class='flag-5'>系統(tǒng)</b>

    什么是4G Cat.1?4G Cat.1與4G有什么區(qū)別?

    4G的區(qū)別和具體特點。 首先,4G是一種第四代移動通信技術(shù),也稱為LTE網(wǎng)絡(luò)。它能夠提供高速數(shù)據(jù)傳輸,讓用戶能夠更快地瀏覽互聯(lián)網(wǎng),下載和上傳大文件。而4G Cat.1則是4G技術(shù)的一
    的頭像 發(fā)表于 02-03 11:38 ?4425次閱讀

    什么是NB-IoT模塊?什么是4G模塊?NB-IoT模塊與4G模塊之間的區(qū)別

    什么是NB-IoT模塊?什么是4G模塊?NB-IoT模塊與4G模塊之間的區(qū)別 怎么選擇呢? NB-IoT模塊和
    的頭像 發(fā)表于 02-01 10:22 ?1w次閱讀

    4路開關(guān)量輸出控制模塊支持4G遠程控制

    在工業(yè)物聯(lián)網(wǎng)產(chǎn)業(yè)鏈中,數(shù)據(jù)監(jiān)測與采集是核心環(huán)節(jié),而控制與協(xié)同則是實現(xiàn)智能化的關(guān)鍵。4G IoT RTU S272/S275,作為一款多功能的無線工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)監(jiān)測采集
    的頭像 發(fā)表于 01-27 17:07 ?1317次閱讀
    <b class='flag-5'>4</b>路開關(guān)量輸出<b class='flag-5'>控制</b>模塊支持<b class='flag-5'>4G</b>遠程<b class='flag-5'>控制</b>

    安卓4G智能模塊的開發(fā)能用在哪些方面?

    的數(shù)據(jù)傳輸則通過無線 4G 網(wǎng)絡(luò),傳輸?shù)竭h端的控制中心,并從控制中心通過 4G 安卓智能模塊遠程對工業(yè)設(shè)備進行數(shù)據(jù)通信。從而實現(xiàn)工業(yè)設(shè)備通過
    的頭像 發(fā)表于 01-24 09:40 ?633次閱讀
    安卓<b class='flag-5'>4G</b><b class='flag-5'>智能</b>模塊的開發(fā)能用在哪些方面?

    【飛騰派4G版免費試用】飛騰派4G版開發(fā)板套裝測試及環(huán)境搭建

    先簡單介紹一下這款飛騰派4G版開發(fā)板套裝; 飛騰派是由中電港螢火工場研發(fā)的一款面向行業(yè)工程師、學(xué)生和愛好者的開源硬件。主板處理采用飛騰嵌入式四核處理,兼容ARM V8架構(gòu),包含2個FTC664核
    發(fā)表于 01-22 00:47