



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);
}
}
}