Codificacion
pinMode (11,OUTPUT);// Planta alta (Foco 1)
pinMode (13,OUTPUT);// Planta baja Foco
pinMode (10,OUTPUT);// Motor
pinMode (9,OUTPUT);// Foco Exterior
pinMode (8,OUTPUT);// Foco Sala
pinMode (7,OUTPUT);// Sensor
pinMode (5,OUTPUT);// Señal
pinMode (6,OUTPUT);// Foco Cocina
}
void loop() {
char dato=Serial.read();
if(dato=='a')digitalWrite(11,HIGH);
if(dato=='b')digitalWrite(13,LOW);
pinMode (5,OUTPUT);// FOCO DORMITORIO
if(dato=='c')digitalWrite(11,HIGH);
if(dato=='d')digitalWrite(13,LOW);
pinMode (2, OUTPUT);// FOCO PASILLO
if(dato=='h')digitalWrite(10,LOW);
if(dato=='k')digitalWrite(9,HIGH);
if(dato=='l')digitalWrite(8,LOW);
if(dato=='i')digitalWrite(7,HIGH);
if(dato=='j')digitalWrite(6,LOW);
if(dato=='P')digitalWrite(5,LOW);
if(digitalRead(7)==HIGH){
digitalWrite(6,HIGH);
delay(500);
}
}

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPubJ7QIObo4QwXXV5kDFvLRRrf_n8yCleZ51Abm2_YHEW1R1fz-0UL8ql4P-V1FdYDdj0feQaCiPIVb6NwfgYED-BQ-1a6yrHLT2aN760pxoZjQDW6ed1_CeuPHBItJkFAIEk7Pv-YaP0/s1600/arduino2.jpg