Table des matières:

Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc. : 8 étapes
Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc. : 8 étapes

Vidéo: Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc. : 8 étapes

Vidéo: Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc. : 8 étapes
Vidéo: Comment fabriquer une alarme simple à transistors condensateur résistances électronique 2024, Novembre
Anonim
Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc
Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc
Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc
Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc
Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc
Alertes push Arduino pour sonnette, alarme antivol, détecteurs de fumée, etc

Notifications IoT de votre sonnette, alarme antivol, détecteurs de fumée, etc. à l'aide d'un Arduino Uno et d'un blindage Ethernet

Tous les détails sur mon site ici

À propos d'Arduino Push Alert Box Utilise un Arduino Uno et un blindage Ethernet basé sur la puce Wiznet W5100 pour envoyer des alertes push sur les activations de détecteur de fumée, d'alarme antivol et de sonnette via PushingBox. Toutes les alertes ignorent les situations/défauts de câblage qui donnent des déclencheurs multiples rapides. Cela évite que des quantités massives de faux messages d'alerte ne soient envoyées à votre téléphone portable. Les alertes peuvent également être liées à toutes les webcams installées dans votre maison/bureau. Cela se fait via l'interface PushingBox. La liste des services PushingBox comprend tous les types de téléphone (Android, Windows et Iphone), ordinateur (Mac, PC Windows et Chromebook) et comprend également la messagerie et Twitter. Si vous utilisez Pushbullet, les alertes sont également répétées sur votre PC/Chromebook et très bientôt Mac OS.

Alarme

Envoie des alertes lorsque la sirène est activée et également lorsque la sirène est éteinte en raison d'un délai d'attente ou d'une intervention de l'utilisateur. Se connecte via la sortie de la sirène auxiliaire sur mon panneau d'alarme principal. Une image fixe est également envoyée à partir de toutes les caméras que vous avez configurées.

Détecteur de fumé

Utilise un détecteur de fumée modifié dans un système de détecteur de fumée en réseau sans fil comme interface. Détecte quand les détecteurs de fumée sonnent pour une alerte réelle et ignore les alertes de batterie faible/défaut. Il le fait en mesurant le délai entre les bips des sirènes.

Se connecte via un optocoupleur sur la sortie sirène modifiée du détecteur de fumée.

Alerte de sonnette

Lorsque vous appuyez sur votre sonnette, votre sonnette conventionnelle sonne normalement, mais une alerte est également envoyée à tous vos appareils avec une photo de l'appelant. Il dispose également d'une interface pour rechercher tous les téléphones sur un système de téléphonie sans fil lorsque la sonnette sonne. La plupart des circuits sont utilisés pour l'interface du téléavertisseur qui faisait partie d'un projet existant. Ce circuit peut facilement être omis et remplacé voir le schéma de principe minimal. Le code de la sonnette devra être ajusté pour en tenir compte. Cela rendra un projet beaucoup plus simple.

Alerte de réinitialisation/mise sous tension

Lors du rétablissement du courant après une coupure de courant, une alerte est envoyée pour vous informer que le courant a été interrompu et qu'il est maintenant rétabli.

Il y a aussi une alerte visuelle si la connexion Ethernet ne peut pas être établie à la mise sous tension.

Utilise environ 2 watts de puissance.

Étape 1: Comment ça marche

Comment ça fonctionne
Comment ça fonctionne
Comment ça fonctionne
Comment ça fonctionne

Boîte de poussée

Voir image 1.

Les alertes sont détectées par l'Arduino monté dans le Push Alert Box et sont envoyées via une carte Ethernet à PushingBox. PushingBox envoie ensuite les alertes à vos services et sont ensuite transmises à tous vos appareils.

L'image 2 montre une liste de services qui peuvent être activés par vos alertes.

Chaque élément détecté active un "Scénario".

Chaque « scénario » contient des « services » configurés de manière personnalisée pour vos alertes. Vous pouvez avoir seulement 1 ou plusieurs services dans chaque scénario. Par exemple, un scénario de sonnette peut envoyer un e-mail, envoyer une alerte push instantanée et envoyer une image de votre caméra de porte.

J'ai inclus des exemples des alertes suivantes dans mon code: sonnette, activation de la sirène d'alarme antivol, désactivation de la sirène d'alarme antivol, alarme de fumée et restauration de l'alimentation Ethernet. nombre d'autres alarmes.

Chaque alerte a sa propre interface matérielle pour déclencher l'Arduino et son propre code pour donner un sens au matériel.

Le matériel/logiciel est très modulaire, il est donc très facile de choisir les éléments de ce projet que vous souhaitez inclure.

Étape 2: Alertes. La connexion Ethernet échoue à la mise sous tension

Alertes. La connexion Ethernet échoue à la mise sous tension
Alertes. La connexion Ethernet échoue à la mise sous tension
Alertes. La connexion Ethernet échoue à la mise sous tension
Alertes. La connexion Ethernet échoue à la mise sous tension

Lors du rétablissement de l'alimentation ou lors de la mise sous tension initiale, la carte Ethernet Wiznet W5100 essaiera de se connecter à Internet. Sur les cartes R3, il y a une puce de réinitialisation qui réinitialise la carte à la mise sous tension et devrait garantir que la carte se connecte sans échec.

Sur les cartes inférieures à R3, la carte a tendance à ne pas se reconnecter à la mise sous tension. Il existe un mod que vous pouvez effectuer qui réinitialise la carte lorsqu'elle est mise sous tension et donne de bons résultats, voir les images pour les détails du mod.

Au cas où votre carte ne se reconnecte pas après une panne de courant (vous ne recevrez aucune alerte), j'ai configuré l'Arduino pour qu'il allume une LED clignotante en guise d'avertissement. La LED clignotera pendant que la carte essaie de se connecter puis devrait s'éteindre.

Si la LED rouge clignotante reste allumée, essayez d'éteindre puis de rallumer la box.

Étape 3: Alertes. Alerte de mise sous tension

Image
Image

Alerte de mise sous tension

Lors du rétablissement de l'alimentation du Push Alert Box, une alerte est envoyée une fois que la carte Ethernet s'est reconnectée avec succès à Internet. Cela vous avertira qu'il y a eu une panne de courant à un moment donné et vous avertira de vérifier que tous les systèmes fonctionnent à nouveau lorsque vous rentrerez chez vous. Le boîtier d'interface IoT dispose de commutateurs de test pour vous permettre de tester tous les systèmes en alerte. Les détecteurs de fumée peuvent être testés en appuyant sur n'importe quel "bouton de test" de détecteur de fumée. De toute façon, vous devriez faire des tests de détecteurs de fumée tous les mois !

Vidéo 1

Vidéo en temps réel de mon boîtier d'interface IoT en phase de conception lors de la première mise sous tension. Une section de l'écran de mon PC est sur la droite montrant les alertes reçues tandis que mon téléphone portable est sur la gauche de l'écran. J'utilise les alertes vocales Newtifry sur mon mobile lors des tests du système afin de pouvoir entendre quelles alertes sont envoyées.

Vidéo 2

Démarrez la démonstration d'alerte à partir de mon bureau affichant les alertes de bureau, la sortie du port com Arduino et mes alertes mobiles superposées sur le dessus.

Étape 4: Alertes. Avertisseurs de fumée

Alertes. Alarme
Alertes. Alarme

"loading=" paresseux"

Alertes. Alarme
Alertes. Alarme

Les alertes d'alarme antivol sont envoyées lorsque l'avertisseur sonore s'active. Une image de votre webcam peut également être incluse dans les alertes d'alarme si nécessaire. Vous pouvez surveiller vos webcams pour les intrus si nécessaire.

Si la sirène est désactivée ou expire, une autre alerte est envoyée pour vous informer que l'alarme est maintenant désactivée. Si vous avez de l'audio sur vos webcams, vous pouvez le confirmer via l'interface de votre téléphone mobile.

Si un défaut de câblage se développe sur le fil du capteur et qu'il se déconnecte, plusieurs alertes seront envoyées. L'Arduino est configuré pour détecter et ignorer les alertes rapides. Je me suis connecté à la sortie d'alarme auxiliaire, mais vous souhaitez pirater votre panneau d'alarme antivol, vous devriez pouvoir obtenir des sorties des indicateurs d'alerte LED afin que vous puissiez créer des alertes personnalisées en fonction des zones activées, par exemple. portes anti-panique, intérieures ou extérieures.

L'interface est très simple, la sortie auxiliaire actionne un relais qui déclenche l'Arduino voir module veroboard image 2.

La vidéo montre des alertes Push sur mon bureau et aussi sur mon mobile superposées sur le dessus. La sortie du port com Arduino est également affichée.

Étape 6: Alertes. Sonnette

Conseillé: