Using a Typhon (or Uno) for input to custom LED driver

So, I've got myself a new toy, now I've got to understand what I can do with it. While I'm no newbie to coding, it has been a while.

I bought an Uno from the Shack a while back along with all the starter goodies (resistors, LEDs, breadboard, etc) and so I have used the PC program just to mess around, again, a while back.

Now, I actually need to learn.

I had a custom LED driver board developed that has 3 output channels and inputs for 3 PWM signals. I got a Typhon controller to play around with. By default, the programming is set up to control lights over an aquarium/etc, just a peak value and then ramp up/sunrise and ramp down/sunset. Pretty basic.

I'm using it for something completely different. So to start, before I get too detailed as to what I would like to do, here are a few newbie questions that anyone can feel free to answer yes or no to, individually or en mass. I have a feeling that the answer to all of these will be yes, but I hate that assuming thing.

Feel free to tell me if the Typhon limits my ability (to perform any of these) compared to an Uno or another model.

Can I:

  1. Program a repeating pulse pattern (quick ramp up to a peak, then back down, repeat)

  2. Program such a pattern to repeat for a given amount of time (say, 5 hours/day) and be able to make that a user settable/selectable duration

  3. Program such that the pattern changes daily, both in peak and duration, over a period of time (like 7 days, 10 days, etc)...oh yeah and make that period of time a user settable/selectable item.

  4. Program in multiple pattern sets for which the user to choose from (applicable to 1-3)

Well that's kind of the basic thing I am wondering about...thanks in advance for any answers!

Yes to all.

It is possible, just depends on your programming ability.

Start simple with one part and get that going. Add another part etc. Make sure you save a backup of the working program so you can start again if you stuff it up!

Weedpharma

Thanks for the confirmation, on to the next phase then: concept and flow chart

If you want the pattern to run for a fixed time each day, you will need a RTC. There's another thing to think about.

Weedpharma

I'm pretty sure that the Typhon I have has an RTC built in, I can take a few pics and post them later

It's this one

http://shop.stevesleds.com/Typhon-Typhoon-LED-Controller-8794102479.htm

Maybe someone familiar with it can save me the time. I popped off the LCD screen and there is a battery and a few other things.