Sisällysluettelo:
- Vaihe 1: Réalisation De La Carte De Commande Du Circulateur
- Vaihe 2: De la Carte -termostaatin uudelleensijoittaminen
- Vaihe 3: Création De La Page Web Web
- Vaihe 4: Ohjelmointi De L'ESP8266
- Vaihe 5: Création De Boitiers Pour Les Cartes
- Vaihe 6: Johtopäätös
Video: Älykäs termostaatti ESP8266: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Fusion 360 -projektit »
Bienvenue sur ce nouvel -artikkeli. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le encinement. Se on ehdotettu monenlaiselle, tehokkaalle ilmatieteen danséne dans une vieille maison et l'installation de chauffage est vieillissante -laitteelle. 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 termostaatti placé dans la maison, qui va mesurer la température and commander la chaudière pour regionuler 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. Kaada cela va utiliser les fameux ESP8266 que j'ai déjà pu utiliser dans mes précédents items, ils not sont pas chers et utilisent le Wifi. Va donc réaliser deux cartes, une carte termostaatti que l'on placera dans la maison et une deuxième qui commandera le circulateur de la chaudière.
Aloitetaan ! ?
Vaihe 1: Réalisation De La Carte De Commande Du Circulateur
Kaada oikeudenmukainen kiertäjä l'eau dans les radiateurs, yksi kiertokulku, joka on asennettu chaotière, il s'agit d'une simple pompe ja 220v qui pousse l'eau dans les tuyaux. Nous allons utiliser un relais pour le commander. Celui-ci sera komento par ESP8266 transistorin kautta. L'ESP poistaa ESPEasy -laiteohjelmiston (https://github.com/letscontrolit/ESPEasy), joka helpottaa Wifi -yhteyden kautta. Placera aussi 2 -ledit, ei 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 -laiteohjelmisto ESPEasy ja notre carte est terminée!
Vaihe 2: De la Carte -termostaatin uudelleensijoittaminen
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. Kaada kapteeni il faut absolult un capteur I2C car l'ESP ei hävitä par d'entrée analogique, j'ai donc choisi le MCP9808. Kaada l'écran pienille loistaville OLED 128x64 pikselille, jotka mahdollistavat äärettömät. Va aussi retrouver un ESP8266 kaada 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 available over smartphone. On fabrique donc la carte selon le schéma et c'est terminé pour la partie électronique!
Vaihe 3: Création De La Page Web Web
Comme vous pouvez le voir sur la carte termostaatti, tai se on aucune façon d’interagir pour regionler les paramètres de températures. Kaada cela j'ai décidé qu'on le ferai notre -älypuhelimen kautta, j'ai alors développer une page internet (je ne me suis pas encore mis au développement d'application mobile). Sivun 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 site qui va nous servir d'application sera directement on saatavilla paikallisesti osoitteesta IP de l'ESP8266. Lisäksi yhteensopiva IOS ja Android!
Dans Cette Application Nous Allons Retrouver Trois Grandes Division:
- Une premier avec l'affichage de la température ainsi que les consignes et les delta des deux modes (normaali ja taloudellinen)
- Une deuxième avec un design 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.
Sivuston kehittämisessä käytetään HTML-, CSS- ja JavaScript -tiedostoja. Tous est codé dans une seule page index.html pour pouvoir l'intégré dans le code de l'ESP8266. Lataa cela j'ai réalisé ja script linux permettant de convertir notre index.html fi code in intégrer au program de l'ESP8266:
#!/bin/bash
kissa $ 1 | kun luet riviä, tee echo 'page += "' $ line '"; 'tehty> tulos.txt
Vaihe 4: Ohjelmointi 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:
- Lämpömittari
- Récupérer l'heure sur un serveur NTP
- Prendre une mesure toutes les heures afin de créer une courbe
- Katso mettre sur le bon -tila, normaali oo éco selon le suunnittelu ja 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
Kaada cela vous trouverez mon-ohjelma ci-joint.
Vaihe 5: Création De Boitiers Pour Les Cartes
J'ai récemment acquis une 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. 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) tai 3 senttimetriä de fils riittää).
Vaihe 6: Johtopäätö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, 15 €: n hinta sisältää. Allez Trouver un termostaatti connecté à ce prix là? Voilà comme d'habitude si vous avez des kysymyksiä n'hésitez pas!
Suositeltava:
Älykäs herätyskello: Älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: 10 vaihetta (kuvilla)
Älykäs herätyskello: älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: Oletko koskaan halunnut älykkään kellon? Jos näin on, tämä on ratkaisu sinulle! Tein Smart Alarm Clockin, tämä on kello, jolla voit muuttaa herätysaikaa verkkosivuston mukaan. Kun hälytys soi, kuuluu ääni (summeri) ja 2 valoa
HestiaPi Touch - Avaa älykäs termostaatti: 9 vaihetta (kuvilla)
HestiaPi Touch - Avaa älykäs termostaatti: Tietoja HestiaPi Touchista HestiaPi Touch on täysin avoimen lähdekoodin älykäs termostaatti kotiisi. Kaikki digitaaliset tiedostot ja tiedot ovat saatavilla alla ja pääsivustollamme. Sen avulla voit seurata kotisi lämpötilaa, suhteellista kosteutta ja lämpötilaa
NEST Vanha termostaatti: 4 vaihetta (kuvilla)
NEST Vanha termostaatti: Taloni lämmitysjärjestelmä on luultavasti yhtä vanha kuin talo itse. Se on noin 30 vuotta vanha, mikä on talon vuosien kannalta hyvä, mutta tekniikan osalta melko jäässä jääkauteen. Kaupassa on kaksi pääongelmaa
Autostat: kauko -termostaatti: 8 vaihetta (kuvilla)
Autostat: kauko -termostaatti: Kysymyksesi on luultavasti "miksi teet toisen etätermostaatin?" Vastaus tähän kysymykseen on, että minun on pakko, ja markkinoiden älykkäät termostaatit ovat liian kalliita. "todiste konseptista" rakentaa t
Arduino Kombucha -termostaatti: 3 vaihetta (kuvilla)
Arduino Kombucha -termostaatti: Olen aina rakastanut Kombuchaa, mutta kaupassa se on niin kallista. Noin 4 dollaria 12 oz. minulla ei ole varaa juoda sitä niin paljon kuin halusin. Katselin oman kombuchan tekemistä ja tajusin, että se ei ollut ollenkaan niin vaikeaa, eikä vaatinut