Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Το κύκλωμα
- Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
- Βήμα 4: Στο Visuino Add & Set Components
- Βήμα 5: Στο Visuino Connect Components
- Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα
- Βήμα 7: Παίξτε
Βίντεο: M5StickC ESP32 & NeoPixels LED Ring Random Color: 7 Steps
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε αυτό το έργο θα μάθουμε πώς να εμφανίζουμε ένα τυχαίο χρώμα στο NeoPixels LED Ring χρησιμοποιώντας έναν πίνακα M5StickC ESP32.
Δες το βίντεο.
Βήμα 1: Τι θα χρειαστείτε
- M5StickC ESP32
- NeoPixels LED Ring (Σε αυτό το έργο χρησιμοποιούμε ένα LedRing με 12 Pixel LED, αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο αν θέλετε)
- Λογισμικό Visuino: Κατεβάστε το Visuino εδώ:
Βήμα 2: Το κύκλωμα
- Συνδέστε τον πείρο StickC 5V στον ακροδέκτη LedRing VCC
- Συνδέστε τον πείρο StickC GND στον ακροδέκτη LedRing GND
- Συνδέστε τον πείρο StickC G26 στον πείρο LedRing DI
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "M5 Stack Stick C" όπως φαίνεται στην Εικόνα 2
Βήμα 4: Στο Visuino Add & Set Components
- Προσθέστε το στοιχείο "NeoPixels"
- Προσθέστε το στοιχείο "Τυχαίο χρώμα"
- Κάντε διπλό κλικ στο "NeoPixels1" Στο παράθυρο ιδιοτήτων ορίστε τον αριθμό των led pixel στο LED Ring σας, στην περίπτωσή μας τα 12. Έτσι, ορίστε το "Count Pixels" σε 12
- Κλείστε το παράθυρο Ομάδες Pixel.
Βήμα 5: Στο Visuino Connect Components
- Συνδέστε τον πείρο του κουμπιού "M5 Stack Stick C" M5 στο ρολόι καρφιτσών "RandomColor1"
- Συνδέστε την καρφίτσα "RandomColor1" Out "NeoPixels1"> Color1> pin pin.
- Συνδέστε το pin "NeoPixels1" στο pin "M5 Stack Stick C" GPIO 26
Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα
Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".
Βήμα 7: Παίξτε
Εάν ενεργοποιήσετε τη μονάδα M5StickC και κάνετε κλικ στο πορτοκαλί κουμπί M5, το LED Ring θα εμφανίσει ένα τυχαίο χρώμα και, στη συνέχεια, κάντε ξανά κλικ στο κουμπί M5 για να αλλάξετε το χρώμα.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:
Συνιστάται:
Δείκτης έντασης Neopixel Ws2812 LED Ring & Arduino: 8 Βήματα
Δείκτης έντασης Neopixel Ws2812 LED Ring & Arduino: Σε αυτό το σεμινάριο θα μάθουμε πώς να φτιάχνουμε μια ένδειξη έντασης χρησιμοποιώντας ένα δαχτυλίδι και arduino LED Neopixel Ws2812. Δείτε το βίντεο
Easy Infinity Mirror With Arduino Gemma & NeoPixels: 8 βήματα (με εικόνες)
Easy Infinity Mirror With Arduino Gemma & NeoPixels: Ιδού! Κοιτάξτε βαθιά στον μαγευτικό και απατηλά απλό καθρέφτη απείρου! Μια λωρίδα LED λάμπει προς τα μέσα σε ένα σάντουιτς καθρέφτη για να δημιουργήσει το αποτέλεσμα της ατελείωτης αντανάκλασης. Αυτό το έργο θα εφαρμόσει τις δεξιότητες και τις τεχνικές από το εισαγωγικό μου Arduin
Παιχνίδι IR-Remote Color Guessing Color: 3 Βήματα
Παιχνίδι IR-Remote Color Guessing Color: Σε αυτό το διδακτικό, θα σας δείξω πώς να ελέγχετε ένα led RGB χρησιμοποιώντας ένα IR-remote και να κάνετε ένα διασκεδαστικό παιχνίδι από αυτό
Bi-color 5mm Led Ring (DIY): 4 βήματα (με εικόνες)
Bi-color 5mm Led Ring (DIY): εδώ είναι οι οδηγίες για να φτιάξετε ένα δίχρωμο led δαχτυλίδι
Dance Pad With Color LED Using Arduino: 5 Steps
Dance Pad With Color LED Using Arduino: Αυτό είναι το πρώτο μου εκπαιδευτικό. Έκανα ένα πολύχρωμο μαξιλάρι χορού χρησιμοποιώντας την πλακέτα Arduino ως σειριακή είσοδο στον υπολογιστή. Είναι εύκολο να το φτιάξετε και κοστίζετε μερικές αντιστάσεις και LED (δεν χρειάζεται να τα χρησιμοποιήσετε).