Innholdsfortegnelse:

M5StickC ESP32 & NeoPixels LED Ring Tilfeldig farge: 7 trinn
M5StickC ESP32 & NeoPixels LED Ring Tilfeldig farge: 7 trinn

Video: M5StickC ESP32 & NeoPixels LED Ring Tilfeldig farge: 7 trinn

Video: M5StickC ESP32 & NeoPixels LED Ring Tilfeldig farge: 7 trinn
Video: NeoPixels LED Ring Random Color & M5StickC ESP32 2024, Juli
Anonim

I dette prosjektet lærer vi hvordan du viser en tilfeldig farge på NeoPixels LED -ring ved hjelp av et M5StickC ESP32 -kort.

Se videoen.

Trinn 1: Det du trenger

Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
  • M5StickC ESP32
  • NeoPixels LED -ring (I dette prosjektet bruker vi en LedRing med 12 LED -piksler, men du kan bruke hvilken som helst annen hvis du vil)
  • Visuino -programvare: Last ned Visuino her:

Trinn 2: Kretsen

Kretsen
Kretsen
  • Koble StickC pin 5V til LedRing pin VCC
  • Koble StickC pin GND til LedRing pin GND
  • Koble StickC pin G26 til LedRing pin DI

Trinn 3: Start Visuino, og velg M5 Stack Stick C Board Type

Start Visuino, og velg M5 Stack Stick C Board Type
Start Visuino, og velg M5 Stack Stick C Board Type
Start Visuino, og velg M5 Stack Stick C Board Type
Start Visuino, og velg M5 Stack Stick C Board Type

Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "M5 Stack Stick C" som vist på Bilde 2

Trinn 4: I Visuino Legg til og sett komponenter

I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
  • Legg til "NeoPixels" -komponent
  • Legg til "Tilfeldig farge" -komponent
  • Dobbeltklikk på "NeoPixels1" I vinduet Egenskaper angi antallet LED -piksler på LED -ringen, i vårt tilfelle er den 12. Så sett "Count Pixels" til 12
  • Lukk Pixel Groups -vinduet.

Trinn 5: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
  • Koble "M5 Stack Stick C" knappestift M5 til "RandomColor1" pin -klokke
  • Koble "RandomColor1" pin Out til "NeoPixels1"> Color1> pin color.
  • Koble "NeoPixels1" pin Out til "M5 Stack Stick C" pin GPIO 26

Trinn 6: Generer, kompiler og last opp koden

Generer, kompiler og last opp koden
Generer, kompiler og last opp koden

I Visuino klikker du på "Build" -fanen nederst, og kontrollerer at den riktige porten er valgt. Klikk deretter på "Compile/Build and Upload" -knappen.

Trinn 7: Spill

Hvis du slår på M5StickC -modulen og klikker på den oransje knappen M5, vil LED -ringen vise en tilfeldig farge, og deretter klikke på M5 -knappen igjen for å endre fargen.

Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable, du kan laste det ned og åpne den i Visuino:

Anbefalt: