步驟1:材料
帶Android +以太網(wǎng)和Arduino的智能家居自動(dòng)化
01-具有智能手機(jī)Android 2.3 +
01-有線以太網(wǎng)+路由器(我的模型是TP-Link(TL-WR740N)
01-Arduino Mega 2560 ou Arduino Uno + Shield W5100(Ethernet)
//---------------------------- ----------------------------
步驟2:App Inventor(控制Arduino的應(yīng)用通過(guò)互聯(lián)網(wǎng))
首先,您需要?jiǎng)?chuàng)建一個(gè)應(yīng)用android,在這種情況下,我使用一個(gè)應(yīng)用發(fā)明2鏈接:http://ai2 .appinventor.mit.edu/
參考:https://www.youtube.com/watch?v=rwsKzyEpgoE
(教程:AppEthernet-App Inventor 2/頻道:Android e Arduino)
將.aia下載到我的項(xiàng)目中,如果您需要將此應(yīng)用程序更改為英語(yǔ),因?yàn)槲覄?chuàng)建了n葡萄牙語(yǔ)
http://www.mediafire.com/download/pbcepmryegczdpb/SmartHouseApp.aia(Project .aia)
下載要在Android中安裝的應(yīng)用程序:
http://www.mediafire.com/download/v2yk79xk91eaw57/SmartHouseApp.apk
//---------------------- -------------------------------------------------- ------------
第3步:素描到Arduino Mega-代碼鏈接下載
下載結(jié)束代碼中的鏈接:
您需要更改:
byte ip [] = {192,168,0,00};//IP arduino
EthernetServer服務(wù)器(80);//端口訪問(wèn)權(quán)限
Obs:
01-您需要版本IDE 1.0.5-由于IRremote庫(kù),該代碼在IDE 1.0.6中不起作用
02-如果需要更改,頁(yè)面每4秒鐘自動(dòng)更新一次:client.println(‘《’MET A HTTP-EQUIV =‘refresh’CONTENT =‘4; URL = http://seudominio.no -ip.org/’》“);
03-在應(yīng)用程序“ SmartHomeAPP”中,您需要更改為URL = http://seudominio.no-ip.org/‘
04-更改LED IR代碼以打開(kāi)或關(guān)閉電視或立體聲
Lindo下載Sketch Arduino INO
http://www.mediafire.com/view/v2y3ztk5uhex2ij/APP_ETHERNET_INVENTOR_WAKE.ino
如何創(chuàng)建 http://seudominio.no-ip.org/
訪問(wèn)鏈接:https://www.youtube.com/watch?v=1FWGt5gnnYs或https://www.youtube.com/watch?v=ZPvvoEDjSww
//--- -------------------------------------------------- ----------
步驟4:了解代碼和主要功能
“獲取”方法將變量發(fā)送給ar duino,您可以在代碼段中看到:
if(c ==’ n‘){
if(readString.indexOf(“ lampada1”)》 0){
digitalWrite(lampada1,digitalRead(lampada1)?。? }
//---------向頁(yè)面發(fā)送變量“ lampada1”
,然后Arduino讀取整頁(yè)并返回方法“ Get”,您可以參見(jiàn)代碼段:
//botao lampada1
if(digitalRead(lampada1)){statusLed =“ Ligada”; }
else {statusLed =“ Desligada”; } client.println(“
Lampada 1-” + statusLed +“
”);
//---------在這一部分中,您可以看到“ + statusLed +”,它將在頁(yè)面上打開(kāi)或關(guān)閉此功能
///------------------------- ------------------------------------------------
責(zé)任編輯:wv
-
自動(dòng)化
+關(guān)注
關(guān)注
29文章
5747瀏覽量
81659 -
智能家居
+關(guān)注
關(guān)注
1933文章
9752瀏覽量
189641 -
Arduino
+關(guān)注
關(guān)注
189文章
6492瀏覽量
190134
發(fā)布評(píng)論請(qǐng)先 登錄
明遠(yuǎn)智睿SSD2351開(kāi)發(fā)板:智能家居的智能核心
智能家居控制器:無(wú)線通訊,智能化管理家居設(shè)備
智能家居Mesh組網(wǎng)方案:實(shí)現(xiàn)智能化生活的無(wú)縫連接NRF52832
智能家居系統(tǒng)技術(shù)解析

評(píng)論