Stap 8: verwerking
Dit is de andere helft. Importeer eerst processing.serial. sluit u andere xbee aan de XBee Explorer Dongle v2 en in uw computer, ik had een usb verlengsnoer nuttig gevonden. Kies welke poort u bent te hechten. Te klikken en de muisknop ingedrukt te houden moet het nu inschakelen led 13 op het bord. Deze code was schreef in v2.1.1
//notes // FULL 360 rotate // (TIME = 12000); //delay time // (SPEED = 200); //speed 0-255 // rotate_right(); int incomingByte = 0; // for incoming serial data //speed pins 0 - 255
void setup {grootte (640, 360); println(Serial.list()); / / dit zal een lijst van seriële poorten String portName = Serial.list() [5] ;// poort nummer myPort = nieuwe Serial (deze, portName, 9600); #define encoderA 2 #define encoderB 3 // Only use one interrupt in this example #define encoderC 19 #define encoderD 18 // Only use one interrupt in this example volatile int Lcount; volatile int Rcount; int Lcountsaved; int Rcountsaved;
VOID draw() {als (mousePressed) {myPort.write(49); int speedch1 = 9; // left front int speedch2 = 10; // left back int speedch3 = 11; // right front int speedch4 = 12; // right back // direction pins int dirch1 = 44; // left front int dirch2 = 45; // left back int dirch3 = 42; // right front int dirch4 = 43; // right back else {myPort.write(50); int curch1 = A1; // left front int curch2 = A2; // left back int curch3 = A3; // right front int curch4 = A4; // right back int TIME; //time the command is for int SPEED;// 0 - 255 motor speed