Tartalomjegyzék:

M5StickC ESP32 és NeoPixels LED gyűrű Véletlen szín: 7 lépés
M5StickC ESP32 és NeoPixels LED gyűrű Véletlen szín: 7 lépés

Videó: M5StickC ESP32 és NeoPixels LED gyűrű Véletlen szín: 7 lépés

Videó: M5StickC ESP32 és NeoPixels LED gyűrű Véletlen szín: 7 lépés
Videó: NeoPixels LED Ring Random Color & M5StickC ESP32 2024, Július
Anonim

Ebben a projektben megtanuljuk, hogyan jelenítsünk meg véletlenszerű színt a NeoPixels LED gyűrűjén egy M5StickC ESP32 kártyával.

Nézd meg a videót.

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  • M5StickC ESP32
  • NeoPixels LED -gyűrű (Ebben a projektben 12 LED -es képponttal rendelkező LedRing -et használunk, de tetszés szerint használhat másokat is)
  • Visuino szoftver: Töltse le Visuino -t innen:

2. lépés: Az áramkör

Az áramkör
Az áramkör
  • Csatlakoztassa az 5V -os StickC csapot a LedRing csap VCC -hez
  • Csatlakoztassa a StickC csap GND -t a LedRing GND csaphoz
  • Csatlakoztassa a G26 StickC csapot a DI LedRing csaphoz

3. lépés: Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát

Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát
Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát
Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát
Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát

A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

4. lépés: A Visuino összetevők hozzáadása és beállítása menüpontjában

A Visuino Add & Set Components -ben
A Visuino Add & Set Components -ben
A Visuino Add & Set Components -ben
A Visuino Add & Set Components -ben
A Visuino Add & Set Components -ben
A Visuino Add & Set Components -ben
A Visuino Add & Set Components -ben
A Visuino Add & Set Components -ben
  • Add hozzá a "NeoPixels" összetevőt
  • Adja hozzá a "Véletlen színű" összetevőt
  • Kattintson duplán a "NeoPixels1" elemre. A tulajdonságok ablakban állítsa be a LED -gyűrű LED -es pixeleinek számát, esetünkben a 12. Tehát állítsa a "Count Pixels" értéket 12 -re
  • Zárja be a Pixel Groups ablakot.

5. lépés: A Visuino Connect komponensekben

Visuino Connect komponensekben
Visuino Connect komponensekben
Visuino Connect komponensekben
Visuino Connect komponensekben
  • Csatlakoztassa az "M5 Stack Stick C" gomb M5 tűjét a "RandomColor1" érintkezős órához
  • Csatlakoztassa a "RandomColor1" tűkimenetet a "NeoPixels1"> Szín1> tű színéhez.
  • Csatlakoztassa a "NeoPixels1" tűkimenetet az "M5 Stack Stick C" GPIO 26 tűhöz

6. lépés: A kód létrehozása, fordítása és feltöltése

A kód létrehozása, fordítása és feltöltése
A kód létrehozása, fordítása és feltöltése

A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.

7. lépés: Játssz

Ha bekapcsolja az M5StickC modult, és rákattint a narancssárga M5 gombra, a LED -gyűrű véletlenszerű színt jelenít meg, majd kattintson ismét az M5 gombra a szín megváltoztatásához.

Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti és megnyithatja a Visuino -ban:

Ajánlott: