Sommario:

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

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

Video: Neopixel RGB LED 5-Color Cycler (Arduino): 3 passaggi
Video: RGB LEDs with Arduino - Standard & NeoPixel 2024, Dicembre
Anonim
Ciclatore a 5 colori LED RGB Neopixel (Arduino)
Ciclatore a 5 colori LED RGB Neopixel (Arduino)

Questo progetto è un anello di 12 LED RGB controllati per mostrare diversi colori impostati (in un motivo a sorriso), in base alla resistenza del potenziometro a scorrimento. Se qualcuno ha qualche suggerimento, sarei felice di leggerlo poiché i miglioramenti possono sempre essere fatto.:)

Fase 1: Distinta base (BOM)

Distinta materiali (BOM)
Distinta materiali (BOM)
  • Qualsiasi scheda Arduino o configurazione compatibile con Arduino IDE (es. un circuito integrato ATMEL con i componenti necessari) Arduino UNO R3 che ho usato:

    ARDUINO UNO REV3

  • Breadboard o PCBLa breadboard che ho usato:

    Breadboard a grandezza naturale (Adafruit) Breadboard a grandezza naturale (Aliexpress)

  • Anello LED RGB di qualsiasi dimensione o anello LED RGB "Adafruit NeoPixel Ring" che ho usato con 12 LED:

    • Anello Adafruit NeoPixel
    • Anello LED RGB 12 (Aliexpress)
  • Un potenziometro/resistenza variabile (preferibilmente 10k ohm per la precisione)Potenziometro che ho usato:

    Potenziometro a scorrimento 10K (Aliexpress)

  • Circa 10 Ponticelli (Maschio-Femmina/Maschio-Maschio/Femmina-Femmina tipo e quantità a seconda della configurazione scelta) Ponticelli che ho usato:

    • Cavi jumper maschio/maschio (Adafruit)
    • Cavo Dupont/Jumper maschio-maschio da 20 cm (Aliexpress)

Passaggio 2: cablaggio

Cablaggio
Cablaggio

Il diagramma è stato creato con Circuito.io (fai clic sull'immagine per vedere il diagramma completo)

Passaggio 3: codice Arduino

Il codice originale è un esempio di Adafruit Neopixel, "Simple", modificato da me per lavorare con questo progetto. Attualmente mostra cinque diversi colori, rosso, giallo, verde, blu o viola. Se il potenziometro non rientra nell'intervallo dei valori impostati nelle istruzioni condizionali, spegnerà tutti i LED. (imposta R, G, B su 0, 0, 0).

Consigliato: