Obsah:

Neopixel RGB LED 5-farebný cyklovač (Arduino): 3 kroky
Neopixel RGB LED 5-farebný cyklovač (Arduino): 3 kroky

Video: Neopixel RGB LED 5-farebný cyklovač (Arduino): 3 kroky

Video: Neopixel RGB LED 5-farebný cyklovač (Arduino): 3 kroky
Video: Светильник - сверлильник из эпоксидной смолы / Epoxy L.E.D. Lamp / Arduino WS2812 2024, November
Anonim
Neopixelový RGB LED 5-farebný cyklovač (Arduino)
Neopixelový RGB LED 5-farebný cyklovač (Arduino)

Tento projekt je prsteň 12 RGB LED diód ovládaných tak, aby zobrazovali rôzne nastavené farby (v úsmevnom vzore) na základe odporu posuvného potenciometra. Ak má niekto nejaké návrhy, rád si ich prečítam, pretože vylepšenia môžu byť vždy vyrobené.:)

Krok 1: Kusovník (kusovník)

Kusovník (kusovník)
Kusovník (kusovník)
  • Použil som akúkoľvek konfiguráciu kompatibilnú s doskou Arduino alebo Arduino IDE (napr. IC ATMEL s potrebnými komponentmi) Arduino UNO R3:

    ARDUINO UNO REV3

  • Breadboard alebo PCB Doska, ktorú som použil:

    Breadboard s plnou veľkosťou (Adafruit) Breadboard s plnou veľkosťou (Aliexpress)

  • RGB LED krúžok ľubovoľnej veľkosti alebo LED prstenec „Adafruit NeoPixel Ring“RGB, ktorý som použil s 12 diódami LED:

    • Prsteň Adafruit NeoPixel
    • RGB 12 LED krúžok (Aliexpress)
  • Potenciometer/variabilný odpor (pre presnosť najlepšie 10 kOhm) Potenciometer, ktorý som použil:

    Posuvný potenciometer 10K (Aliexpress)

  • Asi 10 prepojovacích káblov (typ a množstvo typu samec-samica/samec-samec/samica-samica v závislosti od zvolenej konfigurácie) Použil som prepojovacie vodiče:

    • Mužské/mužské prepojovacie vodiče (Adafruit)
    • Mužský-mužský 20 cm duplexný/prepojovací kábel (Aliexpress)

Krok 2: Zapojenie

Elektrické vedenie
Elektrické vedenie

Diagram bol vytvorený pomocou Circuito.io (kliknutím na obrázok zobrazíte celý diagram)

Krok 3: Arduino kód

Pôvodný kód je príklad Adafruit Neopixel, „jednoduchý“, ktorý som sám upravil tak, aby pracoval s týmto projektom. V súčasnej dobe zobrazuje päť rôznych farieb, buď červenú, žltú, zelenú, modrú alebo fialovú. Ak sa potenciometer nenachádza v rozsahu hodnôt nastavených do podmienených príkazov, vypne všetky LED diódy. (nastavte R, G, B na 0, 0, 0).

Odporúča: