Étape 5: peaufinage
Une fois que vous avez le servo monté sur le toit la chauffage/la climatisation vous devez exécuter le programme et faire de petits ajustements au code pour les postes du moteur de tourner votre thermostat sur et en dehors et définir la plage de température souhaitée. les 5 premières lignes de code, que j’ai copié ci-dessous. Vous devrez modifier les lignes de 4e et 5e en conséquence. La seule façon de déterminer la position du moteur est par essai et erreur.
#include < Servo.h >
#define aref_voltage 3.3
Servo-moteur ;
int offPos = 500, onPos = 1800, attendre = 10000 ; régler offPos et onPos jusqu'à ce que le moteur tourne à peine sous et hors tension votre chauffage/la climatisation
float tempLow = 68,0, tempHigh = 72,0, temperatureF ; Régler tempLow et tempHigh à la plage de température souhaitée