Tabla de contenido:

Alarma de puerta Arduino con alertas de texto: 14 pasos (con imágenes)
Alarma de puerta Arduino con alertas de texto: 14 pasos (con imágenes)

Video: Alarma de puerta Arduino con alertas de texto: 14 pasos (con imágenes)

Video: Alarma de puerta Arduino con alertas de texto: 14 pasos (con imágenes)
Video: IoT#1 - Alarma Puerta Abierta + Mandar E-Mail | ESP8266 2024, Septiembre
Anonim
Alarma de puerta Arduino con alertas de texto
Alarma de puerta Arduino con alertas de texto

Esta es una alarma de puerta basada en Arduino que utiliza un interruptor de lengüeta magnético para determinar el estado de la puerta y tiene una alarma audible y una alarma basada en mensajes de texto.

Lista de partes

  • Arduino Uno
  • Escudo Ethernet Arduino Uno
  • LED 3x
  • 2x interruptores SPST
  • 1x botón pulsador momentáneo
  • 2x pantallas LCD
  • 1x zumbador pasivo
  • 1x interruptor de lengüeta magnético

Paso 1: Configure Arduino Uno y Breadboard

Configurar Arduino Uno y Breadboard
Configurar Arduino Uno y Breadboard

Paso 2: agregue el escudo de Ethernet

Agregar el escudo de Ethernet
Agregar el escudo de Ethernet

Conecte el Ethernet Shield en la parte superior del Arduino.

Paso 3: conecte el riel de alimentación y de tierra

Conecte el riel de tierra y de alimentación
Conecte el riel de tierra y de alimentación

Conecte el riel de alimentación al pin de 5v y el riel de tierra al pin de tierra en el Arduino

Paso 4: conecte el interruptor de lengüeta

Conecte el interruptor de lengüeta
Conecte el interruptor de lengüeta

Conecte el terminal COM en el interruptor al riel de tierra y el terminal normalmente abierto (NO) al pin 8 en el Arduino

Paso 5: agregue los LED

Agregue los LED
Agregue los LED

Conecte un LED rojo, amarillo y verde al riel de tierra y una resistencia a cada cable positivo del LED y conecte el rojo al pin 6, el amarillo al pin 5 y el verde al pin 4.

Paso 6: agregue el zumbador

Agregar el zumbador
Agregar el zumbador

Conecte el pin negativo del zumbador al riel de tierra y el pin positivo al pin 12 en el Arduino.

Paso 7: conecte los interruptores

Conecte los interruptores
Conecte los interruptores

Conecte el interruptor para el cambio de mensaje al pin 11 y el interruptor para el cambio de sonido al pin 10. Conecte la otra pata del interruptor al riel de tierra para cada interruptor.

Paso 8: agregue el botón pulsador

Agregar el botón pulsador
Agregar el botón pulsador

Conecte una pata del botón al riel de tierra y la otra al pin 2 del Arduino.

Paso 9: conecte la primera pantalla LCD

Conecte la primera pantalla LCD
Conecte la primera pantalla LCD

Conecte el pin VCC al riel de alimentación, el pin GND al riel de tierra, el pin SCL a A5 y el pin SDA a A5 en el Arduino.

Paso 10: agregue la segunda pantalla LCD

Agregue la segunda pantalla LCD
Agregue la segunda pantalla LCD

Conecte la pantalla LCD al mismo riel que el primero.

Paso 11: Monte el interruptor de lengüeta

Monte el interruptor de lengüeta
Monte el interruptor de lengüeta

Coloque la pieza con los terminales en el marco de la puerta. Coloque la parte magnética de la puerta justo debajo del interruptor para que aún pueda alternar el interruptor. Puede usar un multímetro o escuchar para ver si el interruptor se activa cuando la puerta se abre o se cierra.

Paso 12: Cargue el código

Sube el código al Arduino.

Paso 13: Configure los mensajes de alerta

Primero cree una cuenta twilio.com, puede usar la versión gratuita. Simplemente cree un proyecto y un número de teléfono y anote el SID de la cuenta y el Token de autenticación.

Sube el Twilio PHP Master a tu servidor web desde

Sube el código alert.php al mismo directorio. Tendrá que cambiar la extensión del archivo para eliminar el.txt del final.

Abra el script y cambie las líneas 10 y 11 por el SID de la cuenta y el Token de autenticación. Cambie la línea 17 a su número de teléfono y la línea 20 al número de teléfono que obtuvo de Twilio. Cambie la línea 22 al texto que desea recibir.

Paso 14: usa la alarma

Usa la alarma
Usa la alarma

Coloque los interruptores en si desea recibir un mensaje de texto de alerta o que suene la alarma y active el sistema con el botón pulsador. Cuando se abre la puerta, la alarma sonará hasta que se presione el botón para reiniciar el sistema.

Recomendado: