Πίνακας περιεχομένων:

Παρακολούθηση ενέργειας σε 15 λεπτά: 3 βήματα
Παρακολούθηση ενέργειας σε 15 λεπτά: 3 βήματα

Βίντεο: Παρακολούθηση ενέργειας σε 15 λεπτά: 3 βήματα

Βίντεο: Παρακολούθηση ενέργειας σε 15 λεπτά: 3 βήματα
Βίντεο: ΠΗΡΑ ενα κουτι ΠΡΟΦΥΛΑΚΤΙΚΑ…. 2024, Νοέμβριος
Anonim
Παρακολούθηση ενέργειας σε 15 λεπτά
Παρακολούθηση ενέργειας σε 15 λεπτά

Αυτός είναι ένας αισθητήρας wifi για να κολλήσετε το φλας στο μετρητή ηλεκτρικής ενέργειας. Ανιχνεύει αναλαμπές με LDR και εμφανίζει ισχύ στην οθόνη OLED. Αποστέλλει δεδομένα στον πίνακα ελέγχου πίνακα, ζωντανό παράδειγμα εδώ. Εγγραφείτε για έναν δωρεάν λογαριασμό επίδειξης:

Απαιτούμενα μέρη: ESP8266 TTGO 0.91 OLED (ή κανονικό ESP8266 και λειτουργεί χωρίς οθόνη) LDR (αντίσταση εξαρτώμενη από το φως) αντίσταση 10K

Κόστος: Συνολικά περίπου 9 $.

Συμβουλή: Το ESP8266 TTGO 0.91 "OLED πωλείται στο ebay, αναζητήστε:" esp8266 oled 0.91 ".

Βήμα 1: Συγκολλητικό

Κόλλα μετάλλων
Κόλλα μετάλλων
Κόλλα μετάλλων
Κόλλα μετάλλων

Υπάρχουν μόνο 4 σημεία συγκόλλησης: το LDR πηγαίνει από το A0 στο D0 (gpio16). Η αντίσταση 10K πηγαίνει από το A0 στο GND.

Βήμα 2: Κωδικός

Το πρόγραμμα γίνεται με το Arduino. Λήψη κώδικα στον ιστότοπό μου στο Github:

Εξαρτήσεις: Χρειάζεστε κάποιες βιβλιοθήκες, U8g2lib, PubSubClient, θα τις βρείτε στο Διαχειριστή βιβλιοθηκών.

Ρυθμίσεις: Ορίστε τις τιμές σας πάνω από τον κώδικα. Εξηγούνται καλά.

Μεταφόρτωση: Επιλέξτε προγραμματιστή 'LOLIN (WEMOS) D1 R2 & mini'. Εάν δεν το βλέπετε στο μενού πλακέτας, εγκαταστήστε το ESP8266 στο Arduino Boards Manager.

Μεταβείτε σε αυτό το νήμα εάν το TTGO OLED δεν λειτουργεί. Μερικά pinout i2c OLED εμφανίζονται εκεί.

Βήμα 3: Πίνακας πληροφοριών

Thingsboard
Thingsboard
Thingsboard
Thingsboard
Thingsboard
Thingsboard

Εγγραφείτε για δωρεάν ζωντανή επίδειξη στη διεύθυνση

Προσθήκη συσκευής, με όνομα Ενεργειακή οθόνη.

Στο στοιχείο "Λεπτομέρειες" της συσκευής, κάντε κλικ στην επιλογή "Αντιγραφή διακριτικού πρόσβασης" Επικολλήστε αυτήν τη συμβολοσειρά στο THINGSBOARD_TOKEN σε κώδικα και ανεβάστε.

Εάν όλα πήγαν καλά, θα πρέπει τώρα να βλέπετε δεδομένα στη συσκευή "Τελευταία τηλεμετρία". Επιλέξτε δεδομένα τηλεμετρίας "wh" (Υπολογιζόμενα Watt ανά ώρα) και κάντε κλικ στην επιλογή "Εμφάνιση στο widget". Επιλέξτε "Chart" στο αναπτυσσόμενο μενού και βρείτε "Timeseries - Πλατάρετε "στη συλλογή καρουζέλ. Κάντε κλικ στο" Προσθήκη στον πίνακα ελέγχου ". Επιλέξτε έναν υπάρχοντα ή δημιουργήστε έναν νέο πίνακα ελέγχου. Επιλέξτε" Άνοιγμα πίνακα ελέγχου "και κάντε κλικ στο OK. Στον πίνακα ελέγχου θέλετε να αλλάξετε το Timewindow σε 2 ώρες και τη συγκέντρωση δεδομένων σε Κανένας.

Για το Αναλογικό μανόμετρο, κάντε τα ίδια βήματα από την Τηλεμετρία και επιλέξτε Αναλογικό μετρητή στο Widget. Όταν επιστρέψετε στον Πίνακα ελέγχου, οι παράμετροι του μετρητή έχουν επεξεργαστεί. Στα "ΔΕΔΟΜΕΝΑ", ο αριθμός των δεκαδικών ορίζεται σε 0., Η ελάχιστη και η μέγιστη τιμή έχουν οριστεί σε 0 και 8000 και η ένδειξη «Μεγάλος αριθμός τσιμπουριών» έχει οριστεί σε 10, για να καθαρίσει 1000 σημάδια.

Εγινε.

Συνιστάται: