Arduino Dimmable PWM DIY LED Light for Marine/Reef/Freshwater Aquarium controller with Nextion LCD support and temperature/cooling fans control (3 sensors/fans)
Arduino PWM LED lamp driver software with LCD support and temperature control for marine, reef or sweetwater aquariums.
Features:
Example Nextion project attached. I dont have copyright for graphics used, use only as an example.
Nextion LCD Screenshots
REQUIREMENTS:
Hardware:
Libraries:
Software:
Configuration: Driver configuration is in file aqualed.h
####PINS SETUP: Configuration on LCD.
####Modules (uncomment to disable). As for now bluetooth and nextion support does not fit into Arduino Nano/UNO etc. flash memory. Use arduino Mega or disable one module support.
// modules, uncomment to disable, comment to enable
#define NO_BLUETOOTH
//#define NO_NEXTION
//#define NO_TEMPERATURE
####Other There are many other options for eg. timers resolution, most of them are pretty self-explanatory ;)
Wiring:
Sterownik lampy LED PWM na Arduino z obsługą termometrów, chłodzenia i wyświetlacza LCD Nextion dla akwariów słodko i słonowodnych.
Możliwości:
Przykładowy program na wyświetlacz załączony.
**Wygląd ekranów na wyświetlaczu **
Wymagania:
Sprzęt:
Biblioteki:
Oprogramowanie:
Konfiguracja: Konfiguracja w pliku aqualed.h i nextion.h
####Ustawienia pinów PWM: Konfiguracja z poziomu wyświetlacza.
####Moduły (odkomentuj żeby wyłączyć). Uwaga! Obsługa bluetooth i nextio nie mieści się jednocześnie w pamięcy flash Arduino Nano/Uno itd. wchodzi tylko do Arduino Mega lub podobnego.
// modules, uncomment to disable, comment to enable
#define NO_BLUETOOTH
//#define NO_NEXTION
//#define NO_TEMPERATURE
####Inne W pliku konfiguracyjnym można ustawić wiele opcji w tym czasy działania timerów, rozdzielczość załączania przekaźników itd. Większość ustawień wynika z samych nazw stałych :)
Podłączenie:
PCB Prototype boards:
Support:http://nano-reef.pl/topic/88904-a-qualed-sterownik-led-termometry-lcd-nextion/