G艂贸wne funkcje systemu:
3 niezale偶ne kana艂y sterowania o艣wietleniem:
Ka偶dy kana艂 ma w艂asny czujnik ruchu (HC-SR501)
Sterowanie ta艣m膮 LED przez modu艂 XY-MOS
P艂ynna regulacja jasno艣ci (PWM)
Inteligentne sterowanie o艣wietleniem:
P艂ynne zwi臋kszanie jasno艣ci po wykryciu ruchu
Sta艂e 艣wiecenie przez ustawiony czas
P艂ynne wygaszanie po up艂ywie czasu
Automatyczne przed艂u偶anie 艣wiecenia przy nowym ruchu
Pe艂na konfigurowalno艣膰:
Niezale偶ne ustawienia dla ka偶dego kana艂u:
Czas narastania jasno艣ci (Fade In)
Czas 艣wiecenia pe艂n膮 jasno艣ci膮 (On Time)
Czas wygaszania (Fade Out)
Trwa艂e zapisywanie ustawie艅 w pami臋ci EEPROM
Zaawansowany interfejs u偶ytkownika:
Wy艣wietlacz ST7789 (240x320) z czytelnym menu
Enkoder obrotowy z przyciskiem do nawigacji
Intuicyjna struktura menu:
Ekran statusu
Wyb贸r kana艂u do edycji
Edycja parametr贸w czasowych
Wizualne pod艣wietlenie aktualnej opcji
Schemat dzia艂ania:
[Status] → [Wyb贸r kana艂u] → [Edycja parametr贸w]
↑ | ↑ |
|__________| |______________|
(Powr贸t) (Zapisz)Instrukcja obs艂ugi:
Ekran g艂贸wny (Status):
Pokazuje stan wszystkich 3 kana艂贸w
Kr贸tkie wci艣ni臋cie: przej艣cie do menu wyboru kana艂u
Wyb贸r kana艂u:
Obr贸t enkoderem: wyb贸r kana艂u 1-3 lub "Powr贸t"
Kr贸tkie wci艣ni臋cie:
Na kanale: przej艣cie do edycji jego parametr贸w
Na "Powr贸t": powr贸t do ekranu g艂贸wnego
Edycja parametr贸w:
Obr贸t enkoderem: wyb贸r parametru lub "Zapisz i wyjd藕"
Kr贸tkie wci艣ni臋cie:
Na parametrze: zmniejszenie jego warto艣ci
Na "Zapisz i wyjd藕": zapis ustawie艅 i powr贸t
D艂ugie wci艣ni臋cie (>0.5 s) na parametrze: zwi臋kszenie warto艣ci
Wskaz贸wki techniczne:
Pod艂膮czenie sprz臋tu:
U偶yj pin贸w PWM (3,5,6) do sterowania XY-MOS
Zapewnij osobne zasilanie dla ta艣m LED
Dodaj kondensatory (100nF) do enkodera dla stabilno艣ci
Oszcz臋dzanie pami臋ci EEPROM:
Ka偶dy zapis skraca 偶ywotno艣膰 pami臋ci
Unikaj cz臋stych zapis贸w tych samych ustawie艅
Rozszerzenia:
Mo偶liwo艣膰 dodania czujnik贸w 艣wiat艂a (LDR)
Integracja z sterowaniem zdalnym (IR/RF)
Dodanie tryb贸w pracy (np. nocny, czuwania)
*************************************************
Sterownik podczas pracy:

Sterownik podczas ustawiania parametr贸w:
Schemat sterownika:
- Troch臋 o komponentach:
- Wy艣wietlacz na powy偶szym zdj臋ciu jest ta艅szym zamiennikiem wy艣wietlacza ST7789. Mo偶na go "trafi膰" na AliExpress za 10...15 z艂. Pod wzgl臋dem po艂膮cze艅 i sterownik贸w jest w pe艂ni kompatybilny z ST7789. Rozdzielczo艣膰 to 240 na 320 pixeli. W programie u偶y艂em biblioteki Adafruit_ST7789.h
- Do zasilania procesora i innych komponent贸w potrzebne jest napi臋cie 5V. By nie komplikowa膰 uk艂adu zastosowa艂em uniwersaln膮 przetwornic臋 kt贸ra w szerokim zakresie napi臋膰 wej艣ciowych daje na wyj艣ciu 5V. Przetwornica zasilana jest z 12V zasilaj膮cych ta艣my LED. Z przetwornicy zosta艂o usuni臋te gniazdo USB A. . G艂贸wnym 藕r贸d艂em zasilania jest przetwornica 12V 8,33A. Ta 100W przetwornica w pe艂ni pokrywa zapotrzebowanie energetyczne mojego projektu. Przetwornica jest prosta i mo偶e generowa膰 zak艂贸cenia elektromagnetyczne (jak to przetwornica) ale do jej zastosowania skusi艂a mnie cena. 9,40 z艂 na AliExpress.Pozosta艂e komponenty (enkoder obrotowy, czujniki ruchu i prze艂膮czniki MOSFET) by艂y ju偶 stosowane w moich wcze艣niejszych projektach i tam zosta艂y dok艂adnie opisane.Teraz kilka s艂贸w odno艣nie programu steruj膮cego. Blog uniemo偶liwia wstawianie takich plik贸w wi臋c trzeba je umieszcza膰 na serwerach zewn臋trznych. Je偶eli kto艣 b臋dzie zainteresowany otrzymaniem gotowego programu to prosz臋 o kontakt poprzez e-mail. Na 100% odpowiem :)Program zosta艂 napisany w 艣rodowisku Arduino IDE..



































