Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ρύθμιση της πλακέτας ESP8266
- Βήμα 2: Εγκαταστήστε το WLED στο ESP8266
- Βήμα 3: Καλωδίωση
- Βήμα 4: Αρχική ρύθμιση
- Βήμα 5:
Βίντεο: Πώς να χρησιμοποιήσετε τον ελεγκτή Wled RGB: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια σε όλους ελπίζω όλοι να είναι απόλυτα καλά και ασφαλείς στη συνεχιζόμενη πανδημία
Λυπάμαι πολύ που είχα κολλήσει με το Work & Projects και πολλή επεξεργασία που έχει γίνει ακόμα
Σε αυτό το βίντεο θα σας δείξω στο Wled ένα απλό χειριστήριο RGB Pixel, το οποίο μπορείτε να το κάνετε μόνοι σας
Αυτό δεν είναι φτιαγμένο από εμένα και δεν αναλαμβάνω καμία ιδιοκτησία αυτής της εργασίας απλώς θα σας βοηθήσω
Για να γίνει αυτό για εσάς, έτσι. Αν σας αρέσει αυτό το έργο, κάντε εγγραφή στο κανάλι μου και μπορείτε να δείξετε μερικά
αγάπη στον Δημιουργό του Έργου με δωρεά
github.com/Aircoookie/WLED
Το WLED είναι λογισμικό ανοιχτού κώδικα. Γράφτηκε από έναν φοβερό προγραμματιστή που ονομάζεται Aircoookie. Το WLED γράφτηκε για να λειτουργεί σε μικροελεγκτές ESP8266 και ESP32 για να βοηθήσει στον έλεγχο των LED "NeoPixel" (WS2812B, WS2811, SK6812, APA102). Όταν είναι εγκατεστημένο σε μικροελεγκτή όπως το ESP8266, Το WLED εκτελεί έναν διακομιστή ιστού που μπορεί να ελεγχθεί από μια εφαρμογή iOS ή Android, API, MQTT, Blynk, Alexa.
Εάν είστε εξοικειωμένοι με το Arduino και τους μικροελεγκτές αυτό θα ήταν ένα κομμάτι κέικ
ακόμα κι αν όχι, θα φτάσετε κάπου ακολουθώντας αυτές τις οδηγίες
Χαρακτηριστικά
- Βιβλιοθήκη WS2812FX ενσωματωμένη για πάνω από 100 ειδικά εφέ
- Εφέ θορύβου FastLED και 50 παλέτες
- Σύγχρονο περιβάλλον χρήστη με χρώματα, εφέ και τμήματα ελέγχου Τμήματα για ρύθμιση διαφορετικών εφέ και χρώματα σε τμήματα της λυχνίας LED Σελίδα ρυθμίσεων - διαμόρφωση μέσω δικτύου Σημείο πρόσβασης και λειτουργία σταθμού - αυτόματο αποτυχημένο APS Υποστήριξη για ταινίες RGBW 16 προεπιλογές χρήστη για εύκολη αποθήκευση και φόρτωση χρωμάτων/εφέ,
- Υποστηρίζει ποδηλασία μέσω αυτών. Λειτουργίες macro για την αυτόματη εκτέλεση κλήσεων API Λειτουργία Nightlight (σταδιακά μειώνεται) Πλήρης ενημέρωση λογισμικού OTA (HTTP + ArduinoOTA), προστασία με κωδικό πρόσβασης Διαμορφώσιμο αναλογικό ρολόι + υποστήριξη για το κιτ Cronixie by DiamexConfigurable Auto Brightness limit για ασφαλέστερη λειτουργία
Προμήθειες
1) ESP8266 Board nodemcu/Wemos D1 mini
2) Το λογισμικό που χρησιμοποίησα για να κάψω γρήγορα το αρχείο ESP8266 ονομάζεται NodeMCU PyFlasher. marcelstoer (προγραμματιστής) για την κατασκευή του. έχω βάλει το αρχείο στις οδηγίες
3) καλώδιο micro usb
4) καλώδια umper αν δεν θέλετε να κολλήσετε
5) Τροφοδοσία 5V 3Amps
6) Θηλυκό καλώδιο τροφοδοσίας
7) λωρίδες WS2812B, WS2811, SK6812 RGB (χρησιμοποιώ leds WS2811)
7) Ένα μικρό πλαστικό περίβλημα (προαιρετικό)
Βήμα 1: Ρύθμιση της πλακέτας ESP8266
Το πρώτο πράγμα που πρέπει να εγκαταστήσετε τα προγράμματα οδήγησης για την πλακέτα σας
Συνήθως οι πίνακες έχουν προγράμματα οδήγησης Ch340 CH340
μπορείτε να το κατεβάσετε και να το εγκαταστήσετε από εδώ.
Βήμα 2: Εγκαταστήστε το WLED στο ESP8266
Το λογισμικό που χρησιμοποίησα για να αναβοσβήνω/κάψω το Wemos d1 μου είναι το NodeMCU PyFlasher. Ευχαριστώ τον marcelstoer για την κατασκευή του.
github.com/marcelstoer/nodemcu-pyflasher/r…
είναι πραγματικά εύκολο στη χρήση λογισμικού
Μόλις εγκατασταθεί, τώρα μεταβείτε στο Wled
github.com/Aircoookie/WLED/releases
από εκεί κατεβάστε το αρχείο.bin από τις εκδόσεις για ESP8266
μόλις κατεβάσετε το αρχείο.bin
φλας που στο esp8266 σας χρησιμοποιώντας το Pyflasher ελέγξτε τις εικόνες για αναφορά (κρατήστε τα πάντα όπως είναι
αν χρησιμοποιείτε τον ίδιο πίνακα όπως εγώ)
στο φλας PY επιλέξτε τη θύρα Com και επιλέξτε τη θέση του αρχείου
Διατηρήστε την τιμή Baude στα 115200
λειτουργία φλας DIO
Μπορείτε να επιλέξετε το κουμπί επιλογής ναι Σκουπίζει όλα τα δεδομένα
με αυτό μπορείτε να διαγράψετε εάν υπάρχουν προηγούμενα γραπτά δεδομένα που υπάρχουν στον πίνακα
στη συνέχεια κάντε κλικ στο Flash Node MCU.
Μόλις όλα αναβοσβήνουν με επιτυχία, θα το κάνετε
να πάρετε μια
μήνυμα Το υλικολογισμικό αναβοσβήνει με επιτυχία, ξεκλειδώστε και επανασυνδέστε τη συσκευή.
Βήμα 3: Καλωδίωση
Σε αυτό το έργο χρησιμοποιώ το Ws2811 led που έχει τρεις ακίδες
Voltage +, GND -, & Data in
Συνδέστε την καλωδίωση όπως έχω δείξει στο διάγραμμα
ΠΑΡΑΚΑΛΩ σημειώστε μην συνδέετε USB & εξωτερική τροφοδοσία ταυτόχρονα στον πίνακα
Συνιστάται να τροφοδοτείτε τον πίνακα και τα Leds σας χρησιμοποιώντας εξωτερικό τροφοδοτικό
των 5V
Βήμα 4: Αρχική ρύθμιση
Μόλις γίνει το κύκλωμα και
Συνδέστε στην πρίζα και συνδέστε τα Leds
Και μεταβείτε στη σύνδεση Wi-Fi στο τηλέφωνο ή τον υπολογιστή σας
Θα δείτε ότι ο προεπιλεγμένος κωδικός πρόσβασης Wled-AP είναι wled1234 με πεζά γράμματα
Θα έχουμε μια επιλογή οθόνης εγκατάστασης
Πρέπει να εισαγάγετε όνομα χρήστη WIFI και κωδικό πρόσβασης wifi
Εκχωρήστε επίσης μια στατική πύλη
Και κάντε κλικ στην αποθήκευση
Η σελίδα θα κλείσει και το τηλέφωνό σας θα συνδεθεί ξανά στο οικιακό σας δίκτυο
εγκαταστήστε το Wled APP από το Play Store ή το Apple store
στη συνέχεια, κάντε κλικ στο Discover lights θα πάρει μια επιλογή, θα δείτε μια επιλογή
μεταβείτε στη ρύθμιση led και εισαγάγετε τους αριθμούς led που θέλετε να συνδέσετε
Στην περίπτωσή μου έχω 38 διατηρήσει τη Φωτεινότητα σε 255
Ως πείραμα έχω βάλει τρέχουσα παροχή 1500MA
Μπορείτε να αναφέρετε περισσότερα εάν έχετε ισχυρό τροφοδοτικό
Μπορείτε να επιλέξετε τον κύκλο χρωμάτων
Μπορείτε να διαιρέσετε το τμήμα Ι έκανα δύο τμήματα των 19 το καθένα
Μπείτε στα εφέ για να δείτε όλα τα υπέροχα εφέ
Βήμα 5:
Εάν θέλετε να υποστηρίξετε τον προγραμματιστή, μπορείτε να το κάνετε στη σελίδα του κόμβουGit
Ακολουθήστε με στο κανάλι μου στο instagram και στο Youtube και οδηγίες
Όλοι όσοι βλέπετε παρακάτω είναι οι Συνεργάτες:
Το 8bitbrett έκανε το WiFi να συνδέσει αυτόματα τον κωδικό QR με το λογότυπο Aircoookie/WLED! ο adamo έφτιαξε το λογότυπο του διακομιστή Discord! Ο @debsahu παρείχε την αυτόματη ανακάλυψη HomeAssistant και μεγάλη βοήθεια με το PIO!
Ο @frenck έκανε μια καταπληκτική, σταθερή και γεμάτη δυνατότητες εγγενή ενσωμάτωση με το HomeAssistant!
Το @photocromax βοηθά στη ζωντανή λειτουργία της ζωντανής απεικόνισης και πρόσθεσε προεπισκοπήσεις-g.webp
Η @raymiec εργάζεται επί του παρόντος στη δημιουργία των καλύτερων πελατών για Android και iOS!
@StormPie, ο δημιουργός του φοβερού UI για κινητά!
Ο @timothybrown πρόσθεσε έλεγχο ταυτότητας MQTT!
@viknet365 μετέφερε το εφέ Meteor!
Ο @wiesendaniel πρόσθεσε τη διαμόρφωση για το IDE της πλατφόρμας!
Ο @YeonV παρείχε την αρχική διαμόρφωση φωτισμού HomeAssistant MQTT!
Αυτή η λίστα δεν είναι πλήρης.
Δοκιμές, Συνεργάτες και Υποστηρικτές
47 Προϊόντα
Αχμέτ Ε.
Άλαν ΜακΝ.
Ανδρέας Ρ.
Άντριου Γ.
Άντριου Μ.
Άντριες Φ.
Άντι Σ.
Αντον Α.
Bernhard S.
Μπρένταν Β.
Μπρετ Χ.
Μπράιαν Ν.
Μπράιαν Χ.
Κρίστιαν Κ.
Κόντι Μ.
Κωνσταντίνος
Ντέιλ Λ.
David C.
Ντέιβιντ Μ.
Ντένις Χ.
Ντίνος Π.
Ντον Λ.
Ντουάν Β.
DrZzs (Justin A.)
Ντίλαν Λ.
Effectsmeister
Έρικ Ν.
Έρικ Π.
Έρικ Ζ.
ηλεκτρονική πόλη
Φάμπιαν Ν.
Φέλιξ Σ.
Φιλ
Γκάρι Ο.
Geert De V.
Γιώργος Β.
Γκράχαμ W.
Γκούναρ Β.
Χούκαν Χ.
App.doNotProcessConnectivityEvents = true; Χέικο
Χέρμαν Σ.
Horst F. M. @illuxions
ιτέχσπαρ
Τζέικομπ Δ.
Τζέιμς W.
Τζέισον Γ.
Τζέισον Σ.
Jens
Τζέρεμι Δ.
Τζιμ Π.
Τζον Β.
Jon D.
Τζόρνταν Α.
Τζόρνταν Τζ.
Τζόζεφ Σ.
Τζος Α.
Τζος Γ.
Τζάστιν Κ.
Kjell-Einar A.
Laurence C.
Leonhard A.
Leonhard S.
Μάρτιος.
Marc R.
Μάρκους Σ.
Μάριο Φ. Σ.
Σημάδια.
Mark V.
Μάρτιν Β.
Μάρτιν Χ.
Μάρτιν Λ.
Μάικλ Α.
Μάικλ Β.
Μάικλ Ε.
Μάικλ Ε.
Μάικλ Ε.
Max H.
Μέννο Β.
Nathan Y.
Νιλς Λ.
Νάιτζελ Χ.
Πασκάλ Β.
Πασκάλ Λ.
Ελαφρό κτύπημα
Πολ Β.
Paul-Christiaan D.
Πολ Χ.
Πέτρου Φ.
Primoz
Κουίντορ
Ραλφ U.
Ralph W.
Ράμον Χ.
Ραούλ Τ.
Ρομπ Κ.
Rüdiger H.
Ρούπερτο Γ.
Σκοτ Β.
Σκοτ Φ.
Self (Discord @tube)
Σέρχιο Μ.
Στέφαν Σ.
Στέφανος
Ο Στιβ Ο.
Σάιμον
S M Ark.
Τεέμου Χ.
Τόμας Ε.
Τόμας Σ.
Τιμόθεο Μ.
Τιμόθι Λ.
Τομπίας Β.
Τάιλερ Ρ.
Βαλέρ Μ.
Φόλκερ Β.
Βιατσέσλαβ Α.
Xavier A. A.
Χρησιμοποιημένες βιβλιοθήκες και εξαρτήσεις
ESP8266/ESP32 Arduino Core
NeoPixelBus by Makuna (πιρούνι svenihoney)
Βιβλιοθήκη FastLED
ESPAsyncTCP by me-no-dev
ESPAsyncUDP by me-no-dev (από 0.9.0)
ESPAsyncWebServer από me-no-dev
ArduinoJSON από τον bblanchon
async-mqtt-client από το marvinroger
WS2812FX by kitesurfer1404 (τροποποιημένο)
IRremoteESP8266 by markszabo (προαιρετικό)
Ζώνη ώρας από τον JChristensen
Βιβλιοθήκη Blynk (συμπιεσμένη)
Βιβλιοθήκη E1.31 από forkineye (τροποποιημένο)
Espalexa από Aircoookie (τροποποιημένο)
Πολλά περιλαμβανόμενα εφέ FastLED είναι τροποποιημένες εκδόσεις των ουσιών του kriegsman!
WebServer_tng κατά bbx10 (ESP32, έως 0,8,3) PubSubClient κατά knolleary (τροποποιημένο, έως 0,8,3)
Συνιστάται:
Visuino Πώς να χρησιμοποιήσετε τον επαγωγικό αισθητήρα εγγύτητας: 7 βήματα
Visuino Πώς να χρησιμοποιήσετε τον επαγωγικό αισθητήρα εγγύτητας: Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε τον επαγωγικό αισθητήρα εγγύτητας και ένα LED που είναι συνδεδεμένο με το Arduino UNO και το Visuino για τον εντοπισμό εγγύτητας μετάλλου. Δείτε ένα βίντεο επίδειξης
Visuino Breathalyzer Πώς να χρησιμοποιήσετε τον αισθητήρα αερίου αλκοόλης MQ-3: 8 βήματα
Visuino Breathalyzer Πώς να χρησιμοποιήσετε τον αισθητήρα αερίου αλκοόλ MQ-3: Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε την μονάδα Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor και Visuino για να εμφανίσουμε επίπεδα αλκοόλ σε Lcd και να ορίσουμε την ανίχνευση ορίου. Δείτε ένα βίντεο επίδειξης
Οδηγός: Πώς να χρησιμοποιήσετε τον αισθητήρα ανίχνευσης χρώματος RGB TCS230 με Arduino UNO: 3 βήματα
Φροντιστήριο: Πώς να χρησιμοποιήσετε τον αισθητήρα ανίχνευσης χρώματος RGB TCS230 με το Arduino UNO: Περιγραφή: Αυτό το σεμινάριο θα σας δείξει μερικά απλά βήματα σχετικά με τον τρόπο χρήσης του αισθητήρα ανίχνευσης χρώματος RGB χρησιμοποιώντας το Arduino Uno. Στο τέλος αυτού του σεμιναρίου, θα λάβετε μια σειρά από αποτελέσματα σύγκρισης μεταξύ λίγων χρωμάτων. Το TCS3200 είναι ένα πλήρες χρώμα
Πώς να χρησιμοποιήσετε το τερματικό Mac και πώς να χρησιμοποιήσετε βασικές λειτουργίες: 4 βήματα
Πώς να χρησιμοποιήσετε το τερματικό Mac και πώς να χρησιμοποιήσετε τις βασικές λειτουργίες: Θα σας δείξουμε πώς να ανοίξετε το τερματικό MAC. Θα σας δείξουμε επίσης μερικές λειτουργίες εντός του τερματικού, όπως ifconfig, αλλαγή καταλόγων, πρόσβαση σε αρχεία και arp. Το ifconfig θα σας επιτρέψει να ελέγξετε τη διεύθυνση IP και τη διαφήμισή σας MAC
Πώς να ελέγξετε τον κινητήρα DC χωρίς ψήκτρες Quadcopter Drone (Τύπος 3 καλωδίων) χρησιμοποιώντας τον ελεγκτή ταχύτητας κινητήρα HW30A και το Arduino UNO: 5 βήματα
Πώς να ελέγξετε τον κινητήρα DC χωρίς ψήκτρες Quadcopter Drone (Τύπος 3 καλωδίων) χρησιμοποιώντας τον ελεγκτή ταχύτητας HW30A Motor και το Arduino UNO: Περιγραφή: Ο ελεγκτής ταχύτητας κινητήρα HW30A μπορεί να χρησιμοποιηθεί με μπαταρίες LiPo 4-10 NiMH/NiCd ή 2-3 κυψελών. Το BEC είναι λειτουργικό με έως και 3 κελιά LiPo. Μπορεί να χρησιμοποιηθεί για τον έλεγχο της ταχύτητας του κινητήρα DC χωρίς ψήκτρες (3 καλώδια) με μέγιστο έως 12Vdc. Ειδικό