Sadržaj:

Neopixel RGB LED cikler u 5 boja (Arduino): 3 koraka
Neopixel RGB LED cikler u 5 boja (Arduino): 3 koraka

Video: Neopixel RGB LED cikler u 5 boja (Arduino): 3 koraka

Video: Neopixel RGB LED cikler u 5 boja (Arduino): 3 koraka
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Studeni
Anonim
Neopixel RGB LED bicikl u 5 boja (Arduino)
Neopixel RGB LED bicikl u 5 boja (Arduino)

Ovaj projekt je prsten od 12 RGB LED dioda kontroliranih tako da prikazuju različite boje (u obliku osmijeha), na temelju otpora kliznog potenciometra. Ako netko ima bilo kakve prijedloge, rado ću ih pročitati jer poboljšanja uvijek mogu biti napravljeno.:)

Korak 1: Opis materijala (BOM)

Opis materijala (BOM)
Opis materijala (BOM)
  • Bilo koju Arduino ploču ili Arduino IDE kompatibilnu konfiguraciju (npr. ATMEL IC sa potrebnim komponentama) Arduino UNO R3 koji sam koristio:

    ARDUINO UNO REV3

  • Oglasna ploča ili PCBOznaka koju sam koristio:

    Oglasna ploča pune veličine (Adafruit) Puna veličina pločice (Aliexpress)

  • RGB LED prsten bilo koje veličine ili "Adafruit NeoPixel prsten" RGB LED prsten koji sam koristio s 12 LED dioda:

    • Adapruit NeoPixel prsten
    • RGB 12 LED prsten (Aliexpress)
  • Potenciometar/promjenjivi otpornik (po mogućnosti 10k ohma za preciznost) Potenciometar koji sam koristio:

    Klizni potenciometar 10K (Aliexpress)

  • Otprilike 10 žica kratkospojnika (muško-žensko/muško-muško/žensko-žensko, vrsta i količina ovisno o odabranoj konfiguraciji) Kratkospojne žice koje sam koristio:

    • Muške/muške kratkospojne žice (Adafruit)
    • Muško-muški kabel Dupont od 20 cm/kratkospojnik (Aliexpress)

Korak 2: Ožičenje

Ožičenje
Ožičenje

Dijagram je kreiran pomoću Circuito.io (kliknite sliku da biste vidjeli cijeli dijagram)

Korak 3: Arduino kod

Izvorni kôd je primjer Adafruit Neopixela, "Jednostavan", koji sam osobno izmijenio za rad na ovom projektu. Trenutačno prikazuje pet različitih boja, bilo crvenu, žutu, zelenu, plavu ili ljubičastu. Ako potenciometar nije u rasponu vrijednosti postavljenih u uvjetnim izjavama, isključit će sve LED diode. (postavite R, G, B na 0, 0, 0).

Preporučeni: