Sadržaj:
- Korak 1: Réalisation De La Carte De Commande Du Circulateur
- Korak 2: Realizacija De La Carte termostata
- Korak 3: Création De La Page Web
- Korak 4: Programiranje De L'ESP8266
- Korak 5: Création De Boitiers Pour Les Cartes
- Korak 6: Zaključak
Video: Pametni termostat ESP8266: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Fusion 360 projekti »
Bienvenue sur ce nouvel članak. 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 demé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 truve 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 command 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. Sipajte na vaš korisnički program slavni ESP8266 koji želite koristiti korisnički program u prvim člancima, ali ne i na korisničke i Wi -Fi. Na va donc réaliser deux cartes, une carte termostat que l'on placera dans la maison et une deuxième qui commandera le circulateur de la chaudière.
Hajde da počnemo ! ??
Korak 1: Réalisation 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 komandir. Celui-ci sera commandé par l'ESP8266 via un tranzistor. L'ESP raspolaže firmverom ESPEasy (https://github.com/letscontrolit/ESPEasy) koji olakšava upravljanje putem Wi -Fi -ja. Na placeri aussi 2 LED diode, une rouge clignotante qui nous indiquera si le wifi est capté et une verte pour l'état du circulateur. Na fabrici donc notre carte selon le schéma, na flash le firmware ESPEasy i notre carte est terminée!
Korak 2: Realizacija De La Carte termostata
Passons aux choses sérieuses, ici nous allons créér une carte avec un capteur de température et un ccran 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. Sipajte besplatni OLED ekran veličine 128x64 piksela do beskonačnih mogućnosti. Na vašem austrijskom retrouver -u sa ESP8266 za Wi -Fi vezu sa programom que j'ai conçu moi même, le programom za komandno uputstvo la carte du circulateur selon les consignes demandé. Sve različite upute koje možete poslati sučelju web stranice na web stranici putem lESP -a dostupne na pametnom telefonu. On fabrique donc la carte selon le schéma et c'est terminé pour la partie électronique!
Korak 3: Création De La Page Web
Comme vous pouvez le voir sur la carte thermostat, il nyy a aucune façon d’interagir pour régler les paramètres de températures. Prenesite cela j'ai odluku o qu'on le ferai putem notrenog pametnog telefona, j'ai ili više razvojnih programera na internetskoj stranici (nije mi suis pas encore mis au développement d'application mobile). Ovdje se nalazi stranica sera hébergée directement sur L'ESP8266. C'est la grande force de ce projet, nul besoin de Rapsberry PI, koncentrateur ou de box domotique, le projet est totalement autonome. Na web stranici možete pronaći web stranicu koja servira d'application sera directement i dostupna lokalno putem IP adrese putem l'ESP8266. De plus kompatibilan sa iOS -om i Androidom!
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 mode (Normal et économique)
- Une deuxième ne planira da vam omogući da izaberete choisir quand na aktivnom načinu rada normalnom ili ekološkom.
- Enfin une troisième avec les statistiques de la journée ainsi qu'une courbe d'évolution de la température.
Na ovoj web stranici možete razvijati HTML, CSS i JavaScript. Ovaj kod je na stranici sa indeksom indeksa.html koji se nalazi u kodu l'ESP8266. Prenesite cela j'ai realisé i skriptu linux permettant za pretvaranje notre index.html en kod u intégrer au program de l'ESP8266:
#!/bin/bash
mačka $ 1 | dok linija za čitanje radi echo 'page += "' $ line '"; 'done> result.txt
Korak 4: Programiranje 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
- Se mettre sur le bon mode, normal ou éco selon le planiranje 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.
Korak 5: Création De Boitiers Pour Les Cartes
J'ai récemment acquis nije impresivan 3D qui me permet de créer de jolies boites za različite projekte. Je moderan mes pièces na Fusion 360. Dopunite vašu pažnju na modelu 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 ou 3 centimètres de fils dovoljne).
Korak 6: Zaključak
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. Želite li spojiti termostat na ce prix la? Voilà comme d'habitude si vous avez des questions n'hésitez pas!
Preporučuje se:
Pretvorite neupotrebljeni pametni telefon u pametni ekran: 6 koraka (sa slikama)
Pretvorite neupotrebljeni pametni telefon u pametni ekran: Vodič za Deze nalazi se na engleskom jeziku, za verziju Nederlandse kliknite ovdje ili kliknite. Imate li (stari) nekorišteni pametni telefon? Pretvorite ga u pametni zaslon pomoću Google tablica i neke olovke i papira slijedeći ovaj jednostavan korak-po-korak vodič. Kad završite
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: 10 koraka (sa slikama)
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: Jeste li ikada poželjeli pametni sat? Ako je tako, ovo je rješenje za vas! Napravio sam Smart Alarm Clock, ovo je sat s kojim možete promijeniti vrijeme alarma prema web stranici. Kad se alarm oglasi, oglasit će se zvuk (zujalica) i 2 svjetla će
HestiaPi pametni termostat FR4 Kućište: 3 koraka
HestiaPi pametni termostat FR4 Slučaj: HestiaPi je otvoreni pametni termostat za vaš dom. Pokreće openHAB na Raspberry Pi Zero W i uključuje zaslon osjetljiv na dodir, senzor temperature/vlažnosti i releje koji se napajaju direktno iz postojećih ožičenja vaše kuće. Naš projekt je pokrenut
HestiaPi Touch - Otvorite pametni termostat: 9 koraka (sa slikama)
HestiaPi Touch - Otvoreni pametni termostat: O HestiaPi TouchHestiaPi Touch je potpuno otvoren pametni termostat za vaš dom. Sve digitalne datoteke i informacije dostupne su ispod i na našoj glavnoj web stranici. Pomoću njih možete pratiti temperaturu, relativnu vlažnost i atmosferu u vašem domu
Termostat propagatora pomoću ESP8266/NodeMCU i Blynk: 7 koraka (sa slikama)
Termostat propagatora pomoću ESP8266/NodeMCU i Blynk -a: Nedavno sam kupio grijani propagator, koji bi trebao pomoći da moje sjeme cvijeća i povrća proklija ranije u sezoni. Došao je bez termostata. A budući da su termostati prilično skupi, odlučio sam napraviti svoj. Kako sam htio koristiti