Table des matières:
Vidéo: Moniteur de garage 3001 : 8 étapes (avec photos)
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Problème: Mon garage est détaché de ma maison, difficile de voir si les portes sont ouvertes depuis la maison. Ou peut-être que je suis pressé de me rendre au travail et que j'ai oublié de fermer la porte. Solution: moniteur basé sur Parallax BS2. Je peux vérifier l'état de mes portes de garage sur le Web et, avec un plugin pour Nagios, je reçois un bip si elles s'ouvrent plus de 15 minutes. Il s'agit d'une mise à jour d'un ancien moniteur de garage que j'ai fait, juste adapté à cette utilisation.
Étape 1: Pièces
Pièces: Parallax Basic Stamp 2 Parallax Board of EducationParallax PINK Parallax LCD rétroéclairé 4x20Radioshack Project BoxPièce de verre PlexiBornier à 4 pôlesInterrupteur à bascule SPST Prise d'alimentation CC Alimentation CC pour fil de haut-parleur BS2 18 AWG Câble Ethernet 12 Cat 5 2 x prises RJ45 Interrupteurs magnétiques NO pour portes * * Chat en option.
Étape 2: Outils
TournevisDremelRJ 45 CrimperWire StripperPC avec port série/ou adaptateur.
Étape 3: Mettez le tout dans l'étui
Je trouve qu'il est plus facile de démarrer un projet si je peux au moins tout mettre dans un boîtier et ensuite commencer à le programmer. J'ai coupé un morceau de verre plexi avec un stylet dremel pour le dessus afin que vous puissiez voir l'écran LCD à 4 lignes. J'ai choisi de ne pas mettre de prise RJ45 dans la boîte car je ne pouvais pas faire une coupe assez nette avec un dremel. J'ai donc fait passer le câble cat 5 dans la boîte, puis j'ai serti les fiches après avoir terminé. J'ai câblé l'écran LCD aux broches 0 1 2Le Reed passe aux broches 3 4 Le rose aux broches 13 14
Étape 4: programmer le code
Maintenant, comme je l'ai dit auparavant, je trouve qu'il est plus facile de travailler sur un projet quand il s'agit de plus qu'un tas de fils. Seul problème, je n'ai pas beaucoup de place pour attacher un câble série. J'ai donc fabriqué une petite rallonge pour les séances de programmation. Le code est joint pour le bs2.
Étape 5: Télécharger la page Web sur Pink
Le rose a besoin d'une page html correspondante pour afficher l'état. Téléchargez-le sur le rose via ftp.
Étape 6: Installation
Câblez-le dans le garage. J'ai utilisé du fil de haut-parleur 18AWG pour aller de la boîte aux capteurs, c'est bon marché… Je n'ai pas d'internet filaire dans le garage, j'ai donc utilisé un vieux pont sans fil Linksys WET11 est le modèle que je crois.
Étape 7: Proxy the Pink
Je n'ai aucune idée si le rose a été fait pour être sécurisé, et je ne veux pas le savoir. J'utilise donc un script php pour récupérer le script de mon serveur Web à l'aide de curl, ce qui ne permet à personne de mettre des variables de publication. Le script est joint.
Étape 8: c'est fait
Maintenant, vous pouvez vérifier l'état de votre garage de n'importe où. Si quelqu'un le veut, je peux rendre le plugin nagios disponible pour la pagination.