Πίνακας περιεχομένων:
Βίντεο: MQTT Έλεγχος φωτός με 6LoWPAN: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Ακολουθώντας το βιβλίο "IoT σε πέντε ημέρες" και το παράδειγμα στο github, αυτό το demo υλοποιεί τη χρήση μεταβλητής εντολής από ubidots και διαβάζει έναν ψηφιακό αισθητήρα φωτός.
Χρησιμοποιήθηκε ένας δρομολογητής 6LoWPAN/IPv4 για τη μετάφραση των δεδομένων 6LoWPAN/IPv6 από το ασύρματο δίκτυο σε έναν απομακρυσμένο μεσίτη MQTT στο "σύννεφο", στην περίπτωση αυτή Ubidots, η εφαρμογή δημιουργεί έναν τύπο δέντρου γεγονότων:
- ένα συμβάν δεδομένων (οι μετρήσεις αισθητήρων δημοσιεύονται περιοδικά)
- συμβάν συναγερμού (μετρήσεις αισθητήρων πάνω/κάτω από ένα δεδομένο όριο)
- δεδομένα από το Ubidots (η συσκευή διαβάζει την τιμή που δημοσιεύτηκε από την πλατφόρμα)
Τα σεμινάρια είναι με linux, υπάρχει μια εικόνα για ανάπτυξη που μπορεί να χρησιμοποιηθεί σε Windows με VMware
Βήμα 1: Αναβοσβήνει το RE-Mote
για φλας αυτό πρέπει:
- ανοιχτό τερματικό
-μεταβείτε στον/παραδείγματα/zolertia/tutorial/99-apps/mqtt-node
- επεξεργαστείτε το Makerfile με ubidots και φωτισμό
- αντιγράψτε το διακριτικό του λογαριασμού ubidots και επικολλήστε το στο ubidots.h μέσα στο φάκελο cloud
- ελέγξτε ότι το RE_Mote είναι συνδεδεμένο στο πρόγραμμα
- ανεβάστε το Makefile στο RE-Mote
- το επόμενο βήμα είναι ο προγραμματισμός και η διαμόρφωση του Orion, εξηγείται στο github
Βήμα 2: ΕΓΙΝΕ
Αν μεταφορτωθεί επιτυχώς, θα δείτε μέσω του τερματικού την απόκριση RE-Mote που φορτώνει συνεχώς τις τιμές των αισθητήρων και τις δημοσιεύει περιοδικά με τη διεύθυνση της συσκευής.
Στην πλατφόρμα ubidots εντός συσκευών και στη συσκευή που ταιριάζει με τη δημοσιευμένη διεύθυνση, μπορείτε να δείτε όλες τις μεταβλητές που έχουν μεταφορτωθεί από τη συσκευή.
Το led_toggle είναι μια μεταβλητή που δεν δημιουργείται, η συσκευή δεν τη φορτώνει στην πλατφόρμα, αλλά η πλατφόρμα τη φορτώνει στη συσκευή. Για να ελέγξουμε το led χρειαζόμαστε τη μεταβλητή led_toggle, για αυτό κάνουμε κλικ στο Add Variable, Default και το όνομα led_toggle.
Στον πίνακα ελέγχου θα δημιουργήσουμε ένα widget, Control, Slider, Add Variable, κλικ στη διεύθυνση της συσκευής, led_toggle, Max: 100, Min: 0, Add Variable.
Αν σύρετε τη γραμμή θα δείτε πώς ανάβει το led και οι τιμές δημοσιεύονται στο τερματικό, η τιμή της γραμμής είναι μεταξύ 0 και 100, στη συσκευή αυτή η τιμή πρέπει να είναι 16 bit που φτάνει τα 65535, για να το ελέγξετε είναι πολλαπλασιασμένο με έναν συντελεστή έτσι 100 * 655 = 65500.
Συνιστάται:
Έλεγχος φωτός δέκτη IR: 4 βήματα
Έλεγχος φωτός δέκτη IR: Εάν μόλις αρχίσετε να μαθαίνετε πώς να χρησιμοποιείτε έναν δέκτη IR και να καταλαβαίνετε πώς λειτουργεί το εξάρτημα, αυτό είναι το τέλειο έργο για να ξεκινήσετε! Πριν προχωρήσετε σε αυτό το έργο, βεβαιωθείτε ότι έχετε κατεβάσει τη βιβλιοθήκη δέκτη IR που βρίσκεται στο
Έλεγχος φωτεινότητας Έλεγχος LED βασισμένος σε PWM χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: 8 βήματα (με εικόνες)
Έλεγχος φωτεινότητας PWM Βασισμένος έλεγχος LED χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: Προσπαθούσα να βρω έναν τρόπο να εξηγήσω πώς λειτουργούσε το PWM στους μαθητές μου, οπότε έθεσα τον εαυτό μου στην προσπάθεια να ελέγξω τη φωτεινότητα ενός LED χρησιμοποιώντας 2 κουμπιά - το ένα κουμπί αυξάνει τη φωτεινότητα ενός LED και το άλλο το μειώνει. Για να προχωρήσει
ESP8266 RGB LED STRIP WIFI Έλεγχος - NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi - Έλεγχος Smartphone RGB LED STRIP: 4 βήματα
ESP8266 RGB LED STRIP WIFI Έλεγχος | NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi | RGB LED STRIP Smartphone Control: Γεια σας παιδιά σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε το nodemcu ή το esp8266 ως τηλεχειριστήριο IR για τον έλεγχο μιας λωρίδας LED RGB και το Nodemcu θα ελέγχεται από smartphone μέσω wifi. Έτσι, βασικά μπορείτε να ελέγξετε το RGB LED STRIP με το smartphone σας
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Διακόπτης φωτός ακόμα λειτουργεί, χωρίς επιπλέον εγγραφή .: 9 βήματα (με εικόνες)
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Ο διακόπτης φωτός εξακολουθεί να λειτουργεί, χωρίς επιπλέον εγγραφή .: Ενημέρωση 25 Νοεμβρίου 2017 - Για έκδοση υψηλής ισχύος αυτού του έργου που μπορεί να ελέγξει κιλοβάτ φορτίου, ανατρέξτε στην ενότητα Επαναπροσαρμογή ελέγχου BLE σε φορτία υψηλής ισχύος - Δεν απαιτείται επιπλέον παροχή Ενημέρωση 15 Νοεμβρίου 2017 - Ορισμένες πλακέτες BLE / στοίβες λογισμικού με
Διακόπτης ενεργοποιημένου φωτός κίνησης με αισθητήρα φωτός: 5 βήματα
Διακόπτης ενεργοποιημένου φωτός κίνησης με αισθητήρα φωτός: Ο διακόπτης ενεργοποιημένου φωτός κίνησης έχει πολλές εφαρμογές τόσο στο σπίτι όσο και στο γραφείο. Αυτό, ωστόσο, έχει προσθέσει το πλεονέκτημα της ενσωμάτωσης ενός αισθητήρα φωτός, έτσι ώστε αυτό το φως να ενεργοποιείται μόνο τη νύχτα