Πίνακας περιεχομένων:
Βίντεο: Μινιμαλιστικό ρολόι IoT (χρησιμοποιώντας ESP8266, Adafruit.io, IFTTT και Arduino IDE): 10 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Ακολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά με: Κατασκευαστής, μηχανικός, τρελός επιστήμονας και εφευρέτης Περισσότερα για το IgorF2 »
Σε αυτό το σεμινάριο δείχνω πώς μπορείτε να κάνετε ένα μινιμαλιστικό ρολόι συγχρονισμένο με το διαδίκτυο. Το δοκίμασα με δύο διαφορετικούς πίνακες βασισμένους σε ESP8266: Firebeetle και NodeMCU. Ο μικροελεγκτής λαμβάνει την τρέχουσα ώρα από έναν διακομιστή Google και τον εμφανίζει σε έναν δακτύλιο LED NeoPixel. Λαμβάνει επίσης τρέχοντα δεδομένα καιρού από το WeatherUnderground, χρησιμοποιώντας πλατφόρμες IFTTT και Adafruit.io και αλλάζει χρώματα LED με βάση τις καιρικές συνθήκες.
Δεν θα έχει καλή ανάλυση (λόγω του μικρού αριθμού LED), αλλά είναι ένας καλός τρόπος για να εξασκήσετε την κωδικοποίηση και τις ηλεκτρονικές σας δεξιότητες χρησιμοποιώντας ένα μικρό αριθμό εξαρτημάτων. Θα είμαι επίσης σε θέση να δημιουργήσω μια συσκευή που «γνωρίζει» την τρέχουσα ώρα, χωρίς τη χρήση εξωτερικού κυκλώματος ρολογιού πραγματικού χρόνου και η οποία μπορεί να «αντιλαμβάνεται» τις αλλαγές του καιρού.
Μπορεί να το ενσωματώσετε με άλλα gadget που διαθέτουν ήδη έναν δακτύλιο LED ρελαντί. Σχεδιάστηκε για το IoT freshner air (https://www.instructables.com/id/IoT-Air-Freshner-with-NodeMCU-Arduino-IFTTT-and-Ad/), προσδίδοντάς του μια νέα λειτουργικότητα. Μπορείτε να κάνετε το ίδιο σε άλλα gadget.
Μερικές από τις γνώσεις που χρησιμοποιήθηκαν εδώ βασίστηκαν στο Becky Stern φοβερό Internet of Things Class. Συνιστάται ανεπιφύλακτα!
Μέρος του κώδικα βασίστηκε σε σχόλια από τα torrentrousers στο φόρουμ ESP8266 https://www.esp8266.com/viewtopic.php?f=29&t=6007&start=5. Ευχαριστώ που βοηθήσατε την κοινότητα!
Βήμα 1: Εργαλεία και υλικά
Για αυτό το έργο χρειάστηκα μια μικρή ποσότητα υλικών:
- Σύρμα συγκόλλησης. Το χρειάστηκα για να κολλήσω μερικά καλώδια στο δακτύλιο LED και να κολλήσω τη ράβδο ακίδων στους πίνακες ESP8266.
-
ESP8266 πλακέτα dev. Υπάρχουν αρκετοί πίνακες με βάση το ESP8266. Δοκίμασα δύο από αυτά σε αυτό το σεμινάριο:
- Firebeetle (σύνδεσμος)?
- NodeMCU (σύνδεσμος / σύνδεσμος).
- NeoPixel 16 x WS2812 5050 RGB LED (σύνδεσμος / σύνδεσμος / σύνδεσμος).
- Καλώδιο MiniUSB, για τη σύνδεση μεταξύ της πλακέτας ESP8266 και του υπολογιστή (για τη μεταφόρτωση του κωδικού).
- 5V, φορτιστής USB (φορτιστής τηλεφώνου, για παράδειγμα) για την τροφοδοσία του κυκλώματος.
- 3 σύρματα γυναικών-γυναικών. Το χρησιμοποίησα για τη σύνδεση μεταξύ του δακτυλίου LED και της πλακέτας ESP8266.
Ο πίνακας ανάπτυξης συνδέει ένα δεδομένο δίκτυο Wi-Fi και λαμβάνει ορισμένα δεδομένα από την πλατφόρμα Adafruit.io. Ένας δακτύλιος NeoPixel χρησιμοποιείται ως ρολόι. Μπορεί επίσης να υποδεικνύει την κατάσταση του gadget (εάν η σύνδεση Wi-fi ήταν επιτυχής, για παράδειγμα). Το χρώμα των LED θα εξαρτηθεί από τα δεδομένα που λαμβάνονται από μια ροή του Adafruit.io. Χρησιμοποιήθηκε φορτιστής USB 5V για την τροφοδοσία της πλακέτας ελέγχου και όλων των περιφερειακών.
Μόλις χρησιμοποιήθηκε ένας δακτύλιος NeoPixel 16 LED, η ανάλυση για το ρολόι μου ήταν αρκετά περιορισμένη. Η ελάχιστη διαίρεση για το LED δευτερολέπτων είναι περίπου 4 δευτερόλεπτα. Η λυχνία LED των λεπτών ενημερώνεται μόνο κάθε 4 λεπτά. Μπορείτε να χρησιμοποιήσετε έναν δακτύλιο με περισσότερες λυχνίες LED εάν θέλετε καλύτερη ανάλυση. Υπάρχουν εκδόσεις με 24 LED (σύνδεσμος / σύνδεσμος), για παράδειγμα. Ένας δακτύλιος 12 LED θα ήταν επίσης μια καλή επιλογή για την εμφάνιση των ωρών (σύνδεσμος / σύνδεσμος).
Οι παραπάνω σύνδεσμοι είναι μόνο μια πρόταση για το πού μπορείτε να βρείτε τα στοιχεία που χρησιμοποιούνται σε αυτό το σεμινάριο (και ίσως να υποστηρίξετε τα μελλοντικά μου μαθήματα). Μη διστάσετε να τα αναζητήσετε αλλού και να αγοράσετε στο αγαπημένο σας τοπικό ή ηλεκτρονικό κατάστημα.
Μπορείτε επίσης να σχεδιάσετε μια θήκη με 3D εκτύπωση για το ρολόι σας. Γνωρίζατε ότι μπορείτε να αγοράσετε ένα Anet A8 μόνο με 169,99 $; Κάντε κλικ εδώ και αποκτήστε το δικό σας!
Συνιστάται:
Πώς να δημιουργήσετε ένα μινιμαλιστικό ρολόι LED: 9 βήματα
Πώς να δημιουργήσετε ένα μινιμαλιστικό ρολόι LED: Όλα αυτά τα ψηφιακά ρολόγια τοίχου μπορεί να είναι τόσο απασχολημένα, έτσι δεν είναι; Δεν θέλετε πραγματικά μια μεγάλη φωτεινή επταψήφια οθόνη που συσσωρεύει τον τοίχο σας, εμποδίζοντας, έτσι; Ακόμα και τα αναλογικά ρολόγια, αν και πιο απλά, έχουν ακόμα άσχημους μαύρους αριθμούς και χέρια
Μινιμαλιστικό ρολόι λέξεων: 28 βήματα (με εικόνες)
Μινιμαλιστικό ρολόι λέξεων: Ένα μεγάλο ευχαριστώ στο Super Make Something καθώς αυτό το έργο ήταν εμπνευσμένο από το ρολόι λέξεων Neopixel. Δημιούργησα αυτό το ρολόι ως μέρος του IGCSE Design & Μαθήματα τεχνολογίας και έλαβε Α* για αυτό. Το μοντέλο CAD βασίστηκε στη σύντηξη εκ των προτέρων
ESP8266 NODEMCU BLYNK IOT Φροντιστήριο - Esp8266 IOT χρησιμοποιώντας Blunk και Arduino IDE - Έλεγχος LED μέσω Διαδικτύου: 6 βήματα
ESP8266 NODEMCU BLYNK IOT Φροντιστήριο | Esp8266 IOT χρησιμοποιώντας Blunk και Arduino IDE | Έλεγχος LED μέσω Διαδικτύου: Γεια σας παιδιά σε αυτό το εγχειρίδιο θα μάθουμε πώς να χρησιμοποιούμε το IOT με το ESP8266 ή το Nodemcu. Θα χρησιμοποιήσουμε την εφαρμογή blynk για αυτό. Έτσι, θα χρησιμοποιήσουμε το esp8266/nodemcu μας για να ελέγξουμε τις λυχνίες LED στο διαδίκτυο. Έτσι, η εφαρμογή Blynk θα συνδεθεί με το esp8266 ή το Nodemcu
Wi-Fi Smart Scale (με ESP8266, Arduino IDE, Adafruit.io και IFTTT): 18 βήματα (με εικόνες)
Wi-Fi Smart Scale (με ESP8266, Arduino IDE, Adafruit.io και IFTTT): Αν είναι ήδη καλοκαίρι όπου ζείτε, είναι πιθανώς μια καλή στιγμή για υπαίθριες δραστηριότητες γυμναστικής. Το τρέξιμο, το ποδήλατο ή το τζόκινγκ είναι φοβερή άσκηση για να μπορέσετε να είστε σε φόρμα. Και αν θέλετε να χάσετε ή να ελέγξετε το τρέχον βάρος σας, είναι απαραίτητο να
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ