Kolorowe oświetlenie pokoju – własny sterownik RGBW

Kolorowe oświetlenie pokoju – własny sterownik RGBW

Witam serdecznie.

Dzisiaj przedstawię wam mój projekt oświetlenia pokoju.

Do oświetlenia wykorzystałem pasek RGBW, zamocowany na karniszu – szynie.

Pasek jest naklejony na profil aluminiowy, który jest przymocowany do karnisza.

Co miesiąc rozdajemy nagrody o wartości 350 zł!

Można też przykleić bezpośrednio do karnisza (miałem tak wcześniej) ale miałem pod ręką taki profil i go wykorzystałem,

spełnia on rolę radiatora chociaż pasek led nie nagrzewa się bardzo.

Sterownik do paska zrobiłem sam, miałem gotowe sterowniki ale niestety spaliły się lub nie działały w sposób dostateczny,

przegrzewały się i posiadały ograniczoną funkcjonalność.

Najwięcej pracy wymaga zlutowanie płytki z tranzystorami, aby sterować każdym kolorem osobno.

Tutaj możemy wykazać się inwencją twórczą w projektowaniu ja zrobiłem ją w taki sposób:

Schemat płytki:

widok od tyłu:

 

Użyłem tranzystorów NPN D2394 z odzysku.

Na środku są cztery wejścia do  sterowania jasnością poszczególnych kolorów podłączanych do pinów PWM w arduino przez rezystok 1k.

W projekcie użyłem Arduino promini bo akurat takie miałem wolne nic nie stoi na przeszkodzie użyć inne.

Sterowanie odbywa się za pomocą pilota na podczerwień oraz klaskania (włącz/wyłącz).

Dodatkowo podłączony jest fotorezystor to trybu automatycznej jasności (im ciemniej za oknem tym jaśniej w pomieszczeniu),

buzzer do sygnalizowania przyciśnięcia przycisku.

 

Lista użytych elementów:

  • pasek RGBW ~2,5 m
    zasilacz 12V
    gziazdo i wtyczka DC
    goldpiny i kable
  • płytka uniwersalna 5×7 cm
    rezystor 1k x4 (można dopasować inne)
    tranzystor mocy NPN D2394 x4 (z odzysku)
  • płytka stykowa mini
    arduino promini 5V
    stabilizator 5V AMS1117 (dolutowane piny)
    fotorezystor
    rezystor 10k (do fotorezystora można dobrać eksperymentlnie)
    odbiornik podczerwieni
    moduł wykrywania dźwięku
    buzzer

Schemat podłączeń:

Pasek do sterownika jest podłączony kablem UTP, wolne 3 żyły wykorzystałem na podłączenie odbiornika podczerwieni aby był wysoko w łatwo dostępnym miejscu dla pilota.

Całość ukryłem w plastikowym pudełku po smartfonie z wywierconymi otworami na gniazdo DC oraz wyjścia.

Pudełko jest schowane za zasłonką

Wykorzystałem pilot od spalonego chińskiego sterownika.

Najczęściej używanym kolorem jest kolor biały:)

Opis funkcjonalności:

  • sterowanie kolorami,
  • sterowanie jasnością,
  • funkcja Stobe (ze zmianą koloru i prędkości)
  • funkcja Fade (ze zmianą koloru i prędkości)
  • włączanie/wyłączanie klaskaniem
  • tryb automatyczny (fotorezystor za oknem)

Kod programu:

UWAGA. Kod jest w ciągłym rozwoju, zamieszczam ostatnią wersję.

Użyte biblioteki: IRremote.h NewTone.h

 
*funkcje strobe i fade wymagają dopracowania.

Prezentacja wideo:

–w przygotowaniu

Podsumowanie:

Myślałem aby użyć mikrofonu jako wejścia analogowego (VU meter), ale zamówiłem nie takie moduły co trzeba (tylko detektor z wyjściem cyfrowym)

Jak się uda to zaktualizuję projekt o taką funkcję.

Ewentualne błędy proszę zgłaszać w komentarzach.

Dziękuję za uwagę.

Pliki załączone do artykułu:

Ocena: 5/5 (głosów: 5)
Ataszek - patron działu Szybkie projekty

Podobne posty

Przenośny głośnik Bluetooth

Przenośny głośnik Bluetooth

Cześć,pokażę Wam, jak zrobić przenośny głośnik na Bluetooth z dotykowymi przyciskami i możliwością ładowania baterii. Pomysł…

Odpowiedz

anuluj

Nie przegap nowych projektów!

Zapisując się na nasz Newsletter będziesz miał pewność, że nie przegapisz żadnego nowego projektu opublikowanego w Majsterkowie!

Od teraz nie przegapisz żadnego projektu!

Masz uwagi?