Spisu treści:

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

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

Wideo: Neopixel RGB LED 5-Color Cycler (Arduino): 3 kroki
Wideo: Arduino RGB LED Tutorial 2024, Listopad
Anonim
Neopixel RGB LED 5-Color Cycler (Arduino)
Neopixel RGB LED 5-Color Cycler (Arduino)

Ten projekt to pierścień 12 diod RGB sterowanych tak, aby pokazać różne ustawione kolory (w uśmiechu), w oparciu o rezystancję potencjometru suwakowego. Jeśli ktoś ma jakieś sugestie, chętnie je przeczytam, ponieważ ulepszenia zawsze można zrobiony.:)

Krok 1: Zestawienie materiałów (BOM)

Zestawienie komponentów (BOM)
Zestawienie komponentów (BOM)
  • Dowolna konfiguracja zgodna z płytą Arduino lub Arduino IDE (np. układ ATMEL z niezbędnymi komponentami) Arduino UNO R3 użyłem:

    ARDUINO UNO REV3

  • Płytka prototypowa lub PCBPłytka prototypowa, której użyłem:

    Pełnowymiarowa deska do krojenia chleba (Adafruit)Pełnawymiarowa deska do krojenia chleba (Aliexpress)

  • Pierścień LED RGB dowolnej wielkości lub pierścień LED Adafruit NeoPixel Ring, którego użyłem z 12 diodami LED:

    • Pierścień Adafruit NeoPixel
    • Pierścień LED RGB 12 (Aliexpress)
  • Potencjometr/rezystor zmienny (najlepiej 10k omów dla precyzji) Potencjometr, którego użyłem:

    Potencjometr suwakowy 10K (Aliexpress)

  • Około 10 przewodów połączeniowych (typ męski-żeński/męski-męski/żeński-żeński w zależności od wybranej konfiguracji) Przewody połączeniowe, których użyłem:

    • Przewody połączeniowe męskie/męskie (Adafruit)
    • Męsko-męski kabel Dupont/Męski 20 cm (Aliexpress)

Krok 2: Okablowanie

Okablowanie
Okablowanie

Schemat został utworzony za pomocą Circuito.io (kliknij w obrazek, aby zobaczyć pełny schemat)

Krok 3: Kod Arduino

Oryginalny kod to Adafruit Neopixel Example, „Simple”, zmodyfikowany przeze mnie do pracy z tym projektem. Obecnie pokazuje pięć różnych kolorów, czerwony, żółty, zielony, niebieski lub fioletowy. Jeżeli potencjometr nie znajdzie się w zakresie wartości ustawionych w instrukcjach warunkowych, zgaśnie wszystkie diody. (ustaw R, G, B na 0, 0, 0).

Zalecana: