ALARMA CASERA ANTIRROBO con ARDUINO y SENSOR ULTRASÓNICO | Como hacer

La Constante Universal
13 Jan 202006:57

Summary

TLDREn este tutorial, aprenderás a construir una alarma antirrobo con Arduino utilizando un sensor ultrasónico HCSR04 y un zumbador. A través de un proceso paso a paso, se explican las conexiones de los componentes, el código necesario y cómo medir la distancia con el sensor para activar el zumbador cuando un objeto se acerca a menos de 150 cm. Ideal para quienes buscan un proyecto práctico con Arduino, este video ofrece una forma sencilla de crear un sistema de seguridad básico para proteger tus objetos.

Takeaways

  • 😀 El proyecto consiste en crear una alarma antirrobo utilizando un sensor de ultrasonido HCSR-04, un zumbador y una placa de Arduino.
  • 😀 Se inicia el video agradeciendo a los seguidores Juan Ramírez, Adalberto L y Adrien Sarr por su apoyo.
  • 😀 El sensor de ultrasonido HCSR-04 tiene 4 pines: VCC (alimentación), GND (tierra), Trigger (emisor de pulso) y Echo (receptor del pulso).
  • 😀 El zumbador tiene 2 pines: uno para el positivo (+) y otro para el negativo (-), que se conectan a los pines correspondientes de la placa Arduino.
  • 😀 Para la programación, se definen las variables de los pines de Trigger, Echo y el zumbador en el código de Arduino.
  • 😀 Se utiliza el comando `pulseIn` para medir el tiempo que tarda el pulso de ultrasonido en ir y volver, lo que permite calcular la distancia.
  • 😀 La distancia se calcula dividiendo la duración del pulso por 2 y multiplicando por la velocidad del sonido en el aire.
  • 😀 Si la distancia medida es menor que 150 cm, se activa el zumbador para emitir un sonido a 1000 Hz durante 5 segundos.
  • 😀 Si la distancia es mayor a 150 cm, el zumbador permanece apagado.
  • 😀 El código se sube a la placa Arduino y se prueba para verificar que la alarma se activa correctamente cuando un objeto se acerca al sensor.
  • 😀 Al final del proyecto, se invita a los seguidores a comentar y dar 'like' si desean más proyectos similares con Arduino.

Q & A

  • ¿Qué componentes son necesarios para crear la alarma antirrobo con Arduino?

    -Para crear la alarma antirrobo, se necesitan los siguientes componentes: un sensor de ultrasonido HCSR04, un zumbador (booster), una placa Arduino, cables jumper y una fuente de alimentación.

  • ¿Cómo se conecta el sensor de ultrasonido al Arduino?

    -El sensor de ultrasonido tiene 4 pines: dos de alimentación (positivo y negativo), el pin 'trigger' que se conecta a un pin de salida en el Arduino (en el ejemplo, el pin 7), y el pin 'eco' que se conecta a otro pin de salida (en el ejemplo, el pin 6).

  • ¿Qué función tiene el pin 'trigger' en el sensor de ultrasonido?

    -El pin 'trigger' se utiliza para iniciar el pulso ultrasónico que el sensor emite para medir la distancia. Se activa con una señal de salida desde el Arduino.

  • ¿Cómo funciona el sensor de ultrasonido para medir la distancia?

    -El sensor emite un pulso ultrasónico a través del pin 'trigger'. Cuando el pulso rebota contra un objeto y regresa, el pin 'eco' recibe el pulso reflejado. El tiempo que tarda el pulso en ir y volver se mide y se convierte en distancia.

  • ¿Por qué se divide la duración del pulso por 2 en el cálculo de la distancia?

    -La duración se divide por 2 porque el tiempo medido es el de ida y vuelta del pulso ultrasónico. Queremos obtener solo la distancia recorrida por el pulso en una dirección.

  • ¿Qué fórmula se utiliza para calcular la distancia con el sensor de ultrasonido?

    -La fórmula utilizada es: `distancia = duración * 0.0343 / 2`, donde 0.0343 es la velocidad del sonido en centímetros por microsegundo.

  • ¿Cómo se activa el zumbador en el proyecto?

    -El zumbador se activa mediante el pin de salida en el Arduino. Si la distancia medida por el sensor es menor a 150 cm, se enciende el zumbador con un tono de 1000 Hz durante 5 segundos. Si no, el zumbador se apaga.

  • ¿Qué significa el comando `tone` en el código del Arduino?

    -El comando `tone` se utiliza para generar un tono en el zumbador. Se le pasa el número del pin, la frecuencia del tono (en hercios) y la duración en milisegundos.

  • ¿Por qué es importante el uso de la función `pulseIn` en el código?

    -La función `pulseIn` mide el tiempo que tarda el pulso ultrasónico en ir y volver. Esta medición es crucial para calcular la distancia entre el sensor y un objeto.

  • ¿Qué sucede si la distancia medida es mayor a 150 cm?

    -Si la distancia es mayor a 150 cm, el zumbador se apaga utilizando el comando `noTone`, lo que indica que no hay intrusión detectada dentro del rango establecido.

Outlines

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Mindmap

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Keywords

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Highlights

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Transcripts

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora
Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
Arduinoproyecto DIYsensor ultrasónicobuzzeralarma antirroboseguridadtutorial Arduinoproyecto electrónicacódigo Arduinosensorestutorial práctico