Étape 7: Xbee
Les Xbees sont le seul endroit où que vous aurez besoin de souder quelques épingles. Tout d’abord obtenir votre xbees de choix et le programme à prendre les uns aux autres sur le même canal à l’aide de XBee Explorer Dongle v2 et XCTU. Malheureusement, j’ai réussi à ce faire, ce qui semble être la chance aveugle. Donc je n’ai pas comment beaucoup d’aide, je serai là. Voici ce que je connais le codage pour l’envoi pour le traitement de Xbee pour Arduino mega 2560. Choisissez le port série pour le xbee sur l’Arduino 2 ou3 et exécuter ce code récepteur simple. Le code 13 led s’allume au Conseil lorsqu’elle reçoit le traitement (49) à l’étape suivante.
if(incomingByte == 49) digitalWrite(led, HIGH); else if(incomingByte == 50) digitalWrite(led,LOW); } }
void setup() {Serial2.begin(9600); / / changer pour le port série/2/3 pinMode (led, sortie) ; import processing.serial.*; Serial myPort; // Create object from Serial class
void setup(){ size(640, 360); println(Serial.list());// This will list serial ports String portName = Serial.list()[5];// port number myPort = new Serial(this, portName, 9600); }
void draw(){ if (mousePressed) { myPort.write(49); } else { myPort.write(50); } }
if(incomingByte == 49) digitalWrite (conduit, en haut) ; d’autre if(incomingByte == 50) digitalWrite(led,LOW) ; //ROBOT CAR CODE 004 // commands // forward() // backward() // rotate_left() // rotate_right()