Innehållsförteckning:

M5StickC ESP32 & NeoPixels LED Ring Slumpmässig färg: 7 steg
M5StickC ESP32 & NeoPixels LED Ring Slumpmässig färg: 7 steg

Video: M5StickC ESP32 & NeoPixels LED Ring Slumpmässig färg: 7 steg

Video: M5StickC ESP32 & NeoPixels LED Ring Slumpmässig färg: 7 steg
Video: Rainbow Lamps(Wireless Synchronized Lamps) #esp32 #3dprinting #rgbucketlist 2024, Juli
Anonim

I detta projekt lär vi oss att visa en slumpmässig färg på NeoPixels LED -ring med ett M5StickC ESP32 -kort.

Titta på videon.

Steg 1: Vad du behöver

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
  • M5StickC ESP32
  • NeoPixels LED -ring (I detta projekt använder vi en LedRing med 12 LED -pixlar men du kan använda vilken som helst om du vill)
  • Visuino -programvara: Ladda ner Visuino här:

Steg 2: Kretsen

Kretsen
Kretsen
  • Anslut StickC pin 5V till LedRing pin VCC
  • Anslut StickC pin GND till LedRing pin GND
  • Anslut StickC pin G26 till LedRing pin DI

Steg 3: Starta Visuino och välj M5 Stack Stick C -korttyp

Starta Visuino och välj M5 Stack Stick C -korttyp
Starta Visuino och välj M5 Stack Stick C -korttyp
Starta Visuino och välj M5 Stack Stick C -korttyp
Starta Visuino och välj M5 Stack Stick C -korttyp

Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "M5 Stack Stick C" som visas på bild 2

Steg 4: Lägg till och ställ in komponenter i Visuino

I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
  • Lägg till komponenten "NeoPixels"
  • Lägg till komponenten "Slumpmässig färg"
  • Dubbelklicka på "NeoPixels1" I fastighetsfönstret ställer du in antalet LED -pixlar på din LED -ring, i vårt fall dess 12. Så sätt "Count Pixels" till 12
  • Stäng fönstret Pixel Groups.

Steg 5: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
  • Anslut "M5 Stack Stick C" knappstift M5 till "RandomColor1" stiftklocka
  • Anslut "RandomColor1" pin Out till "NeoPixels1"> Color1> pin color.
  • Anslut "NeoPixels1" pin Out till "M5 Stack Stick C" pin GPIO 26

Steg 6: Generera, kompilera och ladda upp koden

Generera, kompilera och ladda upp koden
Generera, kompilera och ladda upp koden

I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.

Steg 7: Spela

Om du driver M5StickC -modulen och klickar på den orange knappen M5, visar LED -ringen en slumpmässig färg, klicka sedan på M5 -knappen igen för att ändra färgen.

Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det och öppna det i Visuino:

Rekommenderad: