Πίνακας περιεχομένων:
- Βήμα 1: Απαραίτητα εργαλεία
- Βήμα 2: Υλικό με ESP8266
- Βήμα 3: Flash Firmware EspEasy
- Βήμα 4: Σύστημα καλωδίων και αισθητήρες
- Βήμα 5: Διαμόρφωση συστήματος
- Βήμα 6: Έλεγχος με Domoticz & ThingSpeak
- Βήμα 7: Box & Go-Live
- Βήμα 8: Επόμενη έκδοση αναβάθμισης
Βίντεο: Έξυπνος ελεγκτής νερού: 8 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Γεια σας, αυτό είναι το πρώτο μου έργο στο Instructables. Οποιαδήποτε ερώτηση ή πρόταση, σχόλια, πείτε μου.
Δημιούργησα έναν κόμβο IOT για τη δεξαμενή κρύου νερού στην οροφή. Μου έδωσε κάποιες πληροφορίες όπως:
1. Στάθμη νερού δεξαμενής
2. Θερμοκρασία, Βαρομετρική Πίεση και Υγρασία
3. Αισθητήρας κίνησης
4. Light Lux
Βάση υλικολογισμικού ESP-EASY και υλικού ESP8266 Nodemcu.
Επειδή αυτός ο κόμβος IOT χρειάζεται Wifi για να λειτουργήσει, έχω ήδη επαναδιαμορφώσει το δίκτυό μου Wifi. Θα το μοιραστώ με άλλο έργο.
Βήμα 1: Απαραίτητα εργαλεία
Η παρακάτω λίστα είναι τα κύρια απαραίτητα εργαλεία για τα έργα μου:
1. Σταθμός συγκόλλησης
2. Digitalηφιακό πολύμετρο
3. Εργαλεία & Υλικά συγκόλλησης
4. κλπ…
Να είστε προσεκτικοί όταν χρησιμοποιείτε οποιαδήποτε συσκευή που σχετίζεται με ηλεκτρική ενέργεια.
Βήμα 2: Υλικό με ESP8266
Επειδή η δεξαμενή κρύου νερού μου στη στέγη. Έτσι, δίνω μερικούς αισθητήρες για την παρακολούθηση του περιβάλλοντος (μόνο για διασκέδαση)
1. ESP8266: οποιοδήποτε esp8266 αλλά προτείνω το NODEMCU - ESP8266, είναι περίπου 3 $ - 4 $
2. DS18b20 Αδιάβροχο: για θερμοκρασία νερού
3. HC-SR04: Αισθητήρας υπερήχων για τη στάθμη του νερού της δεξαμενής
ΜΗΝ ΚΑΝΕΤΕ ΣΥΝΔΕΣΗ ΜΕ ΤΟ ESP8266 (είναι σήμα 5v και θα σκοτώσει την πλακέτα σας)
4. DHT22 ή DHT11: Θερμοκρασία και υγρασία μέσα στο κουτί
5. BMP180: Βαρομετρική πίεση/θερμοκρασία/υψόμετρο στην οροφή
6. PIR HC-SR501: Passive Infrared Motion Sensor, για ανίχνευση κάποιου ή ζώου
7. BH1750FVI: Digitalηφιακός αισθητήρας φωτός
8. Levelshifter: μετατρέψτε το σήμα 5V από HC-SR04 σε 3.3V.
Βήμα 3: Flash Firmware EspEasy
1. Κατεβάστε το στη διεύθυνση
2. Χρήση αυτού του υλικολογισμικού ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin
3. Εκτελέστε το FlashESP8266.exe για flash (μόνο στα Windows: D). Maybeσως χρειάζεστε flash.py για να αναβοσβήνετε σε Linux ή Mac (δοκιμάστε το Google παρακαλώ)
4. Πρώτη εκτέλεση ακολουθήστε αυτόν τον οδηγό
Σημείωση: Λειτουργία AP χρησιμοποιώντας αυτόν τον κωδικό πρόσβασης για πρόσβαση: configesp
Βήμα 4: Σύστημα καλωδίων και αισθητήρες
Καλώδιο ESP8266 με αισθητήρες όπως αυτό:
- DHT11 => GPIO3
- DS18B20 => GPIO1: ανάγκη R4, 7k με (+)
- BH1750 => I2C: GPIO4, 5
- BMP180 => I2C: GPIO4, 5
- PIR => GPIO14
- HC-SR04: ΜΗΝ ΑΜΕΣΗ ΣΥΝΔΕΣΗ ΜΕ ΤΟ ESP8266 (είναι σήμα 5v και θα σκοτώσει την πλακέτα σας)
Χρειάζεστε ένα Levelshifter
=> συνδέστε το Levelshifter με GPIO12, GPIO13
Βήμα 5: Διαμόρφωση συστήματος
Διαμορφώστε όπως αυτή η φωτογραφία.
Το GPIO χρειάζεται αντιστοίχιση με το προηγούμενο βήμα, μπορείτε να το αλλάξετε.
Αλλά ΜΗΝ χρησιμοποιείτε αυτά τα GPIO:
- IO0, IO2: ανάγκη έλξης R
- IO15: χρειάζεται αναδιπλούμενο R
- IO16: λειτουργία ύπνου με RST
- IO7, IO8, IO9, IO10: SD0..3
Η χρήση αυτών των GPIO θα καταστρέψει τη σειριακή οθόνη σας:
- IO1, IO3: σειριακό TX RX
Βεβαιωθείτε ότι έχετε κάνει σωστό IDX στο σύστημα Domoticz.
www.letscontrolit.com/wiki/index.php/Tutor…
Βήμα 6: Έλεγχος με Domoticz & ThingSpeak
1. Ντομότιτς
Δώστε του νέο υλικό, ρυθμίστε συσκευές και πληκτρολογήστε το IDX στο Domoticz στο EspEasy
2. Thingspeak:
Αποκτήστε νέο chanel και δώστε στο EspEasy το Κλειδί εγγραφής API
Βήμα 7: Box & Go-Live
Σε κουτί και δοκιμή.
Μετά από αυτό, ρυθμίστε με δεξαμενή νερού.
Τώρα: χαλαρώστε με μπύρα: D
Σημείωση: μην το βάζετε απευθείας με τον ήλιο ή τη βροχή. Μόνο για μέσα.
Για κινητά:
1. Εφαρμογή Android:
2. Εφαρμογή iOS:
Βήμα 8: Επόμενη έκδοση αναβάθμισης
Στην επόμενη έκδοση, θα κάνω άλλο κόμβο για την αντλία ελέγχου.
Και συμπεριλάβετε αυτό στο Smart Home μου χρησιμοποιώντας Home-assist (https://www.home-assistant.io/) αντί για Domoticz (https://www.domoticz.com/).
Τα λέμε!
Χαιρετισμοί.
Συνιστάται:
Ελεγκτής και ελεγκτής Arduino DMX 512: 19 βήματα
Arduino DMX 512 Tester and Controller: Actualizaciones, ficheros, códigos … Αγγλική έκδοσηFacebookHerramienta para pruebas y control de iluminación de prespectasculos a travelz del πρωτόκολλο DMX-512, ιδανικό για κάθε είδους ροπές και εγκαταστάσεις φωτισμού. Este p
Έξυπνος ελεγκτής ανεμιστήρα: 9 βήματα
Smart Fan Controller: Αυτό το έργο δημιουργήθηκε για να καλύψει πλήρως την ανάγκη ελέγχου ενός ανεμιστήρα σε ένα περίβλημα ερμηνεύοντας τις τρέχουσες πληροφορίες θερμοκρασίας. Έχει στόχο να οδηγήσει έναν ανεμιστήρα είτε 2 ακίδων είτε 3 ακίδων με διαμόρφωση πλάτους παλμού σε μικρό προϋπολογισμό και θα πρέπει να ελέγχεται
Έξυπνος ελεγκτής γκαράζ: 5 βήματα
Έξυπνος ελεγκτής γκαράζ: Αυτό το έργο προέκυψε όταν θα έφευγα από το σπίτι για δουλειά και θα έφτανα μέχρι τη μέση, μόνο για να έχω μια στιγμή πανικού όπου δεν μπορούσα να θυμηθώ αν είχα κλείσει την πόρτα του γκαράζ. Μερικές φορές ήμουν πεπεισμένος ότι δεν το είχα, και γύριζα, μόνο για να
Αυτόματος ελεγκτής κινητήρα αντλίας νερού: 12 βήματα
Αυτόματος ελεγκτής κινητήρα αντλίας νερού: Γεια φίλε, σήμερα θα κάνω ένα κύκλωμα αυτόματου κυκλώματος ελεγκτή κινητήρα αντλίας νερού χρησιμοποιώντας τρανζίστορ 2N222 και ρελέ. Ας ξεκινήσουμε
Ελεγκτής στάθμης νερού βασισμένος σε IOT χρησιμοποιώντας NodeMCU ESP8266: 6 βήματα
Ελεγκτής στάθμης νερού βασισμένος σε IOT με χρήση του NodeMCU ESP8266: Αυτό είναι εκπαιδευτικό για τον τρόπο δημιουργίας ελεγκτή στάθμης νερού με βάση IOT. Οι δυνατότητες αυτού του έργου είναι:- Ενημερώσεις στάθμης νερού σε πραγματικό χρόνο στην εφαρμογή Android. Ενεργοποιήστε αυτόματα την αντλία νερού όταν το νερό φτάσει κάτω από το ελάχιστο επίπεδο. Αου