Spisu treści:

Losowy kolor pierścienia LED M5StickC ESP32 i NeoPixels: 7 kroków
Losowy kolor pierścienia LED M5StickC ESP32 i NeoPixels: 7 kroków

Wideo: Losowy kolor pierścienia LED M5StickC ESP32 i NeoPixels: 7 kroków

Wideo: Losowy kolor pierścienia LED M5StickC ESP32 i NeoPixels: 7 kroków
Wideo: 1 GODZINA CZARNEGO EKRANU Z KOLOROWĄ WSTĄŻKĄ LED, KOLOROWE JASNE WSTĄŻKI, KOLOROWA WSTĄŻKA 2024, Listopad
Anonim

W tym projekcie nauczymy się wyświetlać losowy kolor na pierścieniu LED NeoPixels za pomocą płytki M5StickC ESP32.

Obejrzyj wideo.

Krok 1: Czego będziesz potrzebować

Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
  • M5Stick C ESP32
  • NeoPixels LED Ring (W tym projekcie używamy LedRing z 12 pikselami LED, ale możesz użyć dowolnego innego, jeśli chcesz)
  • Oprogramowanie Visuino: Pobierz Visuino tutaj:

Krok 2: Obwód

Obwód
Obwód
  • Podłącz pin StickC 5V do pinu LedRing VCC
  • Podłącz pin StickC GND do pinu LedRing GND
  • Podłącz pin StickC G26 do pinu DI LedRing

Krok 3: Uruchom Visuino i wybierz typ płyty M5 Stack Stick C

Uruchom Visuino i wybierz typ płyty M5 Stack Stick C
Uruchom Visuino i wybierz typ płyty M5 Stack Stick C
Uruchom Visuino i wybierz typ płyty M5 Stack Stick C
Uruchom Visuino i wybierz typ płyty M5 Stack Stick C

Uruchom Visuino, jak pokazano na pierwszym obrazku Kliknij przycisk "Narzędzia" na komponencie Arduino (Zdjęcie 1) w Visuino Gdy pojawi się okno dialogowe, wybierz "M5 Stack Stick C", jak pokazano na Zdjęciu 2

Krok 4: Dodaj i ustaw komponenty w Visuino

Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
  • Dodaj komponent „NeoPixels”
  • Dodaj komponent „Losowy kolor”
  • Kliknij dwukrotnie na "NeoPixels1"W oknie właściwości ustaw liczbę diod LED na pierścieniu LED, w naszym przypadku jest to 12. Więc ustaw "Count Pixels" na 12
  • Zamknij okno Grupy pikseli.

Krok 5: W komponentach Visuino Connect

W komponentach Visuino Connect
W komponentach Visuino Connect
W komponentach Visuino Connect
W komponentach Visuino Connect
  • Podłącz pin przycisku „M5 Stack Stick C” M5 do zegara pinowego „RandomColor1”
  • Podłącz pin wyjściowy „RandomColor1” do „NeoPixels1” > Color1> kolor pinu.
  • Podłącz wyjście „NeoPixels1” do pinu „M5 Stack Stick C” GPIO 26

Krok 6: Wygeneruj, skompiluj i prześlij kod

Wygeneruj, skompiluj i prześlij kod
Wygeneruj, skompiluj i prześlij kod

W Visuino, na dole kliknij zakładkę "Build", upewnij się, że wybrany jest właściwy port, a następnie kliknij przycisk "Compile/Build and Upload".

Krok 7: Graj

Jeśli włączysz moduł M5StickC i klikniesz pomarańczowy przycisk M5, pierścień LED wyświetli losowy kolor, a następnie ponownie kliknij przycisk M5, aby zmienić kolor.

Gratulacje! Zrealizowałeś swój projekt z Visuino. Dołączony jest również projekt Visuino, który stworzyłem dla tego Instructable, możesz go pobrać i otworzyć w Visuino:

Zalecana: