Sisukord:
- Samm: mida vajate
- 2. samm: vooluring
- 3. samm: käivitage Visuino ja valige M5 Stack Stick C pardatüüp
- Samm 4: Visuino lisage ja määrake komponendid
- Samm 5: Visuino Connecti komponentides
- Samm: koodi loomine, kompileerimine ja üleslaadimine
- 7. samm: mängige
Video: M5StickC ESP32 ja NeoPixels LED -rõngas Juhuslik värv: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Selles projektis õpime, kuidas kuvada juhuslikku värvi NeoPixels LED -rõngal, kasutades M5StickC ESP32 tahvlit.
Vaata videot.
Samm: mida vajate
- M5StickC ESP32
- NeoPixelsi LED -rõngas (selles projektis kasutame 12 LED -piksliga LedRingi, kuid soovi korral saate kasutada mis tahes muud)
- Visuino tarkvara: laadige Visuino alla siit:
2. samm: vooluring
- Ühendage StickC tihvt 5V LedRingi tihvtiga VCC
- Ühendage StickC tihvt GND LedRingi tihvtiga GND
- Ühendage StickC tihvt G26 LedRing tihvtiga DI
3. samm: käivitage Visuino ja valige M5 Stack Stick C pardatüüp
Visuino käivitamine nagu esimesel pildil
Samm 4: Visuino lisage ja määrake komponendid
- Lisage komponent "NeoPixels"
- Lisage komponent "Juhuslik värv"
- Topeltklõpsake nuppu "NeoPixels1" Atribuutide aknas määrake oma LED -rõnga LED -pikslite arv, meie puhul - 12. Seega määrake "Count Pixels" 12 -le
- Sulgege pikslirühmade aken.
Samm 5: Visuino Connecti komponentides
- Ühendage nupp "M5 Stack Stick C" nupp M5 "RandomColor1" tihvtkellaga
- Ühendage "RandomColor1" pin Out "NeoPixels1"> Color1> pin värviga.
- Ühendage "NeoPixels1" pin Out "M5 Stack Stick C" tihvtiga GPIO 26
Samm: koodi loomine, kompileerimine ja üleslaadimine
Visuino puhul klõpsake allosas vahekaarti "Ehita", veenduge, et valitud on õige port, seejärel klõpsake nuppu "Kompileeri/ehita ja laadige üles".
7. samm: mängige
Kui lülitate M5StickC mooduli sisse ja klõpsate oranžil nupul M5, kuvatakse LED -rõngas juhuslikku värvi, seejärel klõpsake värvi muutmiseks uuesti nuppu M5.
Palju õnne! Olete oma projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle Instructable'i jaoks lõin, saate selle alla laadida ja Visuinos avada:
Soovitan:
512 värvi LED -vilkur (juhuslik): 13 sammu
512 värviline LED -vilkur (juhuslik): see LED -välklamp kuvab 512 värvi ilma mikrokontrollerit kasutamata. 9-bitine kahendloendur genereerib pseudojuhusliku arvu ja 3 D/A (digitaalne analoog) muundurit juhivad punaseid, rohelisi ja siniseid LED-e
"Jumbleum" juhuslik MP3 -muusikamängija: 8 sammu (koos piltidega)
"Jumbleum" juhuslik MP3 -muusikamängija: Selle projekti jaoks otsustasin teha oma töötoas hõlpsasti kasutatava ja võimsa mängija. Pärast mõne muu MP3 -mooduli proovimist valisin hõlpsasti kättesaadava odava "DFPlayer Mini " moodul. Sellel on " Juhuslik esitamine " režiim AGA kuna see on
Juhuslik äratuskell (Arduino Leonardo): 3 sammu
Juhuslik äratuskell (Arduino Leonardo) Kui täringud veerevad 6, heliseb äratuskell umbes 5 sekundit. Kui see ei veereta 6 -d, siis
Juhuslik laulu jukebox (Raspberry Pi): 6 sammu (koos piltidega)
Juhusliku laulu jukebox (Raspberry Pi): Pärast Raspberry Pi jaoks mõeldud Google'i AIY häälkomplektiga jama hakkamist otsustasin riistvara ümber kujundada võrguühenduseta jukeboxi tegemiseks. Kui kasutaja vajutab ülemist nuppu, esitatakse Pi -le salvestatud juhuslik lugu. Helitugevuse nupp aitab reguleerida
Ehitage juhuslik muusika- ja valgusgeneraator ning pilguheit Jumalale: 4 sammu
Ehitage juhuslik muusika- ja valgusgeneraator ning heitke pilk Jumalale: Tõeliselt juhuslike numbrite genereerimine tundub võimatu. Siiski on üsna lihtne kasutada mikrokontrollerit pseudo -juhuslike numbrite genereerimiseks ja seejärel nende abil helide ja eri värvi tulede kuvamiseks. Kuigi loodud muusika on n