Πίνακας περιεχομένων:
- Βήμα 1: Απαιτήσεις και ρύθμιση
- Βήμα 2: Ρύθμιση Arduino IDE
- Βήμα 3: Κωδικοποίηση του SONOFF Dual
- Βήμα 4: Ελέγξτε τις συσκευές σας από απόσταση
Βίντεο: SONOFF Dual Tutorial: Ελέγξτε τις ηλεκτρικές συσκευές σας από απόσταση χρησιμοποιώντας MQTT και Ubidots: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτό το ρελέ Wi-Fi αξίας $ 9 μπορεί να ελέγχει δύο συσκευές ταυτόχρονα. Μάθετε πώς να το συνδέσετε με το Ubidots και να αξιοποιήσετε πλήρως τις δυνατότητές του!
Σε αυτόν τον οδηγό θα μάθετε πώς να ελέγχετε μερικές συσκευές 110V μέσω Wi-Fi για $ 9, χρησιμοποιώντας το SONOFF Dual της Itead. Σε σύγκριση με τα έξυπνα βύσματα WiFi στην αγορά, το SONOFF είναι μια εξαιρετική εναλλακτική λύση για την κατασκευή έξυπνων σπιτιών, ακόμη και βιομηχανικών έργων IoT σε μεγαλύτερη κλίμακα. Επιπλέον, βασίζεται στο δημοφιλές τσιπ ESP8266 Wi-Fi, καθιστώντας το συμβατό με το περιβάλλον Arduino και άλλους πόρους όπως οι βιβλιοθήκες μας ESP στο Ubidots.
Βήμα 1: Απαιτήσεις και ρύθμιση
Για να ακολουθήσετε αυτό το Instructable, θα χρειαστείτε:
- Μια συσκευή UartSBee για να μπορείτε να προγραμματίσετε το SONOFF χρησιμοποιώντας τον υπολογιστή σας
- A SONOFF Dual
- Η βιβλιοθήκη UbidotsESPMQTT
- Λογαριασμός Ubidots - ή - Άδεια STEM
Ρύθμιση υλικού
Αποσυναρμολογήστε τη συσκευή SONOFF Dual, για να αποκτήσετε πρόσβαση στο pinout SONOFF TTL, το οποίο θα χρειαστεί για να προγραμματίσετε το ενσωματωμένο ESP8266. Το SONOFF έρχεται χωρίς δύο κεφαλίδες καρφιτσών, οπότε θα πρέπει να τις κολλήσετε πριν προγραμματίσετε τη μονάδα.
Μετά τη συγκόλληση, συνδέστε την πλακέτα στο UartSBee ακολουθώντας αυτόν τον πίνακα:
UartSBee - SONOFF Διπλό
VCC - VCC
TX - RX
RX - TX
GND - GND
Βήμα 2: Ρύθμιση Arduino IDE
Στο Arduino IDE, κάντε κλικ στα Αρχεία -> Προτιμήσεις και εισαγάγετε αυτήν τη διεύθυνση URL στο πεδίο Διευθύνσεις διευθύνσεων πρόσθετων πινάκων, για να έχετε πρόσβαση στις βιβλιοθήκες του ESP8266 για το Arduino:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Αυτό το πεδίο υποστηρίζει πολλές διευθύνσεις URL. Διαχωρίστε τα με κόμματα σε περίπτωση που έχετε ήδη πληκτρολογήσει άλλες διευθύνσεις URL.
- Ανοίξτε το Boards Manager από το Tools -> Board menu και εγκαταστήστε την πλατφόρμα ESP8266.
- Μετά την εγκατάσταση, μεταβείτε στο μενού Εργαλεία> Πίνακας και επιλέξτε την πλακέτα: Generic ESP8266 Module.
- Κατεβάστε τη βιβλιοθήκη UbidotsESPMQTT ως αρχείο ZIP στον λογαριασμό μας στο GitHub.
- Πίσω στο Arduino IDE, κάντε κλικ στο Sketch -> Include Library -> Add. ZIP Library.
- Επιλέξτε το αρχείο. ZIP του UbidotsESPMQTT και, στη συνέχεια, κάντε κλικ στο "Αποδοχή" ή "Επιλογή". Κλείστε το Arduino IDE και ανοίξτε το ξανά.
Βήμα 3: Κωδικοποίηση του SONOFF Dual
Αυτό το δείγμα κώδικα θα εγγραφεί σε μια μεταβλητή Ubidots που ενεργοποιεί ή απενεργοποιεί και τα δύο ρελέ ταυτόχρονα.
Πριν εκτελέσετε τον κώδικα, μεταβείτε στον λογαριασμό σας στο Ubidots, εντοπίστε την καρτέλα "Συσκευές" και δημιουργήστε μια Συσκευή που ονομάζεται "SONOFF Dual" και μια μεταβλητή σε αυτήν που ονομάζεται "Ρελέ". Θα πρέπει να μοιάζει με αυτήν την εικόνα.
Βεβαιωθείτε ότι η ετικέτα Device API είναι "sonoff-dual" και η μεταβλητή ετικέτα API είναι "ρελέ". Αυτά είναι τα μοναδικά αναγνωριστικά που χρησιμοποιούνται από το SONOFF για να γνωρίζουν σε ποια μεταβλητή να εγγραφούν στον μεσίτη MQTT. Μπορείτε να επεξεργαστείτε τις ετικέτες εάν χρειάζεται. Τώρα είστε έτοιμοι να αναβοσβήσετε τη συσκευή σας με αυτόν τον κωδικό!
Βήμα 4: Ελέγξτε τις συσκευές σας από απόσταση
Αφού αναβοσβήσετε τις συσκευές σας, ανοίξτε τη σειριακή οθόνη του Arduino IDE, θα δείτε κάτι όπως στην εικόνα, πράγμα που σημαίνει ότι η σύνδεση WiFi και η συνδρομή MQTT ήταν επιτυχημένες.
Τώρα μεταβείτε στην καρτέλα "Πίνακες ελέγχου" και προσθέστε ένα νέο Widget του τύπου "Control" "Switch". Αυτός ο διακόπτης θα στείλει ένα "1" ή ένα "0" στη μεταβλητή "Relays", το οποίο στη συνέχεια διαβάζεται στη λειτουργία επανάκλησης του SONOFF για ενεργοποίηση ή απενεργοποίηση των ρελέ. Τώρα μπορείτε να ελέγξετε το SONOFF Dual από απόσταση από τον πίνακα ελέγχου σας!
Συνιστάται:
Διακόπτης Tuchless για οικιακές συσκευές -- Ελέγξτε τις οικιακές σας συσκευές χωρίς κανέναν διακόπτη: 4 βήματα
Διακόπτης Tuchless για οικιακές συσκευές || Ελέγξτε τις οικιακές σας συσκευές χωρίς κανέναν διακόπτη: Αυτός είναι ένας διακόπτης χωρίς κάλυμμα για οικιακές συσκευές. Μπορείτε να το χρησιμοποιήσετε σε οποιονδήποτε δημόσιο χώρο έτσι ώστε να βοηθήσει στην καταπολέμηση οποιουδήποτε ιού. Το κύκλωμα βασίζεται σε κύκλωμα σκοτεινού αισθητήρα που κατασκευάζεται από το Op-Amp και το LDR. Δεύτερο σημαντικό μέρος αυτού του κυκλώματος SR Flip-Flop με Sequencell
Ελέγξτε τις οικιακές συσκευές χρησιμοποιώντας το Node MCU και το Google Assistant - IOT - Μπλίνκ - IFTTT: 8 βήματα
Ελέγξτε τις οικιακές συσκευές χρησιμοποιώντας το Node MCU και το Google Assistant | IOT | Μπλίνκ | IFTTT: Ένα απλό έργο για τον έλεγχο συσκευών χρησιμοποιώντας το Google Assistant: Προειδοποίηση: Χειρισμός ρεύματος Η ηλεκτρική ενέργεια μπορεί να είναι επικίνδυνη. Χειριστείτε με μεγάλη προσοχή. Προσλάβετε έναν επαγγελματία ηλεκτρολόγο ενώ εργάζεστε με ανοιχτά κυκλώματα. Δεν θα αναλάβω ευθύνες για τον
Ελέγξτε τις ηλεκτρικές σας συσκευές με το τηλεχειριστήριό σας (ir Remote) με οθόνη θερμοκρασίας και υγρασίας: 9 βήματα
Ελέγξτε τις ηλεκτρικές σας συσκευές με το τηλεχειριστήριό σας (ir Remote) με οθόνη θερμοκρασίας και υγρασίας: γεια είμαι Abhay και είναι το πρώτο μου ιστολόγιο στο Instructables και σήμερα θα σας δείξω πώς να ελέγχετε τις ηλεκτρικές σας συσκευές με το τηλεχειριστήριό σας χτίζοντας αυτό απλό έργο. ευχαριστώ το εργαστήριο atl για την υποστήριξη και την παροχή υλικού
Ελέγξτε τις οικιακές συσκευές από το Smarthphone σας με την εφαρμογή Blynk και το Raspberry Pi: 5 βήματα (με εικόνες)
Ελέγξτε τις οικιακές συσκευές από το Smarthphone σας με την εφαρμογή Blynk και το Raspberry Pi: Σε αυτό το έργο, θα μάθουμε πώς να χρησιμοποιούμε την εφαρμογή Blynk και το Raspberry Pi 3 για να ελέγχουμε τις οικιακές συσκευές (καφετιέρα, λάμπα, κουρτίνα παραθύρου και άλλα … ) .Συστατικά υλικού: Raspberry Pi 3 Relay Lamp Breadboard WiresS εφαρμογές λογισμικού: Blynk A
Αυτοματοποιήστε τις οικιακές συσκευές σας χρησιμοποιώντας MESH και Logitech Harmony: 5 βήματα (με εικόνες)
Αυτοματοποιήστε τις οικιακές συσκευές σας χρησιμοποιώντας MESH και Logitech Harmony: lookingάχνετε τρόπο να αυτοματοποιήσετε τις οικιακές συσκευές σας με λίγη προσπάθεια; Έχετε βαρεθεί να χρησιμοποιείτε τηλεχειριστήριο για να αλλάξετε τις συσκευές σας " Ενεργό " και " Ανενεργό "; Μπορείτε να αυτοματοποιήσετε τις συσκευές σας με τον αισθητήρα κίνησης MESH και το Logitech Ha