Billigaste sättet att ansluta arduino till internet (5 / 5 steg)
Steg 5: kodning
Det finns två typer av kommunikation:
- Router till Arduino
- Arduino till Router
För den första typen:
- bara ladda upp här koden till din Arduino, som är kommer att slå på din PIN13 LED.
Ogiltiga inställningar () {
pinMode(13,OUTPUT);
Serial.BEGIN(115200);
}
Ogiltig loop () {
int val;
Val=Serial.Read();
IF(val=='1') {digitalWrite(13,HIGH);}
}
}
}
- Kör detta kommando från din Router.
ECHO "1" > /div/tts/0 115200
Det är det, kan du vända på din LED på PIN13, lägga till andra koden rad för att stänga av det genom att använda "0" denna gång.
För den andra typen:
Varje gång ditt Arduino börja kommunicera med din Router, din router kommer att be om användarnamn och lösenord, så detta är basen av din kod:
DD-WRT användar-ID, lösenord, serial-hastighetsinställningar
#define USER_ID "root"
#define PASSWD "XXXX"
#define SERIAL_SPEED 115200
Server IP och lyssnar TCP-Port inställningar
#define SERVER "192.168.X.XXX"
#define PORT "5555"
Var noga med din router inte blockeras din port "5555"
Enkel sånt! Det är tilld av apps på Android store för SSH kommandon, kontroll
din Arduino över internet, ändå i nästa tutorial jag visar dig hur du kan bygga din egen webbsida eller VB.net program, om du har någon fråga, fråga gärna.
Mitt senaste projekt 4KM trådlös för min Arduino :)