INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie projek leer ons hoe om 'n ewekansige kleur op die NeoPixels LED -ring te vertoon met 'n M5StickC ESP32 -bord.
Kyk die video.
Stap 1: wat u benodig
- M5StickC ESP32
- NeoPixels LED -ring (in hierdie projek gebruik ons 'n LedRing met 12 LED -pixels, maar u kan enige ander gebruik as u wil)
- Visuino -sagteware: Laai Visuino hier af:
Stap 2: Die stroombaan
- Koppel StickC pen 5V aan LedRing pin VCC
- Koppel StickC -pen GND aan LedRing -pen GND
- Koppel StickC -pen G26 aan LedRing -pen DI
Stap 3: Begin Visuino en kies die tipe M5 Stack Stick C -bord
Begin Visuino soos op die eerste foto getoon Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "M5 Stack Stick C" soos op prent 2
Stap 4: Voeg en stel komponente by in Visuino
- Voeg die komponent "NeoPixels" by
- Voeg die komponent "Willekeurige kleur" by
- Dubbelklik op die "NeoPixels1" Stel in die eiendomsvenster die nommer van die led -pixels op u LED -ring in, in ons geval die 12. Stel dus "Tel pixels" op 12
- Maak die venster Pixel -groepe toe.
Stap 5: In Visuino Connect Components
- Koppel die "M5 Stack Stick C" -knoppiepen M5 aan die "RandomColor1" -penhorlosie
- Koppel "RandomColor1" -pen uit aan "NeoPixels1"> Kleur1> penkleur.
- Koppel "NeoPixels1" -pen uit aan die "M5 Stack Stick C" -pen GPIO 26
Stap 6: Genereer, stel op en laai die kode op
Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".
Stap 7: Speel
As u die M5StickC -module aanskakel en op die oranje knoppie M5 klik, sal die LED -ring 'n ewekansige kleur vertoon, en klik dan weer op die M5 -knoppie om die kleur te verander.
Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak: