Proyectos Domótica

Sitio: Aula virtual
Curso: Club_de_Ciencia_2018
Libro: Proyectos Domótica
Imprimido por: Invitado
Día: domingo, 21 de julio de 2024, 14:58

Descripción

Proyectos

Tabla de contenidos

1. Alarma 1

Código
 int Zumbador=10;

int PulsadorA=13;
int PulsadorB=11;
int Interruptor=12;
int estadoPulsadorA=0;
int estadoPulsadorB=0;
int estadoInterruptor=0;

void setup()
{
  pinMode(Zumbador,OUTPUT);
  pinMode(PulsadorA,INPUT);
  pinMode(PulsadorB,INPUT);
  pinMode(Interruptor,INPUT);
}

void loop()
{   
 estadoInterruptor=digitalRead(Interruptor);
  if(estadoInterruptor==HIGH)
  {
    estadoPulsadorA=digitalRead(PulsadorA);
    estadoPulsadorB=digitalRead(PulsadorB);
  
    if(estadoPulsadorA==HIGH||estadoPulsadorB==HIGH)
    {
      digitalWrite(Zumbador,HIGH);
      delay(1000);
     }
     else
     {
     digitalWrite(Zumbador,LOW);
     delay(1000);
     }
    }
    else
    {
     digitalWrite(Zumbador,LOW);
      delay(1000);
     }
}

Fuente: Sistema de Alarma con Arduino de Francisco Lupión en El blog del profesor de Tecnología