Inhaltsverzeichnis:
- Schritt 1: Realisation De La Carte De Commande Du Circulateur
- Schritt 2: Realisation De La Carte Thermostat
- Schritt 3: Création De La Page Web
- Schritt 4: Programmierung De L'ESP8266
- Schritt 5: Création De Boitiers Pour Les Cartes
- Schritt 6: Fazit
Video: Smartes Thermostat ESP8266 - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Fusion 360-Projekte »
Bienvenue sur ce nouvel Artikel. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le Confinement. Dieses Projekt ist ein été proposé par mon père, en effet il vient de déménager dans une vieille maison and 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 pass en contact avec la maison. L'idée est donc de créer un thermostat place dans la maison, qui va mesurer la température and commander la chaudière pour réguler la température. Die Problematik ist in der Garage und in der Lende des Hauses in einem Donc in einem Falloir-Trouver mit einer Technologie ohne Fil. Pour cela on va utiliser les fameux ESP8266 que j'ai déjà pu utiliser dans mes précédents Artikel, ils ne sont pas chers et utilisent le Wifi. Auf va donc réaliser deux cartes, une carte thermostat que l'on placera dans la maison und une deuxième qui Commandera le circulateur de la chaudière.
Lass uns anfangen ! ?
Schritt 1: Realisation De La Carte De Commande Du Circulateur
Pour faire circuler l'eau dans les radiateurs, ein circulateur est installé a 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 über einen Transistor. L'ESP-Entsorgung der Firmware ESPEasy (https://github.com/letscontrolit/ESPEasy) qui facilitera la commande via Wifi. Auf placera aussi 2 leds, une rouge clignotante qui nous indiquera sil le wifi est capté and une verte pour l'état du circulateur. Auf fabrique donc notre carte selon le schema, auf flash le Firmware ESPEasy und notre carte est terminée !
Schritt 2: Realisation De La Carte Thermostat
Passons aux selects sérieuses, ic nous allons créér une carte avec a capteur de température und ein écran qui nous donnera toutes les informations sur les températures de la maison. Pour le capteur il faut absolument un capteur I2C car l'ESP ne disponible par d'entrée analogique, j'ai donc choisi le MCP9808. Gießen Sie l'écran auf ein les superbes OLED 128x64 Pixel qui ont des possibilités infinies. On va aussi retrouver un ESP8266 pour le Wifi mit einem Programm, das que j'ai conçu moi même ist, das Programm va Commander Directement la carte du circulateur selon les consignes demandé. Tous les réglages des différentes consignes se feront grâce une web hébergé par l'ESP auf dem Smartphone zugänglich. On fabrique donc la carte selon le schéma et c'est terminé pour la partie électronique !
Schritt 3: Création De La Page Web
Comme vous pouvez le voir sur la carte thermostat, il n'y aucune façon d'interagir pour régler les paramètres de températures. Pour cela j'ai décidé qu'on le ferai über 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, Konzentratur ou de Box domotique, le projet est totalement autonome. Die Site ist über die Adresse IP de l'ESP8266 lokal zugänglich. De plus c'est kompatibel mit IOS und 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 Planning 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.
Die Site ist eine vollständige Entwicklung von HTML, CSS und einem peu de Javascript. Tous est code dans une seule page index.html für den integrierten Code und den ESP8266-Code. 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
Katze $1 | while read line do echo 'page += "' $line '"; ' fertig > result.txt
Schritt 4: Programmierung De L'ESP8266
Dernière étape avant que notre système soit fonctionnel, nous allons Programmierer l'ESP afin qu'il puisse remplir toutes ses fonctionnalités telles que:
- Mesurer la température
- Récupérer l'heure sur un server 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
Pour cela vous trouverez mon program ci-joint.
Schritt 5: 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. Ein vous d'adapter ?. Petit problème auquel je n'avais pas pensé durant laception, 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 oder 3 Centimètres de fils genügen).
Schritt 6: Fazit
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 compris. Allez trouver un thermostat connecté à ce prix là ? Voilà comme d'habitude si vous avez des Questions n'hésitez pas !
Empfohlen:
2020 ESP8266: 3 Schritte
2020 ESP8266: Also schrieb dieser Lazy Old Geek (LOG) einige Instructables auf ESP8266-Modulen: https://www.instructables.com/id/ESP8266-as-Arduin … https://www.instructables.com/id/ ESP8266-as-Arduin … Ich habe noch mehrere ESP-01s und ESP-03s und habe versucht, sie zum Wo
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): 5 Schritte
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): ESP8266 - Tür- / Fenstersensoren mit GPIO 0 und GPIO 2 (IOT). Es kann im Web oder im lokalen Netzwerk mit Browsern angezeigt werden. Auch sichtbar über die "HelpIdoso Vxapp" Anwendung. Verwendet eine 110/220 VAC-Versorgung für 5 VDC, 1 Relais / Spannung
Sauerteigsensor (ESP8266): 4 Schritte
Sauerteigsensor (ESP8266): Ich bin immer noch da draußen, um zu versuchen, die Fermentation meines Sauerteigstarters zu messen und wollte diese Lösung mit einem Sharp-Sensor ausprobieren. Der Sensor misst den Abstand zur Oberfläche der Zubereitung. Je höher es geht, desto fermentierter ist der p
ESP8266 mit Thingspeak und DHT11 Tutorial - Webserver: 7 Schritte
ESP8266 mit Thingspeak und DHT11 Tutorial | Webserver: Hey, was ist los, Leute! Akarsh hier von CETech. Dieses Projekt von mir ist eher eine Lernkurve, um die Thingspeak-Plattform zusammen mit der Idee von MQTT zu verstehen und dann Thingspeak mit einem ESP8266 zu verwenden. Gegen Ende des Artikels werden wir co
Einen automatischen Holzofen-Thermostat herstellen – wikiHow
Wie erstelle ich einen automatischen Holzofen-Thermostat: Für mein Mechatronik-Klassenprojekt habe ich beschlossen, einen automatischen Holzofen-Thermostat mit einem WiFi-fähigen Arduino mit einem PID-Controller zu entwerfen und zu erstellen, der einen Schrittmotor antreibt, um die Dämpferposition auf meinem Holzofen zu steuern. Es war ein sehr neuer Krieg