Rowan University mekatronik projekt. Trådlös bil/Xbee serie 2 avsnitt och Xbee flera Potentiometer kontroll (12 / 13 steg)
Steg 12: äntligen
Du är xbees är nu klara.
Lägg dem på skölden och sedan arduino om de inte redan.
Kontrollera att skölden kopplas till USB-läge och programmera din arduinos.
Hålla reda på vilket som är samordnare och som inte är. Detta kommer att göra saker enklare.
Dessa länkar kommer att ge andra användbara tutorials
http://Arduino.cc/en/guide/ArduinoXbeeShield
http://Arduino.cc/en/guide/ArduinoWirelessShieldS2
Denna kod ger dig möjlighet att trådlöst blinkar lysdioderna på dig arduino
Samordnare:
void setup()
{Serial.begin(9600);}
void loop() {
Serial.Print('H');
Delay(1000);
Serial.Print('L');
Delay(1000);
}
Routern:
int num = 0;
CONST int ledPin = 13.
PIN-koden att LED är ansluten till int incomingByte;
en variabel att läsa inkommande seriella data i int fs = 0;
void setup() {
initiera seriell kommunikation:
Serial.BEGIN(9600);
initiera LED stift som en utgång:
pinMode (ledPin, produktionen);
}
void loop() {
om det finns inkommande seriella data:
om (Serial.available() > 0) {
Läs den äldsta byten i följetong buffert:
incomingByte = Serial.read();
om det är en huvudstad H (ASCII-72), slå på lampan:
om (incomingByte == "H") {
digitalWrite (ledPin, hög);
Aktivera ljus
}
om det är ett L (ASCII-76) stänga av lampan:
annat if (incomingByte == "L") {
digitalWrite (ledPin, låg);
Inaktivera ljus
}
}
}