Obsah:
- Autor John Day [email protected].
 - Public 2024-01-30 11:57.
 - Naposledy zmenené 2025-01-23 15:05.
 
  
  
  
  V tomto tutoriáli sa naučíme ovládať Neopixel Led Ring Ws2812 pomocou Arduino a Visuino na spustenie LED pixela.
Pozrite si ukážkové video.
Krok 1: Čo budete potrebovať
  
  
  - Arduino UNO (alebo akékoľvek iné Arduino)
 - Neopixelový LED krúžok
 - Prepojovacie vodiče
 - Program Visuino: Stiahnite si Visuino
 
Krok 2: Okruh
  - Pripojte LED krúžok LED [VCC] k kolíku Arduino [+5V]
 - Pripojte krúžok LED [GND] k kolíku Arduino [GND]
 - Pripojte LED kruhový kolík [IN] alebo (DI) k digitálnemu pinu Arduino [6]
 
Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO
  
  Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:
Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie Arduino UNO! Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2
Krok 4: V programe Visuino pridajte komponenty
  
  
  - Pridajte komponent „Generátor hodín“
 - Pridajte komponent „Počítadlo“
 - Pridajte komponent „Porovnať celočíselnú hodnotu“
 - Pridajte komponent „Náhodná farba RGBW“
 - Pridajte komponent „NeoPixels“
 
Krok 5: V súprave Visuino Set Components
  
  
  
  - Vyberte komponent „ClockGenerator1“a v okne vlastností nastavte „Frekvencia“na 10
 - Vyberte komponent „Counter1“a v okne vlastností nastavte „Max“na 12 alebo 16 (záleží na tom, koľko LED má váš LED krúžok)
 - Vyberte komponent „Counter1“a v okne vlastností nastavte „Min“na 0
 - Vyberte komponent „CompareValue1“a nastavte „Hodnota“na 12 alebo 16 (závisí od počtu LED diód, ktoré má váš krúžok LED)
 - Vyberte komponent „CompareValue1“a nastavte „Typ porovnávania“na ctNotEqual
 - Dvakrát kliknite na „NeoPixels1“a v okne „PixelGroups“presuňte „Color Pixel“doľava
 - Na ľavej strane okna „Skupiny pixelov“potom vyberte „Farebný pixel1“a v okne vlastností nastavte „Počet pixelov“na 12 alebo 16 (závisí od počtu LED diód, ktoré má váš krúžok LED)
 
Krok 6: V komponentoch Visuino Connect
  - Pripojte kolík komponentu „ClockGenerator1“[Out] k komponentnému kolíku „Counter1“[In]
 - Pripojte komponentný kolík „Counter1“[Výstup] ku komponentnému kolíku „CompareValue1“[Vstup]
 - Pripojte komponentný kolík „Counter1“[Výstup] k „NeoPixels1“> Kolíkový komponentný konektor Pixel1 [Index]
 - Pripojte komponentný kolík „CompareValue1“[Výstup] ku komponentnému kolíku „Counter1“„Reset“
 - Pripojte komponentný kolík „CompareValue1“[Výstup] ku komponentnému kolíku „Hodiny“„RandomRGBWColor1“
 - Pripojte komponentný kolík „RandomRGBWColor1“[Výstup] k „NeoPixels1“> Komponentný kolík Color Pixel1 [Farba]
 - Pripojte komponentný pin [NeoPixels1] [Out] k digitálnemu pinu Arduino [6]
 
Krok 7: Generujte, kompilujte a nahrajte kód Arduino
  
  Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE
V Arduino IDE kliknite na tlačidlo Nahrať a zostavte a nahrajte kód (obrázok 2)
Krok 8: Hrajte
Ak napájate modul Arduino UNO, LED krúžok začne meniť svoje farby.
Gratulujem Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť tu a otvoriť ho vo Visuino:
Odporúča:
Indikátor hlasitosti Neopixel Ws2812 LED krúžok a Arduino: 8 krokov
Indikátor hlasitosti Neopixel Ws2812 LED krúžok a Arduino: V tomto návode sa naučíme, ako vytvoriť indikátor hlasitosti pomocou LED krúžku Neopixel Ws2812 LED a arduina. Pozrite si video
M5StickC ESP32 a NeoPixels LED krúžok náhodná farba: 7 krokov
Náhodná farba LED krúžku M5StickC ESP32 a NeoPixels: V tomto projekte sa naučíme, ako na doske LED NeoPixels zobrazovať náhodnú farbu pomocou dosky M5StickC ESP32. Pozrite si video
Ako používať Neopixel Ws2812 LED alebo LED STRIP alebo LED krúžok s Arduino: 4 kroky
Ako používať Neopixel Ws2812 LED alebo LED STRIP alebo LED krúžok s Arduino: Ahoj chlapci, pretože LED pás Neopixel je veľmi populárny a nazýva sa aj LED pás ws2812. Sú veľmi obľúbené, pretože v týchto LED pásikoch môžeme osloviť každú LED zvlášť, čo znamená, že ak chcete, aby niekoľko LED svietilo jednou farbou,
Neopixel Ws2812 Rainbow LED žiara s M5stick-C - Spustenie Rainbow na Neopixeli Ws2812 pomocou M5stack M5stick C pomocou Arduino IDE: 5 krokov
Neopixel Ws2812 Rainbow LED žiara s M5stick-C | Spustenie Rainbow na Neopixel Ws2812 pomocou M5stack M5stick C pomocou Arduino IDE: Ahoj, v tomto návode sa naučíme používať LED diódy Neopixel ws2812 alebo LED pás alebo LED maticu alebo LED krúžok s vývojovou doskou m5stack m5stick-C s Arduino IDE a vyrobíme s ním dúhový vzor
Arduino Ws2812 LED alebo Neopixel LED pásik alebo krúžok výučba: 4 kroky
Arduino Ws2812 LED alebo Neopixel Led Strip alebo Ring Tutorial: V tomto návode sa naučíme používať neopixel alebo ws 2812 alebo rýchle LED diódy s Arduino. Tieto typy LED alebo pásikov alebo krúžkov sú ovládané iba jedným jediným pinom Vin a všetkými LED diódy sú jednotlivo adresovateľné, preto sa im hovorí aj indi
