Étape 9: Profitez de vos journaux de thermostat et graphiques !
J’ai le script Python démarrer au démarrage sur ma facture pro forma, en cours d’exécution en arrière-plan. Vous remarquerez quelques pointes dans les lectures de température. Parfois, elles sont provoquées lors de la réinitialisation de la ADT7410, mais autres fois, qu'ils se trouvent, pour des raisons inconnues. J’ai ajouté le code pour utiliser une routine de détection simple aberrantes (écart absolu moyen de roulement) pour jeter de la plupart des pointes.
Il n’y a aucune raison que vous ne pouvait pas utiliser un Arduino au lieu d’un Pi de framboise ; dans ce cas, la communication I2C est plus facile, mais obtenir une connectivité réseau sera plus difficile. En outre, si vous étiez pour alimenter le circuit d’alimentation en 5 volts de l’Arduino, la valeur de résistance de pull-up de la HCPL3700 devrez peut-être être tordu.
J’espère trouvé ce Instructable intéressant ! Commentaires, questions et commentaires sont les bienvenus.