The Planted Tank Forum - Reply to Topic
Planted Tank Forums
Your Tanks Image Hosting *Tank Tracker * Plant Profiles Fish Profiles Planted Tank Guide Photo Gallery Articles

Go Back   The Planted Tank Forum > Specific Aspects of a Planted Tank > DIY > Guide: Arduino based LED controller for Current Satellite LED+

Thread: Guide: Arduino based LED controller for Current Satellite LED+ Reply to Thread
Title:
  
Message:
Post Icons
You may choose an icon for your message from the following list:
 

Register Now

In order to be able to post messages on the The Planted Tank Forum forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:
Location
Your Location. As precise as you feel comfortable with.
Security Question
While balancing on a piece of wood, two inches by four inches known as a 2x4, John and his friend Sally both spotted a dalmatian inside of a truck with sirens. The animal with John and Sally is a _ _ _?
Insurance
Please select your insurance company (Optional)

Log-in

Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.



Additional Options
Miscellaneous Options

Topic Review (Newest First)
07-04-2015 12:31 AM
Curt_Planted Sweet! That's pretty cheap!! Thanks for the links and info! I'll look it over in more depth later.
07-03-2015 01:06 PM
jeffkrol
Quote:
Originally Posted by Curt_Planted View Post

Has anyone directly hardware hacked this light? One of my connectors got screwed up and fried the lighting controller in the light but the LED's are still good and the wiring clearly labeled. I may save myself $100 and hack it with some directly arduino controlled regulators. If anyone has done it, any tips?
AFAICT the controller circuit is just like this (I assume there are programming differences.. ):
http://www.lightingever.com/44-key-r...FYQ8aQodkbIJ7g


Since the LED's are run in constant voltage mode "external drivers" are unnecessary and really wouldn't do..

The above pictured controllers do PWM chopping directly on the feed voltage.
You just need to make sure the I/O specs are OK..
AS to Aduino direct control.. This might help:
http://www.elcojacobs.com/using-shif...-with-arduino/
https://learn.adafruit.com/rgb-led-strips/usage
07-03-2015 04:57 AM
Curt_Planted To answer the questions I saw earlier:

There is a 42 step resolution on the controller for each color and the remote gives a double command for each step. This is why you can see a noticeable jump when you press the button, but the fades are so much smoother in the automated lighting modes like cloudy day ect.

I did get my lighting control code working. I have since added in additional code for having a different lighting schedule on the weekends. I found on weekends I tended to sleep in and would wake up to the lights out and would also want to show off the tank later in the evening when I had company and the lights would be out. If anyone wants the latest code, let me know.

Has anyone directly hardware hacked this light? One of my connectors got screwed up and fried the lighting controller in the light but the LED's are still good and the wiring clearly labeled. I may save myself $100 and hack it with some directly arduino controlled regulators. If anyone has done it, any tips?
06-02-2015 10:11 PM
gerwen I think my previous problem is still waiting mod approval to show. I've solved it.

Versions 4.1 and up of the controller sketches seem to require the Arduino Dev enviroment version 1.0.6, rather than the newer 1.6.x that I had been using. I haven't tested yet, but it compiled with no errors.

The older 3.6 (iirc) on the first page of the thread works just fine with the newer dev environment.

*edit in case my previous post never shows up*

I had the page one code version 3.6 working, but trying to compile 4.1, i threw a bunch of errors. The first of which complained about this line:

PROGMEM unsigned int arrCodes[32] = {0x3AC5, // 1 - Orange

saying that PROGMEM needed a CONST in order to push the array into flash

there were other errors, but that's the first one, so if you see something to that effect, check your environment version.
04-23-2015 07:02 PM
alpha1172 oph awesome i think i have a few megas sitting around. gonna have to try it out id need to order that button/lcd shield though
04-23-2015 06:44 PM
kman
Quote:
Originally Posted by alpha1172 View Post
U still using the sat +?
Me? I have both Sat+ and E-Series on my main tank.
04-23-2015 12:03 AM
alpha1172 U still using the sat +?
04-22-2015 08:57 PM
kman I never tried it. I have since moved over to the iAqua Lite for my smooth fading needs. (which borrowed Curt's crossfade code, IIRC)

Now I have to decide if I'm going to sell my two controllers off, or break them down to play with on other projects...
04-22-2015 07:17 PM
alpha1172 So i built one of these a bit ago, running version 3.6 works great!

I really wanted to try the version 1.0 by curt with the built in fading but it never controlled the light correctly. Did anyone ever get it to work correctly
04-22-2015 06:37 PM
kman
Quote:
Originally Posted by Dazzlin Dave™ View Post
Heres the link to the file : https://www.pjrc.com/teensy/td_libs_IRremote.html

Everything is looking/working good as far as your alarms kman. I will adjust/change them as needed. Thanks for all the assistance last night !

And once again, thanks to everyone involved in this project. Your work is awesome and very much appreciated by me !
There is so much good code and help around here...woot
No problem, thanks for the link! I added a pointer to it to help people with future issues. If I think about it, at some point, I'll zip up all the libraries I used, so working versions will all be collected in one place they can download right from here.
04-22-2015 07:54 AM
Dazzlin Dave™
Quote:
Originally Posted by kman View Post
Oh, wow, that's good to know.

What's the link to the updated file? I'll edit my post, if I can, and add the new one with the version that works.

Or, yeesh, maybe I should just package up all the libraries with the current, working versions and add that.
Heres the link to the file : https://www.pjrc.com/teensy/td_libs_IRremote.html

Everything is looking/working good as far as your alarms kman. I will adjust/change them as needed. Thanks for all the assistance last night !

And once again, thanks to everyone involved in this project. Your work is awesome and very much appreciated by me !
There is so much good code and help around here...woot
04-22-2015 04:50 AM
kman
Quote:
Originally Posted by Dazzlin Dave™ View Post
Finally got the compiling done ! The gethub link has an updated file, and was causing the issue.I found an older ver online that works.

Now to figure out why the lcd isnt showing characters. At least the light is working
Oh, wow, that's good to know.

What's the link to the updated file? I'll edit my post, if I can, and add the new one with the version that works.

Or, yeesh, maybe I should just package up all the libraries with the current, working versions and add that.
04-22-2015 04:45 AM
Dazzlin Dave™ Everything hooked up, lcd working, running tests now for the timers.
Fingers crossed !
04-22-2015 02:04 AM
Dazzlin Dave™ Finally got the compiling done ! The gethub link has an updated file, and was causing the issue.I found an older ver online that works.

Now to figure out why the lcd isnt showing characters. At least the light is working
04-21-2015 07:50 AM
kman One more thought:

I know we have addressed the library folder, but make sure that you are saving the sketch under the Arduino folder in your document section.
This thread has more than 15 replies. Click here to review the whole thread.

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT. The time now is 11:00 AM.


Powered by vBulletin®
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright Planted Tank LLC 2012