日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 智能硬件 > 智能硬件
[導讀]設(shè)計以STM32控制器作為網(wǎng)關(guān)系統(tǒng),采用GPRS,WiFi方式連接互聯(lián)網(wǎng);以ZigBee方式外連燈、溫濕度、煙霧、熱釋電紅外等傳感器,通過手機終端檢測和控制各傳感器。該系統(tǒng)可實現(xiàn)家庭安防、火災(zāi)報警、溫濕度監(jiān)控,環(huán)境檢測,家電控制等功能。

 1 系統(tǒng)總體架構(gòu)

系統(tǒng)包括網(wǎng)關(guān)系統(tǒng)、各種傳感器、服務(wù)器和手機終端,如圖1所示。網(wǎng)關(guān)系統(tǒng)由電源部分、STM32控制器、ZigBee模塊、GSM模塊、WiFi模塊、藍牙模塊以及網(wǎng)口構(gòu)成。傳感器包括溫濕度傳感器、氣體傳感器、人體感應(yīng)傳感器、繼電器模塊等。各傳感器分別通過ZigBee傳送數(shù)據(jù)到網(wǎng)關(guān),網(wǎng)關(guān)通過WiFi以UDP協(xié)議上傳數(shù)據(jù)到服務(wù)器。手機終端既可以訪問服務(wù)器檢測各傳感器的狀態(tài)而且可以發(fā)送控制指令到達網(wǎng)關(guān),再從網(wǎng)關(guān)通過ZigBee控制繼電器,從而實現(xiàn)遠程家電控制。

 

2 硬件原理設(shè)計

2.1 網(wǎng)關(guān)硬件原理設(shè)計

網(wǎng)關(guān)采用輸出為5 V的電源適配器供電,通過LM117電源芯片穩(wěn)壓到3.3 V給系統(tǒng)供電。主控制器芯片采用意法半導體公司的STM32F107芯片;ZigBee芯片采用TI公司的CC25 30,用于SMS和CPRS功能的模塊采用SIM900A;WiFi芯片采用TI的CC3200;藍牙芯片采用TI公司的BLE低功耗藍牙芯片CC2540;網(wǎng)口驅(qū)動芯片采用以太網(wǎng)控制芯片DP83848CVV;Zig Bee芯片、WiFi芯片和藍牙芯片都以模塊化的形式通過RS232串口和STM32主控器連接,SIM900模塊也通過RS232串口和STM32主控器連接,硬件框圖如圖2所示。

2.2 溫濕度子系統(tǒng)硬件原理設(shè)計

溫濕度子系統(tǒng)采用可充電鋰電池供電,通過TP4054充電芯片實現(xiàn)給鋰電池充電。鋰電池輸出3.7 V,通過TPS63031電源穩(wěn)壓芯片將電壓穩(wěn)到3.3 V,從而給系統(tǒng)供電。控制器芯片采用TI公司的CC2530,溫濕度傳感器采用SHT1x,測量的溫室度值傳送給控制器,然后顯示在OLED顯示屏并且通過ZigBee發(fā)送到網(wǎng)關(guān)。網(wǎng)關(guān)硬件框圖如圖3所示。

 

 

 

2.3 人體感應(yīng)和氣體探測系統(tǒng)硬件原理

人體感應(yīng)與氣體傳感器系統(tǒng)除了傳感器不同以外,其他部分都相同。系統(tǒng)采用可充電鋰電池供電,可通過TP4054充電芯片實現(xiàn)給鋰電池充電。鋰電池輸出3.7 V,通過TPS63031電源穩(wěn)壓芯片可將電壓穩(wěn)到3.3 V,從而給控制部分供電;通過CN5136升壓穩(wěn)壓芯片將電壓穩(wěn)定到5 V給傳感器模塊供電。人體感應(yīng)傳感器采用HC—SR501人體感應(yīng)模塊;氣體傳感器采用MQ-2氣體傳感器模塊,可檢測液化氣、丁烷、丙烷、甲烷、酒精、氫氣、煙霧等。各傳感器的狀態(tài)通過ZigBee發(fā)送到網(wǎng)關(guān),硬件框圖如圖4所示。

 

 

 

2.4 家電控制子系統(tǒng)硬件設(shè)計

家電控制室通過控制繼電器的開關(guān)來實現(xiàn),家電控制子系統(tǒng)采用可充電鋰電池供電,通過TP4054充電芯片實現(xiàn)給鋰電池充電。鋰電池輸出3.7 V,通過TPS63031電源穩(wěn)壓芯片可將電壓穩(wěn)定到3.3 V,從而給控制部分供電;通過CN5136升壓穩(wěn)壓芯片將電壓穩(wěn)定到5 V給繼電器模塊供電。CC2530單片機將本地按鍵控制和遠程控制繼電器的狀態(tài)傳送到網(wǎng)關(guān);另外也接受網(wǎng)關(guān)發(fā)來的指令控制繼電器的開閉,硬件框圖如圖5所示。

 

 

 

3 系統(tǒng)軟件功能設(shè)計

系統(tǒng)中各傳感器子系統(tǒng)通過ZigBee把數(shù)據(jù)傳送到網(wǎng)關(guān),網(wǎng)關(guān)通過WiFi傳送到服務(wù)器,當溫度超過設(shè)定值、室內(nèi)有人或無人、氣體濃度超標或正常,家電打開與關(guān)閉時網(wǎng)關(guān)會通過SMS方式通知用戶。手機終端可訪問服務(wù)器查看各傳感器的值和狀態(tài),還可以通過SMS發(fā)送控制指令到達網(wǎng)關(guān),然后網(wǎng)關(guān)通過ZigBee控制家電的開關(guān)。

3.1 網(wǎng)關(guān)子系統(tǒng)軟件設(shè)計

網(wǎng)關(guān)子系統(tǒng)實現(xiàn)兩個功能:一是ZigBee模塊接收各傳感器子系統(tǒng)的狀態(tài),通過串口發(fā)送到STM32處理器,處理器通過組幀、判斷,然后通過GPRS/WiFi上傳到服務(wù)器;二是接收手機終端的指令然后通過ZigBee下發(fā)到各傳感器。網(wǎng)關(guān)功能程序流程如圖6所示。

 

 

 

3.2 溫濕度子系統(tǒng)軟件設(shè)計

溫濕度子系統(tǒng)可以獲得環(huán)境溫濕度值,系統(tǒng)上電后,CC2530控制器每隔5 s獲得數(shù)字溫濕度傳感器SHT1采集到環(huán)境的溫濕度值,通過I2C發(fā)送到OLED顯示屏顯示,并且進行溫濕度組幀通過ZigBee把溫度和濕度值實時傳送到網(wǎng)關(guān)。網(wǎng)關(guān)判斷當兩次傳送的溫度值或濕度值有變化時,會把變化的溫濕度值組幀后上傳到服務(wù)器。當網(wǎng)關(guān)判斷溫度值超過40 ℃時會發(fā)送報警短信通知用戶。溫度和濕度值可精確到個位數(shù),如溫度25℃,濕度56%。溫濕度子系統(tǒng)框圖如圖7所示。

 

 

 

3.3 人體感應(yīng)和氣體探測系統(tǒng)軟件設(shè)計

人體感應(yīng)和氣體探測子系統(tǒng)可以得到室內(nèi)是否有人和室內(nèi)氣體濃度狀況。MQ-2氣體傳感器模塊檢測到氣體濃度超標后會在輸出端輸出低電平,氣體濃度正常時會在輸出端輸出3.3 V高電平。當系統(tǒng)上電后控制器CC2530部分會每隔5 s檢測傳感器的輸出端,并會把傳感器的輸出通過ZigBee傳送到網(wǎng)關(guān),網(wǎng)關(guān)判斷兩次傳送值不相同時,會把數(shù)據(jù)組幀后上傳到服務(wù)器并短信通知用戶氣體濃度超標或者正常。人體感應(yīng)傳感器HC-SR501,人進入其感應(yīng)范圍則輸出端輸出3.3 V高電平,人離開感應(yīng)范圍則自動延時關(guān)閉3.3 V高電平,輸出端輸出低電平。系統(tǒng)上電后控制部分會每隔5 s檢測傳感器的輸出端,并把傳感器的輸出通過ZigBee傳送到網(wǎng)關(guān),網(wǎng)關(guān)判斷兩次傳送到網(wǎng)關(guān)的值同時會把數(shù)據(jù)上傳到服務(wù)器,并短信通知用戶有人進入或人離開。子系統(tǒng)框圖如圖8所示。

 

 

 

3.4 家電控制子系統(tǒng)軟件設(shè)計

家電控制子系統(tǒng)可實現(xiàn)對室內(nèi)燈和家電的開關(guān)控制。繼電器可外接燈和家電,對燈和家電的開關(guān)控制室通過控制繼電器的開關(guān)來實現(xiàn)??刂评^電器的開閉有兩種方式:一種是通過本地按鍵,當短按按鍵時CC2530輸出低電平,繼電器開關(guān)閉合;當長按按鍵時CC2530單片機輸出3.3 V電平時繼電器開關(guān)斷開;按鍵控制繼電器開關(guān)閉合和斷開時會通過ZigBee把繼電器的這兩種狀態(tài)傳送到網(wǎng)關(guān),網(wǎng)關(guān)再通過WiFi傳送到服務(wù)器。另一種是手機軟件通過SMS發(fā)送開關(guān)指令到達網(wǎng)關(guān),網(wǎng)關(guān)再通過ZigBee控制繼電器的開閉,從而實現(xiàn)遠程控制家電和燈的開關(guān),通過遠程控制繼電器,繼電器打開和閉合后控制部分會把這兩種狀態(tài)傳送到網(wǎng)關(guān),網(wǎng)關(guān)再通過WiFi傳送到服務(wù)器并通過短信告知用戶。子系統(tǒng)框圖如圖9所示。

 

 

 

3.5 手機監(jiān)控軟件設(shè)計

手機終端用于遠程監(jiān)測氣體濃度是否超標、屋里是否有人、室內(nèi)溫濕度值和家電的開關(guān)狀態(tài)以及遠程控制家電的開關(guān)。監(jiān)控軟件主要包括注冊本機手機號碼到網(wǎng)關(guān)、通過刷新訪問服務(wù)器獲得各傳感器的最新狀態(tài)和遠程控制燈的開關(guān),軟件框圖如圖10所示。

 

 

 

4 系統(tǒng)運行測試

系統(tǒng)以手機終端為用戶操作界面,可以實時遠程監(jiān)測溫濕度、家電狀態(tài)、室內(nèi)是否有人和室內(nèi)氣體濃度是否超標,還可以遠程控制家電開關(guān),從而實現(xiàn)遠程家庭安防,遠程火災(zāi)報警、遠程家電控制等家庭基本的家居控制功能。系統(tǒng)操作過程簡單,運行系統(tǒng)前需要進行設(shè)置,網(wǎng)關(guān)設(shè)置主要使WiFi能加入WiFi熱點從而接通互聯(lián)網(wǎng),設(shè)置服務(wù)器的IP和端口號,使數(shù)據(jù)能上傳到服務(wù)器。手機終端設(shè)置主要是需要注冊用戶手機號碼,通過發(fā)送短信給網(wǎng)關(guān)使網(wǎng)關(guān)保存用戶的手機號碼,以便網(wǎng)關(guān)給用戶發(fā)送報警短信。

網(wǎng)關(guān)設(shè)置主要是對WiFi模塊的設(shè)置,WiFi模塊需要設(shè)置無線熱點的SSID和密碼、數(shù)據(jù)傳輸協(xié)議以及服務(wù)器的IP和端口號。

(1)打開串口調(diào)試助手,選擇波特率為115 200bit·s-1,數(shù)據(jù)位為8位,停止位為1位。在字符串輸入框輸入“+++”點擊發(fā)送,在看到數(shù)據(jù)接收框中收到“+OK”后表示設(shè)置成功,如圖11所示。

 

 

 

(2)關(guān)閉串口調(diào)試助手,打開UART—WIFI配置管理程序,點擊搜索,就會出現(xiàn)WiFi的設(shè)備ID,在右邊設(shè)置無線熱點名稱和數(shù)據(jù)傳輸協(xié)議以及服務(wù)器的IP和端口號如圖12所示,設(shè)置完成后點擊提交修改,出現(xiàn)參數(shù)修改完成的提示,WiFi模塊設(shè)置成功。

 

 

 

在網(wǎng)關(guān)設(shè)置完成后,給網(wǎng)關(guān)上電運行。然后手機安裝掌上樂居APP,打開應(yīng)用程序,出現(xiàn)如圖13所示界面,點擊設(shè)置,在號碼輸入框輸入網(wǎng)關(guān)SIM卡的11位手機號碼點擊注冊新號碼,收到網(wǎng)關(guān)發(fā)回來的“號碼注冊成功”短信內(nèi)容后,表明網(wǎng)關(guān)存儲用戶手機號碼成功。

 

 

 

當用戶手機號碼改變時,打開手機終端,輸入原有的網(wǎng)關(guān)手機號碼,點擊“清除所有號碼”,當收到網(wǎng)關(guān)發(fā)來的短信“號碼清除成功”,此時網(wǎng)關(guān)存儲的用戶原來的手機號碼就被擦出。接下來可重新向網(wǎng)關(guān)注冊新的手機號碼。

開啟在WiFi模塊里設(shè)置的無線熱點,給網(wǎng)關(guān)上電運行,WiFi會加入此熱點,然后開啟各傳感器子系統(tǒng),傳感器子系統(tǒng)會加入網(wǎng)關(guān)ZigBee的網(wǎng)絡(luò)中。手機終端可以查看室內(nèi)各傳感器的狀態(tài)并控制家電的開關(guān)。如圖14所示。

 

 

 

5 結(jié)束語

系統(tǒng)采用目前主流的ZigBee無線技術(shù)、移動通信技術(shù)、互聯(lián)網(wǎng)技術(shù)和嵌入式系統(tǒng)與接口技術(shù)。ZigBee無線技術(shù)具有近距離、低復(fù)雜度、自組網(wǎng)、低功耗、低數(shù)據(jù)速率、低成本的特點。系統(tǒng)采用ZigBee無線技術(shù)實現(xiàn)了各傳感器與網(wǎng)關(guān)的數(shù)據(jù)傳送。網(wǎng)關(guān)采用意法半導體生產(chǎn)的STM32F107單片機作為主控制器組成嵌入式控制系統(tǒng),實現(xiàn)了數(shù)據(jù)的傳輸鏈路轉(zhuǎn)換和系統(tǒng)控制;采用WiFi/CPRS模塊實現(xiàn)了網(wǎng)關(guān)接入互聯(lián)網(wǎng),從而把數(shù)據(jù)上傳到服務(wù)器中,實現(xiàn)了手機終端實時監(jiān)測與控制;采用SIM900A模塊把網(wǎng)關(guān)接入移動通信網(wǎng)絡(luò)中,實現(xiàn)短信報警功能。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

舍弗勒以"專注驅(qū)動技術(shù)的科技公司"為主題亮相IAA MOBILITY 2025(B3館B40展臺) 合并緯湃科技后首次亮相IAA MOBILITY,展示拓展后的汽車產(chǎn)品組合 憑借在軟件、...

關(guān)鍵字: 電氣 軟件 驅(qū)動技術(shù) BSP

香港2025年 9月12日 /美通社/ -- 全球領(lǐng)先的互聯(lián)網(wǎng)社區(qū)創(chuàng)建者 - 網(wǎng)龍網(wǎng)絡(luò)控股有限公司 ("網(wǎng)龍"或"本公司",香港交易所股票代碼:777)欣然宣布,其子公司My...

關(guān)鍵字: AI 遠程控制 控制技術(shù) BSP

深圳2025年9月11日 /美通社/ -- 2025 年 9 月 10 日,第 26 屆中國國際光電博覽會(簡稱 "CIOE 中國光博會")在深圳盛大開幕。本屆展會吸引力再創(chuàng)新高,全球超3800家優(yōu)質(zhì)...

關(guān)鍵字: 自動化 光電 CIO BSP

天津2025年9月11日 /美通社/ -- 國際能源署(IEA)數(shù)據(jù)顯示,2024 年全球數(shù)據(jù)中心電力消耗達 415 太瓦時,占全球總用電量的 1.5%,預(yù)計到 2030 年,這一數(shù)字將飆升至 945 太瓦時,近乎翻番,...

關(guān)鍵字: 模型 AI 數(shù)據(jù)中心 BSP

北京2025年9月11日 /美通社/ -- 國際9月11日上午,2025年中國國際服務(wù)貿(mào)易交易會(以下簡稱"服貿(mào)會")—體育賽事經(jīng)濟高質(zhì)量發(fā)展大會現(xiàn)場,北京經(jīng)濟技術(shù)開發(fā)區(qū)工委委員、管委會副主...

關(guān)鍵字: 5G BSP GROUP MOTOR

柏林2025年9月9日 /美通社/ -- 2025年9月5日,納斯達克上市公司優(yōu)克聯(lián)集團(NASDAQ: UCL)旗下全球互聯(lián)品牌GlocalMe,正式亮相柏林國際消費電子展(IFA 2025),重磅推出融合企...

關(guān)鍵字: LOCAL LM BSP 移動網(wǎng)絡(luò)

深圳2025年9月9日 /美通社/ -- PART 01活動背景 當技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進化"?的裂變時代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

"出海無界 商機無限"助力企業(yè)構(gòu)建全球競爭力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林當?shù)貢r間9月6日,在2025德國柏林國際電子消費品展覽會(International Funkausstellung...

關(guān)鍵字: 掃地機器人 耳機 PEN BSP

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板
關(guān)閉