步驟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);//端口訪問權(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代碼以打開或關(guān)閉電視或立體聲
Lindo下載Sketch Arduino INO
http://www.mediafire.com/view/v2y3ztk5uhex2ij/APP_ETHERNET_INVENTOR_WAKE.ino
如何創(chuàng)建 http://seudominio.no-ip.org/
訪問鏈接: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”,您可以參見代碼段:
//botao lampada1
if(digitalRead(lampada1)){statusLed =“ Ligada”; }
else {statusLed =“ Desligada”; } client.println(“
Lampada 1-” + statusLed +“
”);
//---------在這一部分中,您可以看到“ + statusLed +”,它將在頁(yè)面上打開或關(guān)閉此功能
///------------------------- ------------------------------------------------
責(zé)任編輯:wv
-
自動(dòng)化
+關(guān)注
關(guān)注
29文章
5585瀏覽量
79323 -
智能家居
+關(guān)注
關(guān)注
1928文章
9565瀏覽量
185240 -
Arduino
+關(guān)注
關(guān)注
188文章
6470瀏覽量
187181
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論