Tartalomjegyzék:
- 1. lépés: Réalisation De La Carte De Commande Du Circulateur
- 2. lépés: De la Carte termosztát újratervezése
- 3. lépés: Création De La Page Web
- 4. lépés: Programozás De L'ESP8266
- 5. lépés: Création De Boitiers Pour Les Cartes
- 6. lépés: Következtetés
Videó: Intelligens ESP8266 termosztát: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Fusion 360 projektek »
Bienvenue sur ce nouvel cikk. 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é proposé 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 termostat placé dans la maison, qui va mesurer la température et commander la chaudière pour reguler 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. Öntsön cela -t a 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. A va donc réaliser deux cartes, une carte termosztát que l'on placera dans la maison et une deuxième qui commandera le circulateur de la chaudière.
Lássunk neki ! ?
1. lépés: Réalisation De La Carte De Commande Du Circulateur
Öntsük a faire circuitler l'eau dans les radiateurs -t, és keringessük a telepítéshez a chaudière, il s'agit d'une simple pompe és 220v qui pousse l'eau dans les tuyaux. Nous allons utiliser un relais pour le commander. Celui-ci sera parancs az ESP8266-on tranzisztoron keresztül. Az ESPEasy firmware eltávolítása (https://github.com/letscontrolit/ESPEasy) a Wi -Fi -n keresztül. On placera aussi 2 led, une rouge clignotante qui nous indiquera si le wifi est capté et une verte pour l'état du circulateur. Fabrique donc notre carte selon le schéma, flash le firmware ESPEasy és notre carte est terminée!
2. lépés: De la Carte termosztát újratervezése
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. Öntsön le capteur il faut absolument un capteur I2C car l'ESP -t, és ne vegye ki az analógiát, és válassza ki az MCP9808 -at. Töltse le a képernyőt egy szuper OLED 128x64 képpontos képességgel. A va aussi retrouver un ESP8266 on Wifi avec un program que j'ai conçu moi même, le program va commander directement la carte du circulatedur selon les consignes demandé. Tous les réglages des différentes consignes se feront grâce une page web hébergé par l'ESP access over smartphone. A fabrique donc la carte selon le schéma et c'est terminé pour la partie électronique!
3. lépés: Création De La Page Web
Comme vous pouvez le voir sur la carte termosztát, vagy az aucune façon d'interagir pour réler les paramètres de températures. Öntsön cela j'ai décidé qu'on le ferai -t a notre okostelefonon, 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 koncentrateur ou de box domotique, le projet est totalement autonome. A site qui va nous servir d'application sera directement elérhető helyi szinten az IP címen IP de l'ESP8266. Ingyenes kompatibilis IOS és Android!
Dans cette application nous allons retrouver trois grandes divisions:
- Une premier 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 planing 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.
A webhely fejlesztése a HTML, CSS és a javascript segítségével. Tous est codé dans une seule page index.html pour pouvoir l'intégré dans le code de l'ESP8266. Töltse le a cela j'ai réalisé és a script linux permettant de convertir notre index.html en code à intégrer au program de l'ESP8266:
#!/bin/bash
macska $ 1 | míg sor olvasása do echo 'page += "' $ line '"; 'kész> eredmény.txt
4. lépés: Programozás De L'ESP8266
Dernière étape avant que notre système soit fonctionnel, nous allons programmer 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
- Lásd a mettre sur le bon módot, a normál vagy a tervezési tervezést és a journée -t
- 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. lépés: Création De Boitiers Pour Les Cartes
J'ai récemment acquis une imprimante 3D qui me permet de créer de jolies boîtes pour mes différents projets. 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. Egy 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).
6. lépés: Következtetés
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 tartalmazza. Allez trouver un termostat connecté à ce prix là? Voilà comme d'habitude si vous avez des kérdések n'hésitez pas!
Ajánlott:
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
HestiaPi Touch - nyitott intelligens termosztát: 9 lépés (képekkel)
HestiaPi Touch - Nyitott intelligens termosztát: A HestiaPi Touch -ról A HestiaPi Touch egy teljesen nyílt forráskódú intelligens termosztát otthona számára. Minden digitális fájl és információ elérhető az alábbiakban és a fő weboldalunkon. Ezzel nyomon követheti otthonának hőmérsékletét, relatív páratartalmát és légkörét
Intelligens otthoni termosztát: 4 lépés
Intelligens otthoni termosztát: Intelligens otthoni termosztátunk egy olyan program, amely automatikusan megtakarítja a háztartások pénzét a közüzemi számlákon az adott személy preferenciái alapján
A hőcserélő ventilátor termosztát vezérlése: 7 lépés (képekkel)
Egy hőcserélő ventilátor termosztát vezérlése: Sziasztok! Ebben az utasításban megmutatom, hogyan lehet automatizálni a hőcserélő ventilátort egy olcsó termosztát modul segítségével. Figyelmeztetés: Ez a projekt hálózati feszültséget használ, és megfelelően kell kezelni. Nem tudom, mit csinál, ne próbálja
Propagator termosztát ESP8266/NodeMCU és Blynk használatával: 7 lépés (képekkel)
Szaporító termosztát ESP8266/NodeMCU és Blynk használatával: Nemrég vettem egy fűtött szaporítót, amely segíthet abban, hogy virág- és zöldségmagjaim a szezon elején csírázzanak. Termosztát nélkül érkezett. És mivel a termosztátok meglehetősen drágák, úgy döntöttem, hogy elkészítem a sajátomat. Ahogy használni akartam