Spisu treści:
- Krok 1: Czego będziesz potrzebować
- Krok 2: Obwód
- Krok 3: Uruchom Visuino i wybierz typ płyty M5 Stack Stick C
- Krok 4: Dodaj i ustaw komponenty w Visuino
- Krok 5: W komponentach Visuino Connect
- Krok 6: Wygeneruj, skompiluj i prześlij kod
- Krok 7: Graj
Wideo: Losowy kolor pierścienia LED M5StickC ESP32 i NeoPixels: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
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ć
- 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
- 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, 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 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
- 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
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:
Skrzynka blokady pierścienia NFC: 6 kroków (ze zdjęciami)
NFC Ring Lock Box: Cześć wszystkim! Witam na mojej pierwszej instrukcji! Z góry przepraszam za mój słaby poziom w języku angielskim. W tym przewodniku krok po kroku nauczę Cię, jak zbudować proste i bardzo tanie pudełko z blokadą pierścienia NFC
512-kolorowy migacz LED (losowy): 13 kroków
512 kolorów LED Flasher (losowy): Ten migacz LED wyświetla 512 kolorów bez użycia mikrokontrolera. 9-bitowy licznik binarny generuje liczbę pseudolosową, a 3 przetworniki D/A (cyfrowo-analogowe) sterują diodami LED: czerwoną, zieloną i niebieską
Losowy budzik (Arduino Leonardo): 3 kroki
Losowy budzik (Arduino Leonardo): Częściowy kredyt: https://create.arduino.cc/projecthub/EvdS/led-dice… Ten budzik używa kości Arduino do decydowania, czy uruchomią się jego alarmy. Kiedy kostka wyrzuci 6, budzik dzwoni przez około 5 sekund. Jeśli nie wyrzuci 6, to w
Dodaj chwilowy przełącznik LED pierścienia Adafruit do Raspberry Pi: 3 kroki (ze zdjęciami)
Dodaj chwilowy przełącznik LED Adafruit's Ring do Raspberry Pi: W ramach mojego systemu cięcia kabli chcę mieć wskaźnik zasilania i przełącznik resetowania w centrum multimedialnym opartym na Raspberry Pi z Kodi na OSMC. Wypróbowałem kilka różnych przełączników chwilowych. Wytrzymały metalowy przycisk Adafruit z niebieską diodą LED jest bardzo fajny
Zmieniająca kolor półka LED z surowego drewna: 10 kroków (ze zdjęciami)
Zmieniająca kolor półka LED z surowego drewna: W tej instrukcji pokażę Ci krok po kroku, jak zrobić tę piękną, jedyną w swoim rodzaju półkę LED z surowego drewna zmieniającą kolor. Wykonanie tego projektu było świetną zabawą i jestem bardzo zadowolona z gotowego produktu. Ogólnie rzecz biorąc, ten projekt nie będzie kosztować