Pinguino + XBee Shield

Pin:

Pin Allocation:

SKXBEE User’s Manual HERE

For more information, please visit HERE

Example: On/Off LED using computer keyboard

Flow Chart:

Program Code:
#define LEDA 7
#define LEDB 8
#define LEDC 9

int caractere;
void setup()
{
pinMode(LEDA,OUTPUT);
pinMode(LEDB,OUTPUT);
pinMode(LEDC,OUTPUT);
Serial.begin(9600);
Serial.printf("Hi I AM PINGUINO");
}

void loop()
{
digitalWrite(LEDA,LOW);
digitalWrite(LEDB,LOW);
digitalWrite(LEDC,LOW);
while(1)
{
if (Serial.available()) 
	{
	 caractere=Serial.read(); 
    Serial.print(caractere); 
    if (caractere=='A') 
    digitalWrite(LEDA,digitalRead(LEDA)^1);
    else if (caractere=='B') 
    digitalWrite(LEDB,digitalRead(LEDB)^1);
    else if (caractere=='C') 
    digitalWrite(LEDC,digitalRead(LEDC)^1); 
	}
}
}

Demonstration:
[youtube]http://www.youtube.com/watch?v=hokNrQKuhac[/youtube]

Buy

, ,

Related Post

How to Make your Line Following Robot Faster?

Bluebee 4.0 Master and Slave

Wireless Communication between Arduino and Computer with RFBee.

Wireless Communication between Arduino using RFBee

Leave a Reply

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