Étape 5: Alimenté par batterie interrupteur Reed - porte / fenêtre / tiroir / capteur de boîte aux lettres
Ce capteur sans fil alimenté par batterie à Arduino peut être utilisé dans un certain nombre de manières - peu près n’importe où un aimant pouvait être rattaché à une partie mobile. Il peut être utilisé comme un capteur de sécurité en permettant la notification alarmant et messagerie audio, ou peut-être vous voulez tout simplement voir l’état de la fenêtre ou la porte sur votre téléphone intelligent.
Voici les rudiments de comment cette unité fonctionne à piles. Vous pouvez le monter dans votre boîte aux lettres pour obtenir notification lorsque la boîte aux lettres est ouvert.
Vous pouvez également monter il au-dessus d’une porte ou une fenêtre comme ceci. Celui-ci a été monté sur la porte de mon garage pendant un certain temps.
Deux vidéos youtube Voici qui vous montrent comment cela peut être utilisé pour la notification et de la sécurité. Le premier montre comment utiliser cela pour être averti lorsqu’une porte est ouvert/fermé. J’ai négligé d’inclure, dans la vidéo, un clip de la Raspberry Pi jouant une alarme sonore. Mais n’importe quel événement peut être associé à un unique fichier MP3, donc vous pouvez jouer une forte alarme audio comme moyen de dissuasion, tout comme un vrai avertisseur.
Cette vidéo a été d’une Instructable précédente j’ai fait d’un notificateur de boîte aux lettres. C’est ici seulement par souci d’exhaustivité et de montrer comment flexible le système est.
Pour construire ce capteur, suivre le schéma de câblage de veroboard.
(1) un vide ATMEGA328P-PU
(1) la version utilisation Ce 868 MHz RFM69HW 915 MHz émetteur/récepteur (Amérique du Nord) de HopeRF pour l’Europe / Asie
(1) borne à vispour le branchement de la batterie
(2) résistance de 1MOhm pour diviseur de tension et d’abaisser de résistance sur interrupteur reed
(3) 0.1uF condensateur céramique pour diviseur de tension et les condensateurs d’alimentation
(1) condensateur tantale 10uF(pour la sortie)
(1) oscillator : oscillateur de 8MHz préféré
(2) 22pF condensateurs d’oscillateur
(1) une LED, j’ai utilisé le rouge
(1) résistance de 220 ohms pour limiter le courant conduit
(1) résistance de pull-up de 10 k ohms pour ligne de réinitialisation
(1) interrupteur Reed
(1) Conseil d’administration de la bande environ 3 x 6 pouces
(1) 28 pin socket pour monter l’ATMEGA328 sur
(1) boîtier de piles AA, pourrait être 3xAA ou 4xAA
Si vous êtes nouveau sur Arduino, je recommande des recherches sur comment faire un pain-carte Arduino, puisque c’est ce que c’est. Effectuez une recherche sur l’Arduino sur un squelette ATMEGA328P-PU. Notez que l’Arduino est en cours d’exécution sur le Pro/Mini 8MHz bootloader dans ma construction. Vous pouvez utiliser 8MHz ou 16MHz et 8MHz conforme à la spécification d’Atmel pour 3.3V opération.
Les deux fichiers attachés sont le sketch Arduino de boîte aux lettres et le fichier de configuration OpenHAB. Vous devrez télécharger le sketch Arduino sur le micro-contrôleur ATMega. Suivre avec le fichier de configuration OpenHAB pour apporter les modifications nécessaires sur le Raspberry Pi (ou PC/Mac si vous utilisez un ordinateur à la place).
Le Raspberry Pi (ou PC/Mac), placez le fichier MP3 pour l’audio sous le dossier pour toute alerte audio que vous voulez jouer. Recherchez cet extrait de code dans le fichier de configuration.
J’ai eu un moment difficile de mesurer la consommation électrique de la batterie. Mon multimètre de Radio Shack de généralisation n’est peut-être pas capable de mesurer les petites quantités de courant très fiable. Je pense qu’elle consomme sur 0.1mA en mode "veille". Étant donné que le microcontrôleur dort la plupart du temps et se réveille seul vers le haut à transmettre lorsque la porte s’ouvre ou se ferme, j’estime qu'un pack de batterie 4xAA durera 1,5 ans. Celui que j’ai monté au-dessus de la porte latérale du garage a été là pour environ un mois, donc qui vivra verra.