Πίνακας περιεχομένων:
- Βήμα 1: Επαναφορά De La Carte De Commande Du Circulateur
- Βήμα 2: Ρεαλισμός Θερμοστάτης De La Carte
- Βήμα 3: Création De La Page Web
- Βήμα 4: Προγραμματισμός De L'ESP8266
- Βήμα 5: Création De Boitiers Pour Les Cartes
- Βήμα 6: Συμπέρασμα
Βίντεο: Έξυπνος θερμοστάτης ESP8266: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Έργα Fusion 360 »
Bienvenue sur ce nouvel άρθρο. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le confinement. Θα μπορούσατε να προμηθευτείτε όλα αυτά τα προγράμματα, για να το κάνετε αυτό και να το χρησιμοποιήσετε για να το χρησιμοποιήσετε και να το εγκαταστήσετε. 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 is donc de créer un thermostat placé dans la maison, qui va mesurer la température et Commander 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. Pour cela on va utiliser les fameux ESP8266 que j'ai déjà pu utiliser dans mes précédents άρθρα, ils ne sont pas chers et utilisent le Wifi. On va donc réaliser deux cartes, une carte thermostat que l'on placera dans la maison et une deuxième qui commandera le circulateur de la chaudière.
Ας αρχίσουμε !;
Βήμα 1: Επαναφορά 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 le Commander. Celui-ci sera commandé par l'ESP8266 μέσω un τρανζίστορ. L'ESP διαθέτετε το υλικολογισμικό ESPEasy (https://github.com/letscontrolit/ESPEasy) για εύκολη εντολή μέσω Wifi. Στο placera aussi 2 leds, 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 et notre carte est terminée!
Βήμα 2: Ρεαλισμός Θερμοστάτης De La Carte
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. 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. Ρίξτε l'écran σε ένα superbes OLED 128x64 εικονοστοιχεία που μπορείτε να έχετε απεριόριστες δυνατότητες. On va aussi retrouver un ESP8266 pour le 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 προσβάσιμο σε smartphone. On fabrique donc la carte selon le schéma et c'est terminé pour la partie électronique!
Βήμα 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. Πραγματοποιήστε τη λήψη ενός μηνύματος μέσω του smartphone σας, μπορείτε να αναπτύξετε μια σελίδα στο διαδίκτυο (δεν μπορώ να χρησιμοποιήσω το κινητό). Cette page sera hébergée directement sur L'ESP8266. C'est la grande force de ce projet, nul besoin de Rapsberry PI, de concentrateur ou de box domotique, le projet est totalement autonome. Μπορείτε να επισκεφθείτε τον ιστότοπό σας για να σας εξυπηρετήσουμε σε άμεση πρόσβαση μέσω τοπικής διεύθυνσης μέσω της διεύθυνσης IP de l'ESP8266. Επιπλέον, είναι συμβατό με IOS και 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 plans où l'on va pouvoir choisir quand on active le mode normal ou éco.
- Enfin une troisième avec les statistiques de la journalée ainsi qu'une courbe d'évolution de la température.
Ο ιστότοπος είναι προγραμματισμένος για την ανάπτυξη της HTML, CSS και της javascript. Tous est codé dans une seule page index.html pour pouvoir l'intégré dans le code de l'ESP8266. 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
γάτα $ 1 | ενώ η γραμμή ανάγνωσης κάνει ηχώ 'σελίδα += "' $ line '"; 'done> result.txt
Βήμα 4: Προγραμματισμός 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 plans et l'heure de la journalé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.
Βήμα 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 modles ci-joint sachant que mes cartes de prototypage font 3*7 cm. Ένας προσαρμογέας;. 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: Συμπέρασμα
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!
Συνιστάται:
Θερμοστάτης ελέγχου ανεμιστήρα ανταλλαγής θερμότητας: 7 βήματα (με εικόνες)
Θερμοστάτης Έλεγχος ανεμιστήρα ανταλλαγής θερμότητας: Γεια σε όλους, Σε αυτό το Instructable, θα σας δείξω πώς να αυτοματοποιήσετε έναν ανεμιστήρα ανταλλαγής θερμότητας χρησιμοποιώντας μια φθηνή μονάδα θερμοστάτη. Προσοχή: Αυτό το έργο χρησιμοποιεί τάση δικτύου και πρέπει να χειριστεί σωστά. Δεν είμαι σίγουρος τι κάνεις, μην προσπαθήσεις
Συνδεδεμένος θερμοστάτης: 6 βήματα (με εικόνες)
Συνδεδεμένος θερμοστάτης: Η ακριβής παρακολούθηση της θερμοκρασίας στο σπίτι σας είναι σίγουρα ένας από τους καλύτερους τρόπους για να εξοικονομήσετε χρήματα. Ταυτόχρονα, θέλετε να νιώθετε καλά σε ένα ζεστό σπίτι κατά τη χειμερινή περίοδο. Ο τρέχων θερμοστάτης μου επιτρέπει μόνο έναν στατικό προγραμματισμό: I
Autostat: ένας απομακρυσμένος θερμοστάτης: 8 βήματα (με εικόνες)
Autostat: a Remote Thermostat: Η ερώτηση που πιθανώς ρωτάτε είναι " γιατί φτιάχνετε έναν άλλο απομακρυσμένο θερμοστάτη; " Η απάντηση σε αυτήν την ερώτηση είναι, έπρεπε, και οι έξυπνοι θερμοστάτες της αγοράς είναι πολύ ακριβοί. Προειδοποίηση δίκαιου, αυτό είναι " απόδειξη έννοιας " χτίστε τ
Θερμοστάτης Propagator χρησιμοποιώντας ESP8266/NodeMCU και Blynk: 7 βήματα (με εικόνες)
Θερμοστάτης πολλαπλασιαστή Χρησιμοποιώντας ESP8266/NodeMCU και Blynk: Αγόρασα πρόσφατα έναν θερμαινόμενο πολλαπλασιαστή, ο οποίος θα βοηθήσει να φυτρώσουν οι σπόροι λουλουδιών και λαχανικών νωρίτερα την εποχή. Cameρθε χωρίς θερμοστάτη. Και επειδή οι θερμοστάτες είναι αρκετά ακριβοί, αποφάσισα να φτιάξω τους δικούς μου. Όπως ήθελα να χρησιμοποιήσω
Θερμοστάτης Arduino Kombucha: 3 βήματα (με εικόνες)
Θερμοστάτης Arduino Kombucha: Πάντα μου άρεσε το Kombucha, αλλά στο κατάστημα είναι τόσο ακριβό. Περίπου 4 $ ανά 12 ουγκιές. δεν υπάρχει τρόπος να αντέξω οικονομικά να το πιω όσο ήθελα. Κοίταξα να φτιάξω τη δική μου κομπούχα και κατάλαβα ότι δεν ήταν καθόλου δύσκολο και δεν απαιτούσε