mardi 15 mars 2022

ARDUINO : Centrale d'Alarme 2 Zones (2ème partie)

 


ARDUINO : Centrale d'Alarme 2 Zones (2ème partie)


Voici la suite de cet article :

ARDUINO : Centrale d'Alarme 2 Zones

L'article de la semaine dernière n'a cessé d'être remanié (que les premiers lecteurs aient la bonté de me pardonner), mais cela en valait la peine.

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.

Le PCB est finalisé (47mm x 90mm) :

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.git

Cette page donne toutes les informations nécessaires :

https://riton-duino.blogspot.com/p/migration-sous-bitbucket.html


Cordialement

Henri


2 commentaires:

  1. Bonjour je ne trouve pas le code de l'alarme 2 zones, est il possible de l'avoir .Merci

    RépondreSupprimer
    Réponses
    1. Le lien est donné dans le paragraphe Téléchargements.

      Supprimer