Étape 13 : Laveuse-sécheuse Smartifier & détecteur de fuite d’eau
Ces Messieurs victoriennes sympa vous montrera comment ils utilisent le capteur de la blanchisserie.
Si votre maison est comme la mienne, vous avez la salle de lavage au sous-sol. Quand j’étais célibataire, j’ai seulement descendit au sous-sol une fois par semaine, alors des problèmes est passé inaperçus. Oublier une charge de linge humide était vraiment dégoûtant. La salle de lavage léger parfois a gauche sur toute la semaine. Et je ne pouvais pas dire si la laveuse/sécheuse était encore en marche sans descendre les escaliers. Seulement le sèche-cheveux bourdonne et parfois j’ai il manquerait. Maintenant que nous avons un bébé, nous faisons lessive tous les deux jours que paraît-il, donc il serait agréable d’avoir un affichage tableau de bord pour nous dire si la laveuse/sécheuse est en cours d’exécution. Et au lieu d’avoir un séchoir buzzer dans les escaliers, j’ai voulu le signal sonore pour laveuse et sécheuse escalier. Ce capteur est conçu pour résoudre tous ces problèmes.
Le schéma ci-dessus est une grande combinaison de capteurs pour une buanderie.
- Capteur sonore détermine quand la laveuse ou sécheuse cycle commence et se termine
- Capteur de présence infrarouge utilisé pour déterminer quand une charge achevé est ramassée
- Circuit de Détection d’eau détecte si il y a une fuite d’eau ou de dépassement de capacité ou une inondation dans le sous-sol.
- circuit de capteur de luminosité du capteur Uber est utilisée pour déterminer si la lumière salle de blanchisserie est allumée.
- Capteur de température/humidité - parce que c’est si bon marché pour ajouter un autre capteur
L’intention est d’afficher la laveuse et la sécheuse statut sur un smartphone ou une tablette dans la cuisine ou la salle de séjour - quelque part que vous pouvez facilement regarder. De même, le Raspberry Pi et le haut-parleur seraient aussi être assis dans le salon afin que les annonces audio sont plus susceptibles de se faire entendre. Le signal audio pour l’achèvement de la laveuse ou sécheuse achèvement peut être un fichier MP3 de consonance sympathique. Zut, vous pouvez enregistrer votre propre voix en disant « get le linge! » et utilisez le fichier sonore si vous le souhaitez. Dans la démo, j’ai utilisé la voix de robot laid dire « rondelle complet » ou « sécheuse complet » car le texte à fonction vocale est disponible par défaut dans n’importe quelle installation de OpenHAB.
Le capteur PIR doit être placé de sorte que le capteur serait naturellement vous sentir que vous vous déplacez autour obtenir les vêtements hors de la machine. Ma maladresse en vidéo en direct ne démontre pas ce point bien, et j’essayais de ne pas fixer le capteur prématurément. Vous ne devriez pas volontairement passez votre main vers le capteur.
Si votre salle de lavage est dans la partie principale de la maison où les gens marchent à travers, le capteur PIR ne fonctionnerait pas pour vous comme un moyen d’indiquer la charge a été ramassée. Vous pouvez remplacer le capteur PIR avec aimant individuel et reed commute sur la laveuse et la sécheuse portes. C’est une simple substitution, donc je ne détaillerai pas le circuit. Avec le commutateur à lames fils va à la porte de la laveuse/sécheuse, l’installation est un peu plus envahissante, mais il a l’avantage d’être un indicateur plus positif du ramassage de blanchisserie.
--Matériel--
J’ai divisé le schéma en deux pour plus de clarté, mais ma démo a fait les deux circuits et le circuit de capteur de luminosité du capteur Uber tous intégrés dans un capteur sans fil de la buanderie. Le croquis ci-joint d’Arduino fonctionnera indépendamment si vous incluez l’option lumière et capteur de température.
Maintenant, vous allez avoir déjà obtenu le modèle pour ces capteurs. Monter le capteur sur l’Arduino utilisant le schéma et les photos. Téléchargez le croquis à l’Arduino. Configurer la OpenHAB en utilisant le fichier texte de configuration joint. Test.
La sonde de l’eau peut être juste de fils provenant de l’écu de prototype. Vous pouvez utiliser n’importe quel fil long nécessaire pour atteindre de l’ensemble du capteur au sol de la salle de lavage. J’ai dépouillé les câbles ethernet et fait utiliser des paires conducteur intérieur. Mon assembly ressemble à ceci. Surpris j’ai effectivement n’oubliez pas de prendre des photos de progrès cette fois-ci.
Monter le capteur dans un Tupperware. J’ai utilisé une vis pour tenir l’extrémité de la sonde d’eau dehors. Le poids a également contribué à maintenir les sondes sur le terrain.
Une fois que le circuit a été assemblé, vous devez calibrer le pot de son capteur. C’est assez facile à faire. Ajustez le pot jusqu'à ce que la sensibilité est telle que placer le capteur contre la sécheuse ou machine à laver (en cours d’exécution) déclenche la sortie LED. Cette vidéo sur youtube montre à quoi elle devrait ressembler.
--Logiciel--
L’écran OpenHAB ressemble à ceci. Il indiquera si la machine est éteinte, en cours d’exécution ou en cours d’exécution fini (mais n’a pas été vidée). Une fois que la machine a été vidée (une hypothèse faite par le capteur PIR), l’état de la machine retourne à off.
Le fichier de configuration OpenHAB nécessaire pour créer cette page est attaché.
Si vous avez le système d’alerte alarme activée, une alarme de fuite de l’eau t’enverra quand il se déclenche. Une alarme de fuite de l’eau sera aussi constamment sonner l’alarme sonore.
Vous souhaitez modifier le code de l’Arduino un peu en fonction de votre laveuse ou sécheuse. J’ai mis dans certaines constantes de décider combien de détections bruit indiquent que la machine est en marche, et comment il détermine que l’ordinateur s’est arrêté en cours d’exécution et également la fréquence d’examiner le capteur de sons. Pour la plupart des sèche-linge, cela devrait fonctionner. Mais votre laveuse comporte quelques cycles où il ajoute l’eau qui ne peut pas poser le capteur constamment, alors vous pouvez vouloir prolonger le délai ou de réduire les chefs d’accusation pour la machine à laver. Télécharger le fichier .ino et modifiez les lignes pertinentes du code :
Ouf, qui devrait le faire pour ce capteur.