» Electrónica » Arduino »Cómo hacer una alarma ultrasónica simple en su Arduino hágalo usted mismo

Cómo hacer una simple alarma ultrasónica de bricolaje en Arduino

¡Buenos días amantes de Arduino! En el artículo de hoy decidí mostrar una manera muy simple para los principiantes sobre cómo hacer una alarma ultrasónica en Arduino hazlo tu mismo. Tal sistema de alarma vryatli es adecuado para la seguridad de la casa, pero creo que es adecuado para proteger una habitación personal, además, es bastante interesante hecho en casa para mejorar las habilidades y el conocimiento del mundo de Arduino para un arduino novato que un producto casero útil para la vida.


Y así, para una simple alarma en Arduino, necesitamos:
pago Arduino Uno
Telémetro ultrasónico HS-SR04
- recipiente pequeño
tapa transparente del mango
LED rojo
cambiar
cables de conexión como "padre-madre"
zumbador
- Cables convencionales
- fuente de alimentación (uso 4 baterías conectadas en serie a 1.5 voltios, pero lo ideal es usar una batería de 6-9 voltios 2000 mah, o una corona)

De las herramientas que necesitamos:
soldador
pegamento térmico
tijeras o cuchillo


En primer lugar, debe colocar la placa Arduino en el contenedor, luego marcar el lugar debajo del orificio para su salida y cortarlo o soldarlo:


Ahora tomamos un cable padre-madre, cortamos la salida de la madre, pelamos el estaño y soldamos al interruptor:


Luego soldamos el interruptor a nuestra fuente de alimentación (pero si usa dicho adaptador debajo de la corona, entonces no tendrá que hacer todo esto)



Conectamos nuestra fuente de alimentación a la placa Arduino de la siguiente manera: más a la salida uin, y menos a Gnd
Probamos, activamos el interruptor y si los LED rojos en el tablero se iluminan, entonces todo se hace correctamente:

Tomamos un buscador de rango ultrasónico y soldadura a sus salidas (vcc, Echo, Trig, Gnd) cables tipo papá-mamá:

Marcamos y hacemos dos agujeros en el costado del contenedor debajo del telémetro ultrasónico:


Instalar y pegar si es necesario:

Tomamos dos cables de papá y mamá, los cortamos en el piso, los pelamos y los estañamos:

Suelde los cables "padre" al timbre y los cables "madre" al LED:

Ahora conectamos observando la polaridad en un extremo del LED y el zumbador a 10 pines digitales en Arduino, y los otros dos extremos a Gnd.
Luego conectamos el telémetro ultrasónico con las siguientes imágenes a la placa Arduino: vcc a la salida 5 v, Gnd a Gnd, echo a 9 pines digitales y trigon a 8


En el costado del contenedor, haga otro orificio para el timbre, luego insértelo allí y péguelo si es necesario:

En el techo del contenedor hacemos dos agujeros (hice todos los agujeros con un soldador, ya que es conveniente) para el LED y el interruptor:

Los pegamos y pegamos:

Tomamos una tapa transparente del mango y, con la ayuda de un papel de lija o una lima, rectificamos la parte inferior:


Lo pegamos sobre el LED, creando así una cúpula protectora para él:

Bueno, terminamos la parte principal del ensamblaje de nuestro sistema de alarma y solo quedaba la carga del boceto, en mis artículos anteriores dije que para mí personalmente esta es la etapa más difícil, pero no en este caso, porque por el principio de funcionamiento esta alarma es similar al ventilador automático que hice. anteriormente, así que usaré el boceto y, si es necesario, solo cambiaré algunos parámetros.

Solo necesita conectar la placa Arduino a la computadora usando un adaptador especial que generalmente viene con la placa, ejecutar el programa Arduino IDE, copiar el boceto a continuación, pegarlo en el programa y hacer clic en el botón de descarga. Si todo se hace correctamente, el boceto se cargará de forma segura en el tablero.

Bosquejo:
int echoPin = 9;
int trigPin = 8;
int led = 10;

configuración nula () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, SALIDA);
}

bucle vacío () {
int duración, cm;
digitalWrite (trigPin, LOW);
delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10);
digitalWrite (trigPin, LOW);
duración = pulseIn (echoPin, HIGH);
cm = (duración / 58) +3;
Serial.print (cm);
Serial.println ("cm");
// retraso (1000);
si (cm & lt; 20) {
digitalWrite (led, ALTO);
} más {
digitalWrite (led, BAJO);
}
retraso (100);
}

Ahora solo queda encender nuestra alarma y probarla, la alarma está programada de tal manera que si acerca cualquier objeto sólido al sensor ultrasónico, el zumbador comenzará a sonar inmediatamente y el LED se encenderá. Por ejemplo, si lo pasa desapercibido en el piso y alguien lo pasa, el timbre comenzará a chirriar de inmediato. (El LED posteriormente se quemó debido al hecho de que olvidé soldarle una resistencia de 220 ohmios, así que si lo hace, asegúrese de soldar)

Bueno, eso es todo! ¡Aquí tenemos un sistema de alarma tan simple en Arduino, nos gustaría decir una vez más que es para principiantes y que no es necesario tomar este producto casero demasiado en serio!

¡Gracias a todos por su atención!
8.2
8.3
8.2

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar
4 comentario
Para quienes no funciona, reemplace if (cm & lt; 20) con if (cm <= 20).
Hola, tu boceto no funciona. ¿Podrías arreglarlo? Realmente necesito un boceto de trabajo.
Compré todo lo que está escrito aquí y cómo conectarlo y dónde pegarlo.
y el código no es verdadero
genial así que ponte en el inodoro yahoo

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...