Inhaltsverzeichnis:

Neopixel RGB LED 5-Farben Cycler (Arduino) - Gunook
Neopixel RGB LED 5-Farben Cycler (Arduino) - Gunook

Video: Neopixel RGB LED 5-Farben Cycler (Arduino) - Gunook

Video: Neopixel RGB LED 5-Farben Cycler (Arduino) - Gunook
Video: RGB LEDs with Arduino - Standard & NeoPixel 2024, November
Anonim
Neopixel RGB LED 5-Farben Cycler (Arduino)
Neopixel RGB LED 5-Farben Cycler (Arduino)

Dieses Projekt ist ein Ring aus 12 RGB-LEDs, die gesteuert werden, um verschiedene eingestellte Farben (in einem Lächelnmuster) anzuzeigen, basierend auf dem Widerstand des Schiebepotentiometers. Wenn jemand Vorschläge hat, würde ich mich freuen, sie zu lesen, da Verbesserungen immer möglich sind gemacht.:)

Schritt 1: Stückliste (BOM)

Stückliste (BOM)
Stückliste (BOM)
  • Jedes Arduino-Board oder eine Arduino IDE-kompatible Konfiguration (z. B. ein ATMEL-IC mit den erforderlichen Komponenten) Arduino UNO R3, das ich verwendet habe:

    ARDUINO UNO REV3

  • Steckbrett oder PCBDas Steckbrett, das ich verwendet habe:

    Vollformatiges Breadboard (Adafruit)Vollformatiges Breadboard (Aliexpress)

  • RGB-LED-Ring jeder Größe oder "Adafruit NeoPixel-Ring" RGB-LED-Ring, den ich mit 12 LEDs verwendet habe:

    • Adafruit NeoPixel-Ring
    • RGB 12 LED-Ring (Aliexpress)
  • Ein Potentiometer / variabler Widerstand (vorzugsweise 10 k Ohm für Präzision) Potentiometer, das ich verwendet habe:

    Schiebepotentiometer 10K (Aliexpress)

  • Ungefähr 10 Überbrückungsdrähte (männlich-weiblich/männlich-männlich/weiblich-weiblich Typ und Menge je nach gewählter Konfiguration) Überbrückungsdrähte, die ich verwendet habe:

    • Überbrückungsdrähte (männlich/männlich) (Adafruit)
    • Männlich-männlich 20cm Dupont/Jumper-Kabel (Aliexpress)

Schritt 2: Verkabelung

Verdrahtung
Verdrahtung

Diagramm wurde mit Circuito.io erstellt (klicken Sie auf das Bild, um das vollständige Diagramm zu sehen)

Schritt 3: Arduino-Code

Der ursprüngliche Code ist ein Adafruit Neopixel-Beispiel, "Simple", das von mir selbst modifiziert wurde, um mit diesem Projekt zu arbeiten. Derzeit zeigt es fünf verschiedene Farben an, entweder rot, gelb, grün, blau oder violett. Befindet sich das Potentiometer nicht im Bereich der in den bedingten Anweisungen festgelegten Werte, werden alle LEDs ausgeschaltet. (stellen Sie R, G, B auf 0, 0, 0 ein).

Empfohlen: