Presenting: "Reef Illuminator" 80W LED V.1.0
: ons 10. aug 2011 19:34
Har langt om længe fået min Arduino-styret LED lampe til at virke. Så nu kan jeg med stolthed præsentere Version 1.0.
Med Arduinoen er der nærmest uanede muligheder for styring af lampen, men på nuværende tidspunkt kan den "kun" styre solopgang/nedgang og intensiteten af LED-lyset. Mere kommer måske til i fremtidige versioner.
Selve lampen er lavet i bukkede aluminiumsplade, som er spraymalet sort - så skulle den gerne kunne modstå saltvandet!
I lampen er der placeret et 4x20 linjers display og fire knapper til at navigere rund i menuen og ændre indstillingerne. En 120mm blæser sørger for køling af de CPU kølerprofiler, LED'erne er monteret på.
Et RTC-modul er forbundet til Arduinoen. Det holder styr på tiden også selvom strømmen bliver taget af lampen.
I menuen kan man indstille tiden, sætte hvilken tidspunkt solen skal stå op og hvornår den skal gå ned igen. Desuden kan LED-intensiteten indstilles fra 0-95% med spring på 5% pr. trin, for hver af de 3 strenge af LED'er. En streng med tre 10W 20.000k LED'er, en streng med tre 10W 10.000k LED'er og en sidste streng med to 455nm Royal Blue 10W LED'er. I alt 80W.
Solopgang og nedgangen tager 20 min. hvis den skal gå fra 0-95%. Det er dog kun de første ca. 10 min man kan se intensiteten stige (Ved solopgang, omvendt ved nedgangen). De sidste 10 min. er svært at se med det blotte øje (tror dog korallerne kan fornemme det)
Der skal bare sættes 230V til lampen. Alle drivere er placeret inden i lampen. Så er jeg fri for at skulle bruge plads på at opbevare drivere osv. i skabet!
Arduinoens PWM-signal styrer fire mosfets. Ved at ændre PWM-signalet, kan strømmen til LED'erne varieres og derved ændre mængden af lys de udsender. Tre af mosfets'ene styrer LED'erne, den fjerde tænder og slukker for blæseren når lyset tændes.
Der er også sat en plexiglas i bunden, så der ikke kommer saltvand på LED'erne og i kredsløbet. Plexiglasset er sat på med nylonskruer, som er "immune" overfor saltvand!
De blå LED'er er ikke sat til på nuværende tidspunkt. Jeg venter stadig på driveren skal komme hjem. Men de er testet og virker også!
Desuden fungere disse LED'er også som månelys. Ved solnedgang bliver de kørt ned på meget lav styrke (ca. 2%) og bliver der indtil solen står op igen.
Lampen har kørt problemfrit i ca. en måned nu! Har dog fundet lidt "bugs" der skal rettes i næste version!
Laver en video på et tidspunkt, hvor solopgangen og nedgangen kan ses. Har dog ikke noget kamera, der kan skyde ordenlig video!
Kom gerne med kommentarer!
Lige et billede af akvariet med lyset over. Mangler lige de blå LED'er til at trækker farverne rigtigt frem!
Med Arduinoen er der nærmest uanede muligheder for styring af lampen, men på nuværende tidspunkt kan den "kun" styre solopgang/nedgang og intensiteten af LED-lyset. Mere kommer måske til i fremtidige versioner.
Selve lampen er lavet i bukkede aluminiumsplade, som er spraymalet sort - så skulle den gerne kunne modstå saltvandet!
I lampen er der placeret et 4x20 linjers display og fire knapper til at navigere rund i menuen og ændre indstillingerne. En 120mm blæser sørger for køling af de CPU kølerprofiler, LED'erne er monteret på.
Et RTC-modul er forbundet til Arduinoen. Det holder styr på tiden også selvom strømmen bliver taget af lampen.
I menuen kan man indstille tiden, sætte hvilken tidspunkt solen skal stå op og hvornår den skal gå ned igen. Desuden kan LED-intensiteten indstilles fra 0-95% med spring på 5% pr. trin, for hver af de 3 strenge af LED'er. En streng med tre 10W 20.000k LED'er, en streng med tre 10W 10.000k LED'er og en sidste streng med to 455nm Royal Blue 10W LED'er. I alt 80W.
Solopgang og nedgangen tager 20 min. hvis den skal gå fra 0-95%. Det er dog kun de første ca. 10 min man kan se intensiteten stige (Ved solopgang, omvendt ved nedgangen). De sidste 10 min. er svært at se med det blotte øje (tror dog korallerne kan fornemme det)
Der skal bare sættes 230V til lampen. Alle drivere er placeret inden i lampen. Så er jeg fri for at skulle bruge plads på at opbevare drivere osv. i skabet!
Arduinoens PWM-signal styrer fire mosfets. Ved at ændre PWM-signalet, kan strømmen til LED'erne varieres og derved ændre mængden af lys de udsender. Tre af mosfets'ene styrer LED'erne, den fjerde tænder og slukker for blæseren når lyset tændes.
Der er også sat en plexiglas i bunden, så der ikke kommer saltvand på LED'erne og i kredsløbet. Plexiglasset er sat på med nylonskruer, som er "immune" overfor saltvand!
De blå LED'er er ikke sat til på nuværende tidspunkt. Jeg venter stadig på driveren skal komme hjem. Men de er testet og virker også!
Desuden fungere disse LED'er også som månelys. Ved solnedgang bliver de kørt ned på meget lav styrke (ca. 2%) og bliver der indtil solen står op igen.
Lampen har kørt problemfrit i ca. en måned nu! Har dog fundet lidt "bugs" der skal rettes i næste version!
Laver en video på et tidspunkt, hvor solopgangen og nedgangen kan ses. Har dog ikke noget kamera, der kan skyde ordenlig video!
Kom gerne med kommentarer!
Lige et billede af akvariet med lyset over. Mangler lige de blå LED'er til at trækker farverne rigtigt frem!