基于Arduino與機智云的家居環(huán)境遠(yuǎn)程監(jiān)控系統(tǒng)具備協(xié)議簡單、成本低、功耗低、組網(wǎng)容易等優(yōu)勢。在智慧家居實現(xiàn)的同時,可以根據(jù)其它控制領(lǐng)域的需要,進(jìn)行需求的移植,具有很強的延伸性和可移植性,提高開發(fā)效率。同時當(dāng)前環(huán)境也存在這樣的需求也有硬件基礎(chǔ)保障。
通過該項目的制作,也讓我了解到遠(yuǎn)程家電控制并不是什么神奇的東西的,只要每一個人肯去嘗試,肯去面對不同的困難,并通過自己的思考和向他人請求幫助,每一個過程都是很奇妙的,往往在這個過程中,你會獲得許多意想不到的收獲。
本項目分成三部分——工程實施、云平臺部署、APP開發(fā),本次分享工程實施部分。
一、硬件選型
1、Arduino/Genuino Uno 核心控制板
2、ESP12-S WiFi模塊
3、傳感器模塊或其它設(shè)備
DHT11數(shù)字溫濕度傳感器
光照傳感器
煙霧傳感器
火焰?zhèn)鞲衅?/p>
人體感應(yīng)傳感器
單聯(lián)級繼電器
有源蜂鳴器
9V干電池
電動馬達(dá)
按鍵
公母線
電源線
二、硬件連線
Arduino各引腳的連線:
三、ESP12-S配網(wǎng)
1、燒寫機智云GAgent固件
到機智云平臺下載燒寫固件、燒寫工具、串口助手
使用USB-TTL燒寫器按要求連接ESP12-S,使用燒寫軟件燒寫
燒寫時,要短接JP1兩個引腳,即把GPIO0與地短接,把WiFi芯片切換到燒寫模式,燒寫成功效果圖如下所示:
2、使用機智云串口助手配置WiFi
2.1 燒寫成功后斷開GPIO0和GND,重新上電;
2.2 打開機智云串口調(diào)試助手連接WiFi模塊;
2.3 把WiFi芯片設(shè)置為softAP配網(wǎng)模式,使用機智云APP配網(wǎng)
2.4 把機智云平臺創(chuàng)建的項目product_key和Product Secret復(fù)制過來讓本地硬件與機智云平臺進(jìn)行連接
2.5 在機智云平臺能看到設(shè)備在線,說明配網(wǎng)成功
3、把Arduino與ESP-12S連接
連接原理圖:
實物效果圖
燒寫Arduino程序,把ESP芯片拔掉,因為Arduino只有一個串口可以使用,兩個同時使用會出現(xiàn)沖突。
本系統(tǒng)所使用到的硬件是七星蟲的Arduino實驗套件,還有很多終端和傳感器還應(yīng)用到項目中。
審核編輯:湯梓紅
-
遠(yuǎn)程監(jiān)控系統(tǒng)
+關(guān)注
關(guān)注
0文章
120瀏覽量
17281 -
Arduino
+關(guān)注
關(guān)注
188文章
6477瀏覽量
187818 -
機智云
+關(guān)注
關(guān)注
2文章
591瀏覽量
26459
原文標(biāo)題:工程實施:基于Arduino與機智云的家居環(huán)境遠(yuǎn)程系統(tǒng)設(shè)計1
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
基于Qt的遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計方案
![基于Qt的<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>監(jiān)控</b><b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>設(shè)計方案</b>](https://file1.elecfans.com//web2/M00/A6/6B/wKgZomUMPZqAdQCWAAASKVCLRiI025.jpg)
基于labview的智能家居監(jiān)控系統(tǒng)設(shè)計
【Aworks申請】基于致遠(yuǎn)電子AWorks開發(fā)板智能家居系統(tǒng)設(shè)計
論文-基于stm32的智能家居遠(yuǎn)程控制系統(tǒng)
求一種基于Android和Zigbee技術(shù)實現(xiàn)的家庭環(huán)境監(jiān)控系統(tǒng)的設(shè)計方案
怎樣去設(shè)計一種基于藍(lán)牙與ARM的遠(yuǎn)程智能家居監(jiān)測系統(tǒng)
如何去實現(xiàn)一種基于WiFi和STM32的家居環(huán)境監(jiān)測系統(tǒng)設(shè)計
基于GSM的家用電器及家居環(huán)境監(jiān)控系統(tǒng)的設(shè)計
![基于GSM的家用電器及<b class='flag-5'>家居環(huán)境</b><b class='flag-5'>監(jiān)控</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計](https://file1.elecfans.com//web2/M00/A6/0C/wKgZomUMO3iAH2spAAAL9AeUPLA838.jpg)
基于網(wǎng)絡(luò)技術(shù)的多電梯遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計方案
基于B/S架構(gòu)的智能家居環(huán)境無線遠(yuǎn)程監(jiān)測方案詳解
![基于B/S架構(gòu)的智能<b class='flag-5'>家居環(huán)境</b>無線<b class='flag-5'>遠(yuǎn)程</b>監(jiān)測<b class='flag-5'>方案</b>詳解](https://file1.elecfans.com//web2/M00/A7/2B/wKgZomUMQs2AStq3AAANjuYjNa0693.jpg)
通過PLC來實現(xiàn)遠(yuǎn)程監(jiān)控智能家居系統(tǒng)
通信電源機房遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計方案
基于Arduino與機智云的家居環(huán)境遠(yuǎn)程監(jiān)控系統(tǒng)
工程實施:基于Arduino與機智云的家居環(huán)境遠(yuǎn)程系統(tǒng)設(shè)計1
![工程實施:基于Arduino與機智云的<b class='flag-5'>家居環(huán)境</b><b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>系統(tǒng)</b>設(shè)計1](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
云平臺部署:基于Arduino與機智云的家居環(huán)境遠(yuǎn)程系統(tǒng)設(shè)計
![云平臺部署:基于Arduino與機智云的<b class='flag-5'>家居環(huán)境</b><b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>系統(tǒng)</b>設(shè)計](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
評論