Buscar en este blog

lunes, 21 de mayo de 2018

ALARMA CON ARDUINO (SENSOR DE MOV. HC SR04 + ZUMBADOR).

Elementos necesarios para armar la alarma:
-arduino uno.
-cables macho-hembra.
-cables macho-macho.
-sensor HC SR04.
-Zumbador.
-resistencia de 220 ohmios
-led de cualquier color (preferiblemente rojo, amarillo o blanco)
-placa protoboard (cualquier tamaño).



El montaje es el siguiente:























El programa (.ino) a subir a la placa es:

#define trigPin 12
#define echoPin 13


const int zumbador = 6; // Zumbador conectado al pin 6
const int led = 8; // LED conectado al pin 6

void setup() {
  Serial.begin(9600);
  pinMode(trigPin,OUTPUT);
  pinMode(echoPin,INPUT);
  pinMode(zumbador, OUTPUT);
  pinMode(led, OUTPUT);
}

void loop() {
  int duration, distance, pausa;
  digitalWrite(trigPin,HIGH);
  delayMicroseconds(500);
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin,HIGH);
  distance = (duration)/58;
  if(distance >= 546 || distance <= 1){
    Serial.println("Out of range");
  }
  else {
  Serial.print(distance);
  Serial.println(" cm");
  }
  if(distance < 100){
    pausa = distance * 10;
    digitalWrite(zumbador, HIGH);
    digitalWrite(led, HIGH);
    delay(pausa);
  }

  digitalWrite(zumbador, LOW);
  digitalWrite(led, LOW);
  delay(pausa);
  }

No hay comentarios:

Publicar un comentario