Obsah:

M5StickC ESP32 & NeoPixels LED kroužek Náhodná barva: 7 kroků
M5StickC ESP32 & NeoPixels LED kroužek Náhodná barva: 7 kroků

Video: M5StickC ESP32 & NeoPixels LED kroužek Náhodná barva: 7 kroků

Video: M5StickC ESP32 & NeoPixels LED kroužek Náhodná barva: 7 kroků
Video: DIY ESP32 custom board soldering #pcb #pcba #engineering #electronics #iot #led 2024, Listopad
Anonim

V tomto projektu se naučíme, jak zobrazit náhodnou barvu na prstenci LED NeoPixels pomocí desky M5StickC ESP32.

Podívejte se na video.

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
  • M5StickC ESP32
  • NeoPixels LED Ring (V tomto projektu používáme LedRing s 12 LED pixely, ale pokud chcete, můžete použít jakýkoli jiný)
  • Software Visuino: Stáhněte si Visuino zde:

Krok 2: Okruh

Okruh
Okruh
  • Připojte pin StickC 5V ke kolíku LedRing VCC
  • Připojte pin StickC GND ke kolíku LedRing GND
  • Připojte pin StickC G26 ke kolíku LedRing DI

Krok 3: Spusťte Visuino a vyberte typ desky M5 Stack Stick C

Spusťte Visuino a vyberte typ desky M5 Stack Stick C
Spusťte Visuino a vyberte typ desky M5 Stack Stick C
Spusťte Visuino a vyberte typ desky M5 Stack Stick C
Spusťte Visuino a vyberte typ desky M5 Stack Stick C

Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „M5 Stack Stick C“, jak je znázorněno na obrázku 2

Krok 4: V aplikaci Visuino přidejte a nastavte součásti

Ve Visuinu Přidat a nastavit součásti
Ve Visuinu Přidat a nastavit součásti
Ve Visuinu Přidat a nastavit součásti
Ve Visuinu Přidat a nastavit součásti
Ve Visuinu Přidat a nastavit součásti
Ve Visuinu Přidat a nastavit součásti
Ve Visuinu Přidat a nastavit součásti
Ve Visuinu Přidat a nastavit součásti
  • Přidejte komponentu „NeoPixels“
  • Přidejte komponentu „Náhodné barvy“
  • Dvakrát klikněte na „NeoPixels1“V okně vlastností nastavte počet LED diod na vašem LED prstenu, v našem případě jeho 12. Nastavte tedy „Počet pixelů“na 12
  • Zavřete okno Skupiny pixelů.

Krok 5: V komponentách Visuino Connect

V komponentách Visuino Connect
V komponentách Visuino Connect
V komponentách Visuino Connect
V komponentách Visuino Connect
  • Připojte kolíkový knoflík „M5 Stack Stick C“M5 k pinovým hodinám „RandomColor1“
  • Připojte kolíkový výstup „RandomColor1“k „NeoPixels1“> Color1> pinovou barvu.
  • Připojte pin „NeoPixels1“na pin „M5 Stack Stick C“GPIO 26

Krok 6: Generování, kompilace a nahrání kódu

Generujte, kompilujte a nahrajte kód
Generujte, kompilujte a nahrajte kód

Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.

Krok 7: Hrajte

Pokud napájíte modul M5StickC a kliknete na oranžové tlačítko M5, LED kroužek zobrazí náhodnou barvu, poté opětovným kliknutím na tlačítko M5 barvu změníte.

Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout a otevřít ve Visuinu:

Doporučuje: