Table des matières:

Alarme de porte Arduino avec alertes textuelles : 14 étapes (avec photos)
Alarme de porte Arduino avec alertes textuelles : 14 étapes (avec photos)

Vidéo: Alarme de porte Arduino avec alertes textuelles : 14 étapes (avec photos)

Vidéo: Alarme de porte Arduino avec alertes textuelles : 14 étapes (avec photos)
Vidéo: CS50 2014 – 9-я неделя 2024, Décembre
Anonim
Alarme de porte Arduino avec alertes textuelles
Alarme de porte Arduino avec alertes textuelles

Il s'agit d'une alarme de porte basée sur Arduino qui utilise un interrupteur à lames magnétiques pour déterminer l'état de la porte et dispose d'une alarme sonore et d'une alarme basée sur un message texte.

Liste des pièces

  • Arduino Uno
  • Blindage Ethernet Arduino Uno
  • 3x LED
  • 2x commutateurs SPST
  • 1x bouton poussoir momentané
  • 2x écrans LCD
  • 1x buzzer passif
  • 1x interrupteur magnétique

Étape 1: Configurer Arduino Uno et Breadboard

Configurer Arduino Uno et la planche à pain
Configurer Arduino Uno et la planche à pain

Étape 2: ajouter le blindage Ethernet

Ajouter le blindage Ethernet
Ajouter le blindage Ethernet

Branchez le blindage Ethernet sur le dessus de l'Arduino.

Étape 3: Connectez le rail d'alimentation et de terre

Connectez le rail d'alimentation et de terre
Connectez le rail d'alimentation et de terre

Connectez le rail d'alimentation à la broche 5v et le rail de terre à la broche de terre sur l'Arduino

Étape 4: Connectez le commutateur Reed

Connectez le commutateur Reed
Connectez le commutateur Reed

Connectez la borne COM du commutateur au rail de terre et la borne normalement ouverte (NO) à la broche 8 de l'Arduino

Étape 5: Ajoutez les LED

Ajouter les LED
Ajouter les LED

Connectez une LED rouge, jaune et verte au rail de terre et une résistance à chaque fil positif de la LED et connectez la rouge à la broche 6, la jaune à la broche 5 et la verte à la broche 4.

Étape 6: ajouter le buzzer

Ajouter le buzzer
Ajouter le buzzer

Connectez la broche négative du buzzer au rail de masse et la broche positive à la broche 12 de l'Arduino.

Étape 7: connectez les commutateurs

Connectez les commutateurs
Connectez les commutateurs

Connectez l'interrupteur de la bascule de message à la broche 11 et l'interrupteur de la bascule du son à la broche 10. Connectez l'autre patte de l'interrupteur au rail de terre pour chaque interrupteur.

Étape 8: ajouter le bouton poussoir

Ajouter le bouton poussoir
Ajouter le bouton poussoir

Connectez une jambe du bouton au rail de terre et l'autre à la broche 2 de l'Arduino.

Étape 9: connectez le premier écran LCD

Connectez le premier écran LCD
Connectez le premier écran LCD

Connectez la broche VCC au rail d'alimentation, la broche GND au rail de terre, la broche SCL à A5 et la broche SDA à A5 sur l'Arduino.

Étape 10: ajouter dans le deuxième écran LCD

Ajouter dans le deuxième écran LCD
Ajouter dans le deuxième écran LCD

Connectez l'écran LCD au même rail que le premier.

Étape 11: Montez le commutateur Reed

Monter le commutateur Reed
Monter le commutateur Reed

Placez la pièce avec les bornes sur le cadre de la porte. Placez la partie magnétique sur la porte juste sous l'interrupteur afin qu'elle bascule toujours l'interrupteur. Vous pouvez utiliser un multimètre ou écouter pour voir si l'interrupteur s'active lorsque la porte est ouverte ou fermée.

Étape 12: Télécharger le code

Téléchargez le code sur l'Arduino.

Étape 13: Configurer les messages d'alerte

Créez d'abord un compte twilio.com, vous pouvez utiliser la version gratuite. Créez simplement un projet et un numéro de téléphone et notez le SID du compte et le jeton d'authentification.

Téléchargez le Twilio PHP Master sur votre serveur Web à partir de

Téléchargez le code alert.php dans le même répertoire. Vous devrez changer l'extension de fichier pour supprimer le.txt de la fin.

Ouvrez le script et remplacez les lignes 10 et 11 par le SID du compte et le jeton d'authentification. Remplacez la ligne 17 par votre numéro de téléphone et la ligne 20 par le numéro de téléphone que vous avez reçu de Twilio. Remplacez la ligne 22 par le texte que vous souhaitez recevoir.

Étape 14: Utilisez l'alarme

Utiliser l'alarme
Utiliser l'alarme

Réglez les commutateurs sur si vous souhaitez recevoir un texte d'alerte ou faire sonner l'alarme et armez le système avec le bouton-poussoir. Lorsque la porte est ouverte, l'alarme se déclenche jusqu'à ce que le bouton soit enfoncé pour réinitialiser le système.

Conseillé: