Salutare tuturor,
In speranta ca mai exista pasionati de Arduino pe forum, va prezint upgrade-ul adus la acvariul meu de 60L pe partea de iluminat (standard a venit cu leduri IP68 10W).
Am folosit 2 placi de Arduino Uno si 2 shield-uri Adafruit NeoPixel RGBW (cu warm white -
https://www.adafruit.com/product/2864), alimentate extern la 5V si conectate la o priza programabila (program lumina 07:00-11:00, respectiv 17:30-21:30) fixate pe un suport din aluminiu.
Codul pe care il folosesc in momentul de fata este destul de basic ( toate ledurile pe ON, luminozitate 100 din 255 maxim), insa intentionez sa trec la next level si sa programez led-urile pe 24 de ore cu luminozitate si culori adaptate la spectrul luminos natural corespunzator fiecarei perioade din zi. Am vazut zilele trecute un filmulet pe youtube in care era prezentat un acvariu cu ciclide iluminat cu leduri RGB si pe langa toate fazele de lumina din timpul zilei, erau si fulgere pe timpul noptii si mi-ar placea sa pun si eu in practica un astfel de proiect, singurul inconvenient fiind cunostintele limitate pe partea de programare.
Las aici codul pe care il rulez in momentul de fata:
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define BRIGHTNESS 100
Adafruit_NeoPixel strip = Adafruit_NeoPixel (40, PIN, NEO_GRBW + NEO_KHZ800);
void setup() {
strip.setBrightness(BRIGHTNESS);
strip.begin();
strip.show();
}
void loop() {
for(int i=0; i<=39; i++) {
strip.setPixelColor(i, strip.Color(0,0,0,255));
strip.setPixelColor(i, strip.Color(0,0,255,0));
strip.setPixelColor(i, strip.Color(255,0,0,0));
strip.setPixelColor(i, strip.Color(0,255,0,0));
strip.setPixelColor(i, strip.Color(255,255,255,255));
strip.show();
}
}
Daca exista colegi care sunt pasionati/experti/care ar vrea sa lucram impreuna pe acest topic, sunt deschis la orice sfat/colaborare.
O zi faina si ape limpezi!