![Smart termostat ESP8266: 6 trinn (med bilder) Smart termostat ESP8266: 6 trinn (med bilder)](https://i.howwhatproduce.com/images/007/image-19022-j.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
![Smart termostat ESP8266 Smart termostat ESP8266](https://i.howwhatproduce.com/images/007/image-19022-1-j.webp)
Fusion 360 -prosjekter »
Bienvenue sur ce nouvel -artikkel. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le confinement. Ce projet m'a été propose par mon père, en effet il vient de déménager dans une vieille maison et l'installation de chauffage est vieillissante. La maison est équipée de radiateurs et d'un circuit d'eau alimenté par une chaudière. Cette dernière se trouve dans le garage qui n'est pas en contact avec la maison. L'idée est donc de créer un thermostat placé dans la maison, qui va mesurer la température et commander la chaudière pour réguler la température. La problematikk er que le garasje est assez loin de la maison il va donc va falloir trouver une technology sans-fil. Hell cela på va utiliser les fameux ESP8266 que j'ai déjà pu utiliser dans mes précédents artikler, ils ne sont pas chers et utilisent le Wifi. På va donc réaliser deux cartes, une carte termostat que l'on placera dans la maison et une deuxième qui commandera le circulateur de la chaudière.
La oss komme i gang ! ?
Trinn 1: Réalisation De La Carte De Commande Du Circulateur
![Réalisation De La Carte De Commande Du Circulateur Réalisation De La Carte De Commande Du Circulateur](https://i.howwhatproduce.com/images/007/image-19022-2-j.webp)
![Réalisation De La Carte De Commande Du Circulateur Réalisation De La Carte De Commande Du Circulateur](https://i.howwhatproduce.com/images/007/image-19022-3-j.webp)
Pour faire circuler l'eau dans les radiateurs, un circulateur est installé à coté de la chaudière, il s'agit d'une simple pompe en 220v qui pousse l'eau dans les tuyaux. Nous allons utiliser un relais pour le commander. Celui-ci sera commandé par l'ESP8266 via en transistor. L'ESP disposera du firmware ESPEasy (https://github.com/letscontrolit/ESPEasy) qui facilitera la commande via Wifi. På placera aussi 2 leds, kan en rouge clignotante qui nous indiquera si le wifi est capté et une verte pour l'état du circulateur. På fabrique donc notre carte selon le schéma, på flash le firmware ESPEasy et notre carte est terminée!
Trinn 2: Réalisation De La Carte -termostaten
![Réalisation De La Carte termostat Réalisation De La Carte termostat](https://i.howwhatproduce.com/images/007/image-19022-4-j.webp)
![Réalisation De La Carte termostat Réalisation De La Carte termostat](https://i.howwhatproduce.com/images/007/image-19022-5-j.webp)
Passons aux choses sérieuses, ici nous allons créér une carte avec un capteur de température et un écran qui nous donnera toutes les informations nécessaires sur les températures de la maison. Pour le capteur il faut absolument un capteur I2C car l'ESP ne dispose par d'entrée analogique, j'ai donc choisi le MCP9808. Hell l'écran på en super super OLED 128x64 piksler for å få muligheter. On va aussi retrouver un ESP8266 pour le Wifi avec un program que j'ai conçu moi même, le program va commander directement la carte du circulateur selon les consignes demandé. Tous les réglages des différentes consignes se feront grâce une page web hébergé par l'ESP tilgjengelig sur smartphone. On fabrique donc la carte selon le schéma et c'est terminé pour la partie électronique!
Trinn 3: Création De La Page Web
![Création De La Page Web Création De La Page Web](https://i.howwhatproduce.com/images/007/image-19022-6-j.webp)
![Création De La Page Web Création De La Page Web](https://i.howwhatproduce.com/images/007/image-19022-7-j.webp)
![Création De La Page Web Création De La Page Web](https://i.howwhatproduce.com/images/007/image-19022-8-j.webp)
Comme vous pouvez le voir sur la carte termostat, il n'y a aucune façon d’interagir pour régler les paramètres de températures. Hell cela j'ai décidé qu'on le ferai via notre smartphone, j'ai alors développer une page internet (je ne me suis pas encore mis au développement d'application mobile). Cette page sera hébergée directement sur L'ESP8266. C'est la grande force de ce projet, nul besoin de Rapsberry PI, de concentrateur ou de box domotique, le projet est totalement autonome. Le site qui va nous servir d'application sera direction tilgjengelig en local via l'adresse IP de l'ESP8266. De pluss er kompatibel IOS og Android!
Dans cette application nous allons retrouver trois grandes divisions:
- Une première avec l'affichage de la température ainsi que les consignes et les delta des deux modes (Normal et économique)
- Une deuxième avec un planlegging où l'on va pouvoir choisir quand on active le mode normal ou éco.
- Enfin une troisième avec les statistiques de la journée ainsi qu'une courbe d'évolution de la température.
Nettstedet er utviklet av HTML, CSS og et JavaScript -dokument. Tous est codé dans une seule page index.html pour pouvoir l'intégré dans le code de l'ESP8266. Hell cela j'ai réalisé un script linux permettant de convertir notre index.html en kode à intégrer au program de l'ESP8266:
#!/bin/bash
katt $ 1 | mens du leser linje, gjør ekko 'side += "' $ line '"; 'done> result.txt
Trinn 4: Programmering De L'ESP8266
Dernière étape avant que notre système soit fonctionnel, nous allons programmerer l'ESP afin qu'il puisse remplir toutes ses fonctionnalités telles que:
- Mesurer la température
- Récupérer l'heure sur un serveur NTP
- Prendre une mesure toutes les heures afin de créer une courbe
- Se mettre sur le bon mode, normal ou éco selon le planning et l'heure de la journée
- Contrôler la chaudière en fonction de la température de la maison et la consigne.
- Afficher les informations sur l'écran
Hell cela vous trouverez mon program ci-joint.
Trinn 5: Création De Boitiers Pour Les Cartes
![Création De Boitiers Pour Les Cartes Création De Boitiers Pour Les Cartes](https://i.howwhatproduce.com/images/007/image-19022-9-j.webp)
![Création De Boitiers Pour Les Cartes Création De Boitiers Pour Les Cartes](https://i.howwhatproduce.com/images/007/image-19022-10-j.webp)
J'ai récemment acquis une imprimante 3D qui me permet de créer de jolies boîtes pour mes différents projectets. Du modellerer fusjoner på Fusion 360. Du kan velge mellom tre forskjellige modeller med en felles skrift på 3*7 cm. En vous d'adapter?. Petit problème auquel je n'avais pas pensé durant la conception, il se trouve que l'ESP8266 chauffe pas mal et cela fausse la mesure du capteur de température, j'ai dû donc placer ce dernier à l'extérieur de la boîte (2 ou 3 centimètres de fils suffisent).
Trinn 6: Konklusjon
![Konklusjon Konklusjon](https://i.howwhatproduce.com/images/007/image-19022-11-j.webp)
Voilà ce projet est terminé, tout fonctionne parfaitement, ce projet comporte de gros points fort, tel qu'être entièrement autonome. Son prix est aussi très avantageux, moins de 15 € totalt. Vil du ha en termostat som kan kobles til? Voilà comme d'habitude si vous avez des questions n'hésitez pas!
Anbefalt:
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: 10 trinn (med bilder)
![Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: 10 trinn (med bilder) Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: 10 trinn (med bilder)](https://i.howwhatproduce.com/images/007/image-19330-j.webp)
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: Har du noen gang ønsket deg en smart klokke? I så fall er dette løsningen for deg! Jeg lagde Smart Alarm Clock, dette er en klokke som du kan endre alarmtiden i henhold til nettstedet. Når alarmen går, kommer det en lyd (summer) og 2 lys vil
HestiaPi Touch - Åpen smart termostat: 9 trinn (med bilder)
![HestiaPi Touch - Åpen smart termostat: 9 trinn (med bilder) HestiaPi Touch - Åpen smart termostat: 9 trinn (med bilder)](https://i.howwhatproduce.com/images/004/image-10122-5-j.webp)
HestiaPi Touch - Åpen smart termostat: Om HestiaPi Touch HestiaPi Touch er en helt åpen kildekode smart termostat for hjemmet ditt. Alle digitale filer og informasjon er tilgjengelig nedenfor og vårt hovednettsted. Med den kan du overvåke temperaturen i hjemmet, den relative fuktigheten og atmosfæren
Tilkoblet termostat: 6 trinn (med bilder)
![Tilkoblet termostat: 6 trinn (med bilder) Tilkoblet termostat: 6 trinn (med bilder)](https://i.howwhatproduce.com/images/006/image-17501-33-j.webp)
Tilkoblet termostat: Overvåking av temperaturen i hjemmet ditt er definitivt en av de beste måtene å spare på energiregningen. Samtidig vil du føle deg godt i et varmt hjem om vinteren. Min nåværende termostat tillater bare en statisk programmering: Jeg
NEST Din gamle termostat: 4 trinn (med bilder)
![NEST Din gamle termostat: 4 trinn (med bilder) NEST Din gamle termostat: 4 trinn (med bilder)](https://i.howwhatproduce.com/images/001/image-1989-63-j.webp)
NEST Din gamle termostat: Varmesystemet i huset mitt er sannsynligvis like gammelt som selve huset. Den er omtrent 30 år gammel, noe som er fint når det gjelder husår, men stort sett fast i istiden når det gjelder teknologien. Det er to hovedproblemer med kommersielle
Autostat: en ekstern termostat: 8 trinn (med bilder)
![Autostat: en ekstern termostat: 8 trinn (med bilder) Autostat: en ekstern termostat: 8 trinn (med bilder)](https://i.howwhatproduce.com/images/002/image-3448-36-j.webp)
Autostat: en ekstern termostat: Spørsmålet du sannsynligvis stiller er "hvorfor lager du en annen fjerntermostat?" Svaret på det spørsmålet er, jeg måtte, og markedets smarte termostater er for dyre. Rettferdig advarsel, dette er " proof-of-concept " bygge t