Turinys:
- 1 veiksmas: cirkuliacijos de la carte de re Cartation de Commande du Circulateur
- 2 žingsnis: de la carte termostato atnaujinimas
- 3 žingsnis: „Création De La Page Web“
- 4 žingsnis: programavimas De L'ESP8266
- 5 žingsnis: Création De Boitiers Pour Les Cartes
- 6 žingsnis: Išvada
Video: Išmanusis termostatas ESP8266: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
„Fusion 360“projektai »
Bienvenue sur ce nouvel straipsnis. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le encinement. Projektas gali būti siūlomas vienoje vietoje, o ne efektyviai, bet ne vienoje vietoje, o ne diegimo metu. La maison est équipée de radiatesurs 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. Supilkite „cela on va utiliser les fameux ESP8266 que j'ai déjà pu utiliser dans mes précédents straipsniai, ils ne sont pas chers et utilisent le Wifi. Va donc réaliser deux cartes, une carte termostatas que l'on placera dans la maison et une deuxième qui commandera le circulateur de la chaudière.
Pradėkime ! ?
1 veiksmas: cirkuliacijos de la carte de re Cartation de Commande du Circulateur
Supilkite sąžiningą cirkuliacinį radiatorių, sukurkite cirkuliacinį įrenginį, skirtą chaotière, il s'agit d'une simple pompe ir 220v qui pousse l'eau dans les tuyaux. Nous allons utiliser un relais pour le commander. „Celui-ci sera“komandą parėmė ESP8266 per tranzistorių. „L'ESP“pašalina programinę -aparatinę įrangą „ESPEasy“(https://github.com/letscontrolit/ESPEasy) ir palengvina komandą per „Wi -Fi“. „Placera aussi 2“šviesos dioduose yra neribotas 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“programinėje įrangoje „ESPEasy“ir „notre carte est terminalée“!
2 žingsnis: de la carte termostato atnaujinimas
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. Įpilkite kapitono į faut absolvent un capteur I2C automobilį ir nesinaudokite analitine analize, nesvarbu, kaip pasirinkti MCP9808. Užpilkite „ecran“ant nuostabių OLED 128x64 pikselių begalės begalinių. Va aussi retrouver un ESP8266 per Wifi avec un program que j'ai conçu moi même, le program va Commander directement la carte du circulatorur selon les consignes demandé. Tous les réglages des différentes consignes se feront grâce une page web hébergé par l'ESP prieinamas per išmanųjį telefoną. Iš fabriko donc la carte selon le schéma et c'est terminalé pour la partie électronique!
3 žingsnis: „Création De La Page Web“
Comme vous pouvez le voir sur la carte termostatas, tai yra aucune fasad d'interagir pour regionler les paramètres de températures. Įkelkite „cela j'ai décidé qu'on le ferai“per išmanųjį telefoną, „j'ai alors développer une page internet“(je ne me suis pas encore mis au développement d'application mobile). Puslapis sera hébergée directement sur L'ESP8266. C'est la grande force de ce projet, nul besoin de Rapsberry PI, de koncentrate ou de box domotique, le projet est totalement autonome. Le site qui va nous servir d'application sera directement prieinama vietiniu adresu IP adresu IP de l'ESP8266. „Plus“suderinamas su „iOS“ir „Android“!
Dans cette application nous allons retrouver trois grandes divisions:
- Une premjera avec l'affichage de la température ainsi que les consignes et les delta des deux modes (normalus ir ekonominis)
- 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.
Svetainės kūrimas iš HTML, CSS ir „JavaScript“. Tous est codé dans une seule page index.html pour pouvoir l'intégré dans le code de l'ESP8266. Įdėkite „cela j'ai réalisé“ir „Linux“scenarijų, skirtą konvertuoti notre index.html ir kodą, skirtą programos „l'ESP8266“programai:
#!/bin/bash
katė $ 1 | o skaityti eilutę do echo 'page += "' $ line '"; „padaryta> rezultatas.txt
4 žingsnis: programavimas De L'ESP8266
Norėdami sužinoti, kaip tai padaryti, naudokite programuotoją, programuokite l'ESP afin qu'il puisse remplir toutes ses fonctionnalités telles que:
- Temperatūros matavimas
- Récupérer l'heure sur un serveur NTP
- Prendre une mesure toutes les heures afin de créer une courbe
- Žiūrėkite „sur le bon“režimą, įprastą planavimą ir žurnalistinį darbą.
- Contrôler la chaudière en fonction de la température de la maison et la consigne.
- Afficher les informations sur l'écran
Supilkite cela vous trouverez mon program ci-joint.
5 žingsnis: 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 šriftas 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 ou 3 centimètres de fils suffisent).
6 žingsnis: Išvada
Voilà ce projet est terminalé, 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 sudaro. „Allez trouver“ir „termostatas connecté à ce prix là“? Komanda d'habitude si vous avez des klausimų n'hésitez pas!
Rekomenduojamas:
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: 10 žingsnių (su nuotraukomis)
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: ar kada nors norėjote išmaniojo laikrodžio? Jei taip, tai yra sprendimas jums! Aš sukūriau išmanųjį žadintuvą, tai laikrodis, kuriuo galite pakeisti žadintuvo laiką pagal svetainę. Kai žadintuvas išsijungs, pasigirs garsas (švilpukas) ir 2 lemputės
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: 7 žingsniai
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: pasaulis keičiasi kaip laikas ir žemės ūkis. Šiais laikais žmonės integruoja elektroniką visose srityse, o žemės ūkis nėra išimtis. Šis elektronikos sujungimas žemės ūkyje padeda ūkininkams ir žmonėms, kurie tvarko sodus. Tai
„HestiaPi Touch“- atidarytas išmanusis termostatas: 9 žingsniai (su nuotraukomis)
„HestiaPi Touch“- atviras išmanusis termostatas: Apie „HestiaPi Touch“„HestiaPi Touch“yra visiškai atviro kodo išmanusis termostatas jūsų namams. Visi skaitmeniniai failai ir informacija yra prieinami žemiau ir mūsų pagrindinėje svetainėje. Su juo galite stebėti savo namų temperatūrą, santykinę drėgmę ir atmosferą
Išmanusis telefonas valdomas išmanusis pirkinių krepšelis: 7 žingsniai
Išmanusis telefonas valdomas išmanusis pirkinių krepšelis: lankytis prekybos centruose gali būti smagu. Tačiau pirkinių krepšelio vilkimas, kai jį užpildote daiktais, yra labai erzinantis dalykas. Skausmas stumiant jį per tuos siaurus praėjimus, darant tuos staigius posūkius! Taigi, čia (savotiškas) pasiūlymas, kurį jūs
Išmanusis rinkimas - automatiškai taisantis išmanusis tradicinis telefonas: 8 žingsniai
„Smart Dial“-automatinis taisomasis išmanusis tradicinis telefonas: „Smart Dial“yra intelektualus automatiškai taisomas telefonas, sukurtas senjorams, turintiems specialių poreikių, ir leidžia senjorams rinkti tiesiogiai iš įprastų telefonų, prie kurių jie yra įpratę. Tik savanoriaudamas vietos senjorų priežiūros centre aš