ARDUINO : Centrale d'Alarme 2 Zones (2ème partie)
Voici la suite de cet article :
ARDUINO : Centrale d'Alarme 2 Zones
L'objectif de départ a été largement revisité. Pour résumer :
- l'alarme compte maintenant deux zones de détection
- le clavier est un modèle 12 touches au lieu de 16, ce qui a permis de libérer une entrée de la NANO pour la deuxième zone
- l'alarme est capable d'accepter des détecteurs filaires du commerce, ce qui n'était pas vraiment prévu au départ
Pour comprendre le principe des zones il faut lire le paragraphe "1.1. Nombre de zones" de l'article précédent.
La carte ARDUINO est enfichée sur deux connecteurs du type pin-headers 15 broches femelle.
De haut en bas, à gauche :
- le connecteur KF2510 d'alimentation
- le connecteur clavier
- le connecteur du lecteur RFID
De haut en bas, à droite :
- le bornier de la sirène
- le connecteur LED
- le connecteur écran LCD
- le connecteur du HC-SR501
En bas de la carte se trouve le bornier auxiliaire, avec, de gauche à droite :
- 1 : entrée Zone 2
- 2 : entrée Zone 1
- 3 : sortie alarme
- 4 : sortie LED
- 5 : GND
- 6 : +VCC
On voit que les entrées Zone 1 et Zone 2 sont reliées à la masse à l'aide de deux fils.
A gauche, on voit les deux nappes de raccordement pour le lecteur RFID et l'écran LCD. Elles sont fabriquées à l'aide de connecteurs multipoints communément appelés DUPONT.
On peut les trouver par exemple chez GOTRONIC (connecteurs et contacts sont vendus séparément), ainsi que la pince à sertir, mais on peut facilement trouver les mêmes produits sur AliExpress.
Les connecteurs bleus sont des pin-headers classiques au pas de 2.54.
Le connecteur KF2510 d'alimentation peut être remplacé par un pin-header 2 points au pas de 2.54. Attention dans ce cas au sens de branchement. Il n'y a pas de détrompeur, contrairement au KF2510.
Voici la centrale d'alarme après branchement :
Deux interrupteurs à levier ont été raccordés sur les entrées zone 1 et zone 2 pour les tests.
Tout fonctionne parfaitement bien. Quelques bugs résiduels ont encore été corrigés.
Les essais avec un PIR HC-SR501 donnent le résultat escompté.
J'attends de recevoir 2 détecteurs de mouvements du commerce, pour finaliser l'installation. En attendant, l'alarme sera mise en coffret dans une boîte de dérivation du genre Legrand Plexo d'environ 170x140x90. Si l'on adopte un boîtier plus petit, le lecteur RFID fonctionne bien lorsqu'il est placé sous le clavier, malgré l'épaisseur de celui-ci. Mais on peut utiliser aussi un clavier extra-plat :
L'alimentation sera une MeanWell RS-15-12, la plus petite de sa catégorie :
1.2A devraient amplement suffire pour la configuration envisagée :
- 2 détecteurs de mouvements Bosch BDL2-WP12 : 11mA chacun
- sirène : 400mA maxi
Photos
Voici quelques photos de l'alarme dans son coffret :
Fond du boîtier |
La NANO et son alimentation 12V, vissées au fond du coffret.
Clavier, lecteur RFID et LCD, sous le couvercle |
Le LCD est vissé sur des colonnettes plastique collées sous le couvercle du coffret.
Le clavier est fixé par 4 points de colle cyanoacrylate.
Le lecteur RFID est fixé à l'aide d'un morceau de PATAFIX.
Le logo RFID est imprimé sur un morceau de film plastique autocollant.
Pour l'instant, l'alarme est en test dans mon salon, avec deux détecteurs de mouvements et un buzzer à la place de la sirène (histoire de pouvoir faire des tests complets sans casque antibruit) :
Téléchargements
Pour télécharger le projet : https://bitbucket.org/henri_bachetti/alarm-system
Cette page donne toutes les informations nécessaires :
https://riton-duino.blogspot.com/p/migration-sous-bitbucket.html
Cordialement
Henri
Bonjour je ne trouve pas le code de l'alarme 2 zones, est il possible de l'avoir .Merci
RépondreSupprimerLe lien est donné dans le paragraphe Téléchargements.
Supprimer