Akvarij NET - FORUM

Slatkovodna Akvaristika => Uradi sam => Autor teme: overload0303993 - Lipanj 18, 2014, 12:39:42 poslijepodne

Naslov: RGB sunlight simulator
Autor: 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)
Naslov: Odg: RGB sunlight simulator
Autor: overload0303993 - Lipanj 18, 2014, 12:57:59 poslijepodne
i zaboravil sam napomenuti, mozete imati koliko god dijelova dana zelite.
Naslov: Odg: RGB sunlight simulator
Autor: overload0303993 - Lipanj 19, 2014, 18:34:18 poslijepodne
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.