Indholdsfortegnelse:

M5StickC ESP32 & NeoPixels LED Ring Tilfældig farve: 7 trin
M5StickC ESP32 & NeoPixels LED Ring Tilfældig farve: 7 trin

Video: M5StickC ESP32 & NeoPixels LED Ring Tilfældig farve: 7 trin

Video: M5StickC ESP32 & NeoPixels LED Ring Tilfældig farve: 7 trin
Video: Rainbow Lamps(Wireless Synchronized Lamps) #esp32 #3dprinting #rgbucketlist 2024, Juli
Anonim

I dette projekt lærer vi, hvordan man viser en tilfældig farve på NeoPixels LED -ringen ved hjælp af et M5StickC ESP32 -kort.

Se videoen.

Trin 1: Hvad du får brug for

Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
  • M5StickC ESP32
  • NeoPixels LED Ring (I dette projekt bruger vi en LedRing med 12 LED Pixels, men du kan bruge enhver anden, hvis du vil)
  • Visuino -software: Download Visuino her:

Trin 2: Kredsløbet

Kredsløbet
Kredsløbet
  • Tilslut StickC pin 5V til LedRing pin VCC
  • Tilslut StickC pin GND til LedRing pin GND
  • Tilslut StickC pin G26 til LedRing pin DI

Trin 3: Start Visuino, og vælg M5 Stack Stick C -korttypen

Start Visuino, og vælg M5 Stack Stick C -korttypen
Start Visuino, og vælg M5 Stack Stick C -korttypen
Start Visuino, og vælg M5 Stack Stick C -korttypen
Start Visuino, og vælg M5 Stack Stick C -korttypen

Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "M5 Stack Stick C" som vist på billede 2

Trin 4: I Visuino Tilføj og sæt komponenter

I Visuino Tilføj og sæt komponenter
I Visuino Tilføj og sæt komponenter
I Visuino Tilføj og sæt komponenter
I Visuino Tilføj og sæt komponenter
I Visuino Tilføj og sæt komponenter
I Visuino Tilføj og sæt komponenter
I Visuino Tilføj og sæt komponenter
I Visuino Tilføj og sæt komponenter
  • Tilføj "NeoPixels" -komponent
  • Tilføj komponenten "Tilfældig farve"
  • Dobbeltklik på "NeoPixels1" I vinduet egenskaber indstil antallet af led -pixels på din LED -ring, i vores tilfælde dens 12. Så sæt "Count Pixels" til 12
  • Luk vinduet Pixel -grupper.

Trin 5: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
  • Tilslut "M5 Stack Stick C" knapstift M5 til "RandomColor1" pin ur
  • Tilslut "RandomColor1" pin Out til "NeoPixels1"> Color1> pin farve.
  • Tilslut "NeoPixels1" pin Out til "M5 Stack Stick C" pin GPIO 26

Trin 6: Generer, kompiler og upload koden

Generer, kompiler og upload koden
Generer, kompiler og upload koden

I Visuino skal du i nederste klik på fanen "Byg" sørge for, at den korrekte port er valgt, og derefter klikke på knappen "Kompilér/Byg og upload".

Trin 7: Spil

Hvis du tænder for M5StickC -modulet og klikker på den orange knap M5, viser LED -ringen en tilfældig farve, og klik derefter på knappen M5 igen for at ændre farven.

Tillykke! Du har afsluttet dit projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det og åbne det i Visuino:

Anbefalede: