Akvarij NET - FORUM
Slatkovodna Akvaristika => Uradi sam => Autor teme: overload0303993 - Lipanj 18, 2014, 12:39:42 poslijepodne
-
kome treba kod za rgb lampice,
to sam nabrzaka napisal i nije skroz istestirano.
otvorite .ino datoteku i prepravite kod.
kod radi za jednu ledicu, ili 3, a mozete napraviti i vise istovremenih simulacija.
trenutno koristi interni oscilator da pazi na vrijeme pa nije skroz tocno, ali imat ce kasnije implementiran rtc, a sada je malo odstupanje od 24h.
ako zelite bolju tocnost s ovim kodom samo stavijte arduino na timer koji ga ujutro iskljuci na 1sec i time ga resetira.
#include "Day.h"
Day day;
void setup()
{
//za jutro definirate da se dize na skroz bijelu boju, i to traje 2h
day.addTimeOfDay(255, 255, 255, 60*2);
//dan traje 10sati i krece se od kraja jutra do veceri sa skroz bijelom bojom
day.addTimeOfDay(255,255,255,10*60);
//vecer traje 2sata i pada svjetlost na jako blago plavu
day.addTimeOfDay(0,0,5,120);
//i tu vam je noc od 10h
day.addTimeOfDay(0,0,10,60*10);
}
void loop()
{
//definirate koje pinove koristite
day.shine(9,10,11);
}
https://www.dropbox.com/sh/r8ygyj17oxvkro9/AAChL2WkfIlWiVczjwrafXTIa (https://www.dropbox.com/sh/r8ygyj17oxvkro9/AAChL2WkfIlWiVczjwrafXTIa)
-
i zaboravil sam napomenuti, mozete imati koliko god dijelova dana zelite.
-
prepravljena verzija koja radi na velikom ubrzanju
https://www.youtube.com/watch?v=0yml9m-3-so (https://www.youtube.com/watch?v=0yml9m-3-so)
kasnije je pocela oluja
https://www.youtube.com/watch?v=zGYumnH5oqQ (https://www.youtube.com/watch?v=zGYumnH5oqQ)
boje se ne vide realno, dok je najtamnije zapravo je svjetlo najjace, kamera se prilagodava.