martes, 29 de abril de 2014

Programa para arduino de etapa de sensado

La parte de los comentarios es la que se implementaría a otro arduino receptor

int entradaAnalog=A0;
int valorSensor=0;
int valorSalida=0;
int led1out=7;
int alarma=10;
int fuego=11;
int alarma1;
int Cnt;
int i;

void setup()
{
  pinMode(led1out,OUTPUT);
  pinMode(alarma,INPUT);
  pinMode(fuego,OUTPUT);
}
void loop()
{
  valorSensor=analogRead(entradaAnalog);
  valorSalida=map(valorSensor,0,1023,0,255);
  if(valorSalida<120)
  {
   digitalWrite(led1out,HIGH);
   delay(1000);
   digitalWrite(led1out,LOW);
   delay(5000);
  }
  alarma1 =digitalRead(alarma);
 // if (alarma1==LOW)
 //   {
 //     delay(750);
 //     if(alarma1==LOW)
 //     {
 //      digitalWrite(fuego,HIGH);
 //    }
 //     else
 //     {
 //       digitalWrite(fuego,LOW);
 //     }
 //  }
 //  if (alarma1==HIGH)
 //  {
 //    digitalWrite(fuego,LOW);
 //  }
}

No hay comentarios:

Publicar un comentario