Page 1 of 1
PWM module and Digital Dimming on led drivers
Posted: Mon Dec 16, 2013 11:49 am
by Express Reef
Good Day All,
I did a DIY led build using steves leds. Total led power 400watt. Now I want to code my RA so that I can do Thunder storms and clouds... Is this possible?

Re: PWM module and Digital Dimming on led drivers
Posted: Mon Dec 16, 2013 12:02 pm
by Sacohen
If the Steve's LED's are capable of it (I'm assuming they are) here is a thread on the topic.
viewtopic.php?f=12&t=117&p=723&hilit=Storm+Effect#p723
Here is Roberto's post...
rimai wrote:For those who want to try this with the standard PWM channels, all you have to do is set different values of PWM randomly.
Something like this:
Code: Select all
#include <ReefAngel_Features.h>
#include <ReefAngel_Globals.h>
#include <ReefAngel_Wifi.h>
#include <Wire.h>
#include <OneWire.h>
#include <Time.h>
#include <DS1307RTC.h>
#include <ReefAngel_EEPROM.h>
#include <ReefAngel_NokiaLCD.h>
#include <ReefAngel_ATO.h>
#include <ReefAngel_Joystick.h>
#include <ReefAngel_LED.h>
#include <ReefAngel_TempSensor.h>
#include <ReefAngel_Relay.h>
#include <ReefAngel_PWM.h>
#include <ReefAngel_Timer.h>
#include <ReefAngel_Memory.h>
#include <ReefAngel.h>
void setup()
{
ReefAngel.Init(); //Initialize controller
randomSeed(analogRead(0));
}
void loop()
{
ReefAngel.ShowInterface();
if (second(now())==0) StandardThunderstorm(); else ReefAngel.PWM.SetDaylight(0);
}
void StandardThunderstorm()
{
byte value=random(255);
ReefAngel.PWM.SetDaylight(value);
}