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:
-
Program a repeating pulse pattern (quick ramp up to a peak, then back down, repeat)
-
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
-
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.
-
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!