martes, 25 de agosto de 2015

Codificacion

void setup() {
  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);
  }
}

0 comentarios: