![Alarme de porte avec ATTiny : 6 étapes Alarme de porte avec ATTiny : 6 étapes](https://i.howwhatproduce.com/images/001/image-1249-38-j.webp)
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45
![Alarme de porte avec ATTiny Alarme de porte avec ATTiny](https://i.howwhatproduce.com/images/001/image-1249-39-j.webp)
Salut à tous, dans cette page, je vais vous montrer comment j'ai fabriqué une alarme de porte simple, compacte, puissante et alimentée par batterie.
Étape 1: Composants
![Composants Composants](https://i.howwhatproduce.com/images/001/image-1249-40-j.webp)
![Composants Composants](https://i.howwhatproduce.com/images/001/image-1249-41-j.webp)
![Composants Composants](https://i.howwhatproduce.com/images/001/image-1249-42-j.webp)
![Composants Composants](https://i.howwhatproduce.com/images/001/image-1249-43-j.webp)
Il existe une liste complète de ce dont vous avez besoin pour ce projet, j'ai récupéré la plupart des composants des objets que j'avais, mais vous pouvez facilement les acheter.
- AtTiny45/85: Le cerveau de ce projet, vous pouvez même utiliser une carte arduino pour cela, mais je pense que c'est beaucoup trop puissant.
- Régulateur de tension 5V: j'ai utilisé un CJ78M05 pour fournir 5 volts à l'Attiny.
- LM386: ampli-op qui fait fonctionner le haut-parleur.
- Haut-parleur/Piezo: choisissez un haut-parleur, pas trop élevé en impédance.
- Relais: Interrupteur électromagnétique utilisé pour éteindre l'ampli afin d'économiser de l'énergie lorsque l'alarme est en veille, j'ai utilisé un TX2-3V même si je vais le conduire en 5v, ça devrait aller.
- Optocoupleur: Un petit IC pour isoler la bobine du relais de l'Attiny, j'ai utilisé un EL817 mais vous pouvez utiliser ce que vous voulez.
- Transistor NPN: pour piloter le relais.
- Diode: pour protéger le circuit des pointes de haute tension de la bobine se déchargeant lorsque le relais se déclenche.
- Reed Switch: un interrupteur magnétique pour détecter la position de la porte à l'aide d'un aimant.
- Aimant: je l'ai récupéré d'un vieux disque dur.
- Condensateurs: vous aurez besoin d'un 10 uF pour régler le gain du LM386 et de deux 300 uF, un pour stabiliser la ligne électrique et un pour la sortie haut-parleur.
- Résistances: une 1kOhm pour la base du transistor, une 1MOhm comme résistance pulldown pour l'entrée du commutateur Reed, j'en ai utilisé une à haute résistance pour économiser de l'énergie en veille, et une résistance pour l'entrée de l'optocoupleur.
Vous devez calculer la valeur de ce dernier en vous basant sur la fiche technique de votre optocoupleur: dans mon cas, la fiche technique montrait un flux de courant idéal de 20mA à travers la led infrarouge de l'optocoupleur, donc comme je le conduis avec 5v j'ai calculé le résistance dont j'avais besoin en utilisant la loi d'Ohm:
R=V/I R=5v/0, 002A R=250Ohms
- Interrupteur: connecté avec un long câble pour allumer et éteindre l'alarme.
- Batterie plomb+batterie 9v.
- Carte Perf: j'en utilise une avec une connexion à la terre sur un côté pour rendre le circuit plus propre (pas celui sur la photo).
- broches d'en-tête pour les circuits intégrés et le haut-parleur, bornier à vis pour le commutateur: recommandé mais pas strictement nécessaire.
- Boîtier en plastique: encore une fois, recommandé mais vous pouvez le monter sur la porte même en utilisant du ruban adhésif double face ou vous pouvez même en imprimer un en 3D.
Étape 2: programmer ATTiny45
![Programme ATTiny45 Programme ATTiny45](https://i.howwhatproduce.com/images/001/image-1249-44-j.webp)
![Programme ATTiny45 Programme ATTiny45](https://i.howwhatproduce.com/images/001/image-1249-45-j.webp)
Comme vous l'avez peut-être remarqué, vous ne pouvez pas brancher l'ATTiny sur votre port USB pour le programmer, vous aurez besoin d'un programmeur FAI. Si vous n'avez pas un tel programmeur, vous pouvez facilement utiliser une carte arduino comme programmeur ISP comme je l'ai fait. Voici les étapes que vous devez suivre:
Téléchargez le croquis "Arduino ISP" que vous pouvez trouver dans les exemples de l'IDE Arduino sur une carte Arduino
Connectez l'ATTiny à Arduino comme le montre l'image, vous pouvez même créer un bouclier comme je l'ai fait pour faciliter la reprogrammation à l'avenir
- Connectez Arduino à un port USB et ouvrez l'IDE,
- Là, ouvrez l'onglet "Outils" et "Programmeur" et sélectionnez "Arduino en tant que FAI".
- Ouvrez "Fichier", "Préférences" et dans les URL du gestionnaire de cartes supplémentaires, indiquez cette URL:
- Ouvrez "Boards", "Board Manager" et faites défiler la liste vers le bas où il est écrit "attiny by Davis A. Mellis". Cliquez dessus et installez-le. À ce stade, vous devriez pouvoir voir ATTiny dans la liste du forum.
- Maintenant, dans le menu de la carte, sélectionnez ATTiny et dans "Processeur", choisissez celui que vous avez, sur "Horloge", sélectionnez "Internal 8Mhz", puis cliquez sur "Graver le chargeur de démarrage".
Vous êtes maintenant prêt à télécharger et télécharger le code.
Étape 3: Circuit de planche à pain
![Circuit de planche à pain Circuit de planche à pain](https://i.howwhatproduce.com/images/001/image-1249-46-j.webp)
![Circuit de planche à pain Circuit de planche à pain](https://i.howwhatproduce.com/images/001/image-1249-47-j.webp)
![Circuit de planche à pain Circuit de planche à pain](https://i.howwhatproduce.com/images/001/image-1249-48-j.webp)
Vous devez maintenant créer un prototype de planche à pain selon les schémas ci-dessus pour que tout fonctionne.
Étape 4: Circuit de la carte de performance
![Circuit de carte de performance Circuit de carte de performance](https://i.howwhatproduce.com/images/001/image-1249-49-j.webp)
Maintenant, une fois que vous avez testé tout fonctionne, vous pouvez déplacer le circuit Breadboard vers un circuit perfboard. L'utilisation d'un PCB avec un côté mis à la terre vous permet d'économiser beaucoup de temps et d'espace, et l'utilisation de sockets pour tous les circuits intégrés est également une bonne idée. une fois le test terminé, le circuit fonctionne toujours correctement, puis ajoutez un interrupteur en série avec le fil positif du connecteur de la batterie 9v à l'aide du connecteur à vis et des fils longs.
Étape 5: boîtier et montage
![Boîtier et montage Boîtier et montage](https://i.howwhatproduce.com/images/001/image-1249-50-j.webp)
![Boîtier et montage Boîtier et montage](https://i.howwhatproduce.com/images/001/image-1249-51-j.webp)
Si vous le souhaitez, vous pouvez mettre le tout dans un étui ou une boîte pour que tout reste agréable et compact, vous pouvez même en imprimer un en 3D similaire à celui de la photo que j'ai conçue. Montez le boîtier au-dessus de la porte à l'aide de ruban adhésif double face ou de vis et l'aimant sur la porte elle-même en correspondance avec l'interrupteur à lames, veillez à utiliser un aimant puissant. Cachez l'interrupteur d'alimentation quelque part ou rendez-le difficile d'accès et vous avez terminé.
Étape 6: Vous avez terminé
![](https://i.ytimg.com/vi/iE5GvZj-I6g/hqdefault.jpg)
Voilà, à ce stade, vous devriez avoir une alarme de porte fonctionnelle avec une longue durée de vie de la batterie, la mienne consomme environ 1 mA en veille et en utilisant une telle batterie 9v qui a généralement 500 mAh, elle devrait durer environ 500 heures. Si vous voulez économiser encore plus d'énergie, vous pouvez éviter le régulateur de tension et alimenter le circuit directement avec 5 volts en réduisant la consommation d'énergie à quelques uA, mais de cette manière, l'alarme aura un volume plus faible.
Si vous avez des suggestions ou des problèmes lors de la construction, veuillez utiliser la section des commentaires, je vous fournirai des solutions sans problème.
Conseillé:
Sonnette de porte déclenchée par tapis de porte personnalisé. : 6 étapes
![Sonnette de porte déclenchée par tapis de porte personnalisé. : 6 étapes Sonnette de porte déclenchée par tapis de porte personnalisé. : 6 étapes](https://i.howwhatproduce.com/preview/how-it-works/10382809-custom-door-mat-triggered-door-bell-6-steps.webp)
Sonnette de porte déclenchée par tapis de porte personnalisé. : Bonjour ! Je m'appelle Justin, je suis un junior au lycée, et ce Instructable vous montrera comment faire une sonnette qui se déclenche lorsque quelqu'un marche sur votre paillasson et peut être n'importe quel air ou chanson que vous voulez ! Puisque le paillasson déclenche la porte
Tutoriel : Comment créer une alarme de porte à l'aide de l'alarme de capteur de commutateur magnétique MC-18 : 3 étapes
![Tutoriel : Comment créer une alarme de porte à l'aide de l'alarme de capteur de commutateur magnétique MC-18 : 3 étapes Tutoriel : Comment créer une alarme de porte à l'aide de l'alarme de capteur de commutateur magnétique MC-18 : 3 étapes](https://i.howwhatproduce.com/images/003/image-7180-5-j.webp)
Tutoriel: Comment faire une alarme de porte en utilisant l'alarme de capteur de commutateur magnétique MC-18: Salut les gars, je vais faire un tutoriel sur l'alarme de capteur de commutateur magnétique MC-18 qui fonctionne en mode normalement fermé. Mais d'abord, laissez-moi vous expliquer bref ce que l'on entend par normalement proche. Il existe deux types de mode, normalement ouvert et normalement fermé
Alarme de porte bricolage avec alertes textuelles : 5 étapes
![Alarme de porte bricolage avec alertes textuelles : 5 étapes Alarme de porte bricolage avec alertes textuelles : 5 étapes](https://i.howwhatproduce.com/images/006/image-17249-16-j.webp)
Alarme de porte bricolage avec alertes textuelles : créez votre propre alarme de porte/fenêtre avec de l'électronique simple, des aimants et du Raspberry Pi. Le Raspberry Pi est utilisé pour vous envoyer des SMS ou des e-mails lorsque la porte est ouverte ! Matériel nécessaire (liens inclus) : Raspberry Pi (voici le kit que nous avons utilisé) Reed SwitchNeodymiu
Alarme de porte de garage Arduino avec Blynk : 3 étapes
![Alarme de porte de garage Arduino avec Blynk : 3 étapes Alarme de porte de garage Arduino avec Blynk : 3 étapes](https://i.howwhatproduce.com/images/002/image-5891-36-j.webp)
Alarme de porte de garage Arduino avec Blynk : capteur assez basique qui envoie des données au projet Blynk pour afficher l'état de ma porte de garage - Open of Shut - et envoie une alerte push à mon téléphone lorsque l'état de la porte change - Open to Shut or Shut ouvrir. J'ai utilisé WEMOS D1 Mini Pro pour le wifi co
Alarme de porte Arduino avec alertes textuelles : 14 étapes (avec photos)
![Alarme de porte Arduino avec alertes textuelles : 14 étapes (avec photos) Alarme de porte Arduino avec alertes textuelles : 14 étapes (avec photos)](https://i.howwhatproduce.com/images/001/image-530-79-j.webp)
Alarme de porte Arduino avec alertes textuelles : il s'agit d'une alarme de porte basée sur Arduino qui utilise un commutateur à 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