Photoresistor XBEE code

//Photoresistor example transmitter XBEE
NewSoftSerial xbeeSerial(4, 5);

void setup() {
pinMode(2, INPUT);              //Assign pin2 as an output

void loop() {
int analogdata = analogRead(0); //Read the A0 value

Serial.print(analogdata);       //print raw A0 value
Serial.print(“\n”);             //next line
xbeeSerial.print(analogdata);   //print A0 value to xbee (serial port)

delay(100);                     // stop the program for some time
/////////////////////////////////////////////////////////////////////////////////////////////////////Photoresistor example Recevier XBEE
#includeNewSoftSerial xbeeSerial(4, 5);   //Pin 4 and 5 for the Xbee TX and RX
void setup() {Serial.begin (9600);xbeeSerial.begin(9600);
}void loop() {
  while(xbeeSerial.available())  {     for( int i=0; i<4 div=”” i=””>      char getData =;     //Grab the Xbee data      delay(1);                             //small delay required at 9600 baud.      Serial.print (getData);               //See if 4 characters have been received before printing             if (i==3){             Serial.print (“\n”);           //Print a line break             }      }        }delay(100); // stop the program for some time}

Leave a Reply

Your email address will not be published. Required fields are marked *