Reto 1

20-02-18
Aquí les presento el RETO 1  que consiste en Controlar que la alarma suene solo cuando detecta movimiento, simular el efecto con la fotocelda.

Código del programa del RETO 1


//sensor de luz
//parlante
//fotocelda
int ledPin = 8;   // LED en el pin8
int ldrPin = A0;   // LDR en el analogo 0
int piezo = 9; // Piezo en el pin 9
int ldrValue = 0;
 void setup() {
  Serial.begin(9600);
  pinMode(ledPin,OUTPUT); //Inicializamos el LED como pin de salida
  pinMode(piezo,OUTPUT); //Inicializamos el piezo como pin de salida
  pinMode(ldrPin,INPUT);  //Inicializamos el LDR como pin de entrada
}
void loop() {
  ldrValue = analogRead(ldrPin);
  Serial.println(ldrValue);
  if (ldrValue <= 60) {
    digitalWrite(ledPin,HIGH);
    Serial.println("el Led esta encendido");
    tone(piezo,300,100);
    delay(100);
  }
  else {
   digitalWrite(ledPin,LOW);
   Serial.println("el Led esta apagado");
  }
  delay(500);
}

VIDEO


0 comentarios:

Publicar un comentario