Brewduino (3 / 3 étapes)

Étape 3: La fin est proche

Pas grand-chose à faire sur le Brewduino maintenant.

J’ai ajouté quelques LEDs pour indiquer ce qui se passe. La LED verte est de montrer que l’appareil est de suite et OK. Le rouge sur que LED montre que l’interrupteur est à la suite et, par conséquent, que le tapis de chaleur est et échauffement le récipient de fermentation. Enfin, la LED bleue indique que le commutateur et tapis de chaleur sont désactivés et que le navire est refroidir à température ambiante.

La meilleure façon, j’ai trouvé, pour tester l’ensemble du dispositif est d’avoir le DHT22 sous la lampe, comme lorsque la lampe s’allume la chaleur de l’ampoule pour afficher la température et l’ensemble du système va dans un cycle de marche/arrêt. Le voyant de chauffage la DHT, la lampe s’éteint, la DHT se refroidit, seuil est atteint et la lampe revienne encore. Et ainsi de suite.

Les seuls ajustements au code doivent définir les broches de la LED :

 int power = 43; int red = 47; int blue = 39; 

Ensuite, définir les modes de sortie et mettre le (pouvoir) LED verte allumée :

 pinMode(power, OUTPUT); // LEDpinMode(red, OUTPUT); // LED pinMode(blue, OUTPUT); // LED digitalWrite(power, HIGH); // power on LED 

L’instruction de contrôle de température maintenant inclut les États pour les LEDs rouges et bleus :

 if (DHT.temperature > 24 ) { state=HIGH; // switch heat mat on digitalWrite(red, LOW); // heating on LED digitalWrite(blue, HIGH); // heating off LED } if (DHT.temperature < 24) { state=LOW; // switch heat mat off digitalWrite(red, HIGH); // heating on LED digitalWrite(blue, LOW); // heating off LED } 

Vous remarquerez que j’ai ai aussi corrigé l’État SSR afin que la lumière est faible (on) lorsque la température est inférieure à 24 et haute (hors service) lorsque au-dessus de 24. Il s’agit de la procédure correcte pour le tapis de chaleur.

Eh bien, nous avons à peu près atteint la fin de la Brewduino. En dehors de la permutation de la lampe pour le tapis de la chaleur, tout est en place et appliqués. Évidemment, tout devra aller dans une jolie boîte, l’Arduino aurez besoin d’un bloc d’alimentation (que j’ai besoin de mon ordinateur portable!), mais tout fonctionne et c’est l’essentiel.

Sans doute, je vais être bricoler avec le code entre écrire ceci vers le haut et vous le lisez, mais le code mentionné ici est attaché.

Articles Liés