Talaan ng mga Nilalaman:

Neopixel RGB LED 5-Color Cycler (Arduino): 3 Hakbang
Neopixel RGB LED 5-Color Cycler (Arduino): 3 Hakbang

Video: Neopixel RGB LED 5-Color Cycler (Arduino): 3 Hakbang

Video: Neopixel RGB LED 5-Color Cycler (Arduino): 3 Hakbang
Video: Motion Triggered RGB Shoes! | Neopixel LEDs | DIY 2024, Nobyembre
Anonim
Neopixel RGB LED 5-Color Cycler (Arduino)
Neopixel RGB LED 5-Color Cycler (Arduino)

Ang proyektong ito ay isang singsing ng 12 RGB LEDs na kinokontrol upang ipakita ang iba't ibang mga itinakdang kulay (sa isang pattern ng ngiti), batay sa paglaban ng slide potensyomiter. Kung ang sinuman ay may anumang mga mungkahi, masaya akong basahin ang mga ito dahil ang mga pagpapabuti ay palaging magiging ginawa:)

Hakbang 1: Bill of Materials (BOM)

Bill of Materials (BOM)
Bill of Materials (BOM)
  • Anumang Arduino board o Arduino IDE na katugmang pagsasaayos (hal. Isang ATMEL IC w / ang mga kinakailangang sangkap) Arduino UNO R3 Ginamit ko:

    ARDUINO UNO REV3

  • Breadboard o PCB Ang ginamit kong breadboard:

    Buong Sized Breadboard (Adafruit) Buong Sized Breadboard (Aliexpress)

  • Anumang laki ng RGB LED Ring o "Adafruit NeoPixel Ring" RGB LED Ring na ginamit ko sa 12 LEDs:

    • Adafruit NeoPixel Ring
    • RGB 12 LED Ring (Aliexpress)
  • Isang potentiometer / variable risistor (mas mabuti na 10k ohms para sa katumpakan) Potentiometer na ginamit ko:

    Slide Potentiometer 10K (Aliexpress)

  • Humigit-kumulang tungkol sa 10 Jumper Wires (Lalaki-Babae / Lalaki-Lalaki / Babae-Babae na uri at dami depende sa napiling pagsasaayos) Ginamit ko ang mga Jumper wires:

    • Mga Wire ng Lalaki / Lalaki na Jumper (Adafruit)
    • Lalaki-Lalaki 20cm Dupont / Jumper Cable (Aliexpress)

Hakbang 2: Mga kable

Kable
Kable

Ang diagram ay nilikha gamit ang Circuito.io (i-click ang imahe upang makita ang buong diagram)

Hakbang 3: Arduino Code

Ang orihinal na code ay isang Halimbawa ng Adafruit Neopixel, "Simple," na binago ng aking sarili upang magtrabaho kasama ang proyektong ito. Kasalukuyan itong nagpapakita ng limang magkakaibang kulay, alinman sa pula, dilaw, berde, asul o lila. Kung ang potensyomiter ay wala sa saklaw ng mga halagang itinakda sa mga kondisyonal na pahayag, papatayin nito ang lahat ng mga LED. (itakda ang R, G, B sa 0, 0, 0).

Inirerekumendang: