Kazalo:
- 1. korak: Realizacija De La Carte De Commande Du Circulateur
- 2. korak: Termostat De La Carte za realizacijo
- 3. korak: Création De La Page Web
- 4. korak: Programiranje De L'ESP8266
- 5. korak: Création De Boitiers Pour Les Cartes
- 6. korak: Zaključek
Video: Pametni termostat ESP8266: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Projekti Fusion 360 »
Bienvenue sur ce nouvel članek. 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é offeré 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 problématique est que le garage est assez loin de la maison il va donc va falloir trouver une technologie sans-fil. Prenesite cela na va utiliser les fameux ESP8266 que j'ai déjà pu utiliser dans mes précédents articles, ils ne sont pas chers et utilisent le Wifi. On va donc réaliser deux cartes, une carte thermostat que l'on placera dans la maison et une deuxième qui commandera le circulateur de la chaudière.
Začnimo ! ?
1. korak: Realizacija De La Carte De Commande Du Circulateur
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 prek tranzistorja un. L'ESP razpolaga z vdelano programsko opremo ESPEasy (https://github.com/letscontrolit/ESPEasy), ki omogoča povezovanje prek Wi -Fi -ja. Na placera aussi 2 LED, une rouge clignotante qui nous indiquera si le wifi est capté et une verte pour l'état du circulateur. Na fabrique donc notre carte selon le schéma, na flash le firmware ESPEasy et notre carte est terminée!
2. korak: Termostat De La Carte za realizacijo
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. Nalijte na vrhunske OLED 128x64 slikovnih pik, ki so možne do neskončnosti. On va aussi retrouver un ESP8266 pour le Wifi avec un program que j'ai conçu moi même, le program va command 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 dostopen na pametnem telefonu. Na fabrique donc la carte selon le schéma et c'est terminé pour la partie électronique!
3. korak: Création De La Page Web
Comme vous pouvez le voir sur la carte thermostat, il n'y a aucune façon d’interagir pour régler les paramètres de températures. Prenesite cela j'ai décidé qu'on le ferai prek notrnega pametnega telefona, j'ai alors razvijalca na internet na strani (ni me suis pas encore mis au développement d'application mobile). Oglejte si stran sera hébergée directement sur L'ESP8266. C'est la grande force de ce projet, nul besoin de Rapsberry PI, de koncentrateur ou de box domotique, le projet est totalement autonome. Le spletna stran qui va nous servir d'application sera directement je dostopna lokalno prek IP -ja l'ESP8266. De plus c'est združljiv IOS in Android!
Dans cette application nous allons retrouver trois grandes diitions:
- Une première avec l'affichage de la température ainsi que les consignes et les delta des deux načini (Normal et économique)
- Une deuxième avec un plan of 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.
Le site est entièrement développé en HTML, CSS et un peu de javascript. Tous est codé dans une seule page index.html pour pouvoir l'intégré dans le code de l'ESP8266. Pour cela j'ai réalisé un script linux permettant de convertir notre index.html en code à intégrer au program de l'ESP8266:
#!/bin/bash
mačka $ 1 | med branjem vrstice naredite echo 'page += "' $ line '"; 'done> result.txt
4. korak: Programiranje De L'ESP8266
Dernière étape avant que notre système soit fonctionnel, programer nous allons 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 and 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
Pour cela vous trouverez mon program ci-joint.
5. korak: Création De Boitiers Pour Les Cartes
J'ai récemment acquis non imprimante 3D qui me permet de créer de jolies boîtes pour mes different projects. Je modélise mes pièces sur Fusion 360. Vous pouvez trouver mes modèles ci-joint sachant que mes cartes de prototypage font 3*7 cm. Adapter za vous? 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 dovolj).
6. korak: Zaključek
Voilà ce projet est terminé, tout fonctionne parfaitement, ce projet comporte de gros points forts, tel qu'être entièrement autonome. Son prix est aussi très avantageux, moins de 15 € tout include. Ali želite priključiti termostat na cesto prix? Voilà comme d'habitude si vous avez des questions n'hésitez pas!
Priporočena:
Pretvorite neuporabljen pametni telefon v pametni zaslon: 6 korakov (s slikami)
Pretvorite neuporabljen pametni telefon v pametni zaslon: Vadnica za Deze je na voljo v angleškem jeziku, če želite izvedeti več o tem, ali imate (star) neuporabljen pametni telefon? S pomočjo te preproste vadnice po korakih ga spremenite v pametni zaslon z Google Preglednicami in nekaj peresa ter papirja. Ko končate
Naredite svoj termostat za ogrevanje in prihranite pri ogrevanju: 53 korakov (s slikami)
Naredite svoj priključen ogrevalni termostat in prihranite pri ogrevanju: kaj je namen? Povečajte udobje tako, da ogrevate hišo točno tako, kot želite. Prihranite in zmanjšajte emisije toplogrednih plinov tako, da ogrevate hišo le, kadar to potrebujete. Ohranite nadzor nad ogrevanjem, kjer koli že ste. Ponosni ste, da ste to storili leta
Kako narediti avtomatski termostat za peč na drva: 5 korakov (s slikami)
Kako narediti avtomatski termostat na peči na drva: Za projekt Mechatronics Class sem se odločil, da bom zasnoval in ustvaril avtomatski termostat na štedilniku na drva z uporabo Arduina, ki podpira WiFi, s krmilnikom PID, ki poganja koračni motor za nadzor položaja lopute na moji peči na drva. To je bilo zelo vojno
HestiaPi Touch - Odprite pametni termostat: 9 korakov (s slikami)
HestiaPi Touch - Odprti pametni termostat: O HestiaPi TouchHestiaPi Touch je popolnoma odprtokodni pametni termostat za vaš dom. Vse digitalne datoteke in informacije so na voljo spodaj in na našem glavnem spletnem mestu. Z njim lahko spremljate temperaturo vašega doma, relativno vlažnost in atmosfero
Propagator termostat z uporabo ESP8266/NodeMCU in Blynk: 7 korakov (s slikami)
Razmnoževalni termostat z uporabo ESP8266/NodeMCU in Blynk: Pred kratkim sem kupil ogrevan razmnoževalec, ki naj bi pomagal, da bi moja semena cvetov in zelenjave kalila v začetku sezone. Prišel je brez termostata. In ker so termostati precej dragi, sem se odločil, da jih naredim sam. Kot sem hotel uporabiti