Who wants a cheap, simple, Arduino-based LED controller?

I guess the important thing to ask is, if I screw up is there the potential for burning out or blowing my drivers or LEDs? If so I will need to find someone to build me one because I can`t lose the odd thousand dollars I sunk into my array.

You could possibly blow things up but it's not entirely likely. The dimming control is really only sending a signal to the driver, and the signal the Typhon generates can not really cause damage. The big potentials for damage in these arrays are there no matter what you're doing for a controller (i.e. shorting multiple LEDs to the heatsink, sloppy driver wiring, incorrect driver adjustment, etc).

Can this unit be constructed in a day or should I plan a few days worth of time to making this?

I can put one together, load the firmware, configure the variables, wire it up, and test it in less than an hour. My FIRST ever unit though took more like several hours spread over a few weeks. There's definitely a range here. Plan on plenty of time to troubleshoot and test, not just build.

The BOM file is my holy grail at this point because I have no idea what these parts are or look like. My main problem though is that some parts don`t have a part number to it; if I go on mouser and input the device or value name I get either 0 hits or a thousand. Is this because the list I am using is old?
Can you post some specific parts you are having problems with? The mouser part numbers from the BOM are what you want to search on. You should get one or two hits per. If anything is not in stock, you should still get a hit, just with zero stock.

In terms of loading sketch I see I will need to put the Arduino IDE on my PC, and get a way for the PC to talk to the controller. Typically this is with a USB-TTL converter from FTDI; however I have noticed that this is a wire; is there a wireless way of doing this? My computer is no where close to where my controller will be.

You load the firmware once when you build the controller, then you never need to connect it to a PC again.


If someone can look at the picture below just tell me if this is right for wiring the final unit to the LEDs. I see from reading the thread that I can only have 2 drivers per channel; hook up the blues with the blues, blacks with the blacks. My confusion is where do the red wires lead to? I assume its the LEDs; do I wire the beginning and end of the series of LEDs with the red wire from the meanwell?

ledwiringtyphon.jpg

Red and black on the output side go to + and - of the LED string(s), respectively. Blue and white go to + and gnd from the 10v header on the Typhon, respectively.
 
Anyways, this post here was pretty useful but I still have a lot of gaping holes for me to fill. 99% of the jargon in this thread is Chinese to me so forgive me for my basic questions.

I`m in waaaaaaay over my head but I`m in desperate need of a controller. So I will try and do this myself despite having 0 experience. Originally I had someone who was ready to help me out but I think he`s either backed out or gotten fed up with my constant questions, lol.

I guess the important thing to ask is, if I screw up is there the potential for burning out or blowing my drivers or LEDs? If so I will need to find someone to build me one because I can`t lose the odd thousand dollars I sunk into my array.

My setup is 9 meanwell ELN 60 48ps; currently they are run with analog devices but my schedule leads me to not being around my aquarium when the lights need to be turned off and on. What I am looking for in this controller is one that can turn on and off the LEDs throughout the day as well as have extra programs like storms and cloud cover.

Anyways, now that that is out of the way, here are my main questions regarding the build process:

Can this unit be constructed in a day or should I plan a few days worth of time to making this?

The BOM file is my holy grail at this point because I have no idea what these parts are or look like. My main problem though is that some parts don`t have a part number to it; if I go on mouser and input the device or value name I get either 0 hits or a thousand. Is this because the list I am using is old?

Another issue I am having is when I go to http://code.google.com/p/typhon-reef/ for design files I am getting a empty pages. Also, I see I will have to download eagle to get the schematics to wire the device; I did a search for eagle software and have quite a few hits. Is this freeware or is there a specific company that has the software?

I would need at least 5 10v channels since I am running 9 drivers, what do I need to do differently to achieve this?

In terms of loading sketch I see I will need to put the Arduino IDE on my PC, and get a way for the PC to talk to the controller. Typically this is with a USB-TTL converter from FTDI; however I have noticed that this is a wire; is there a wireless way of doing this? My computer is no where close to where my controller will be.

Finally, my last question (for now :fun5:) is that someone mentioned a wiring diagram for the drivers controller and LEDs; I can`t find it for the life of me on this thread. Does someone have one I could borrow; I`ll give it back, promise.

Thanks to anyone still reading, lol :thumbsup:


jay1982,

which one of these LCD display should be I purchasing from moderndevice 5vdc or 3.3vdc?

5v version - http://shop.moderndevice.com/products/16x2-blue-lcd
3.3v version - http://shop.moderndevice.com/products/3-3v-16-x-2-blue-lcd-character-display
 
Just about ready to start ordering parts I think. Just trying to track down some of the last small parts that don't have parts numbers listed and trying you figure out exactly what I need for pin headers. Also just having a little trouble figuring out what I need to do to get the boards ordered from seeeds. Thank you to everyone that put the time and effort in to this. Even if I spend the same amount as I would just ordering this complete, I am happy to be building my own!
 
i am having a little trouble finding a few parts locally mainly the battery holder i cant find the 12 mm holder and i dont really want to make an order from mouser for just that can i use a 2032 holder and mount it remotely? the battery is only for back-up in case of power failure correct?

also on the relay boards for the hydra controller i used 2n2222a transistors instead of the 2n2222 did i F$%^ up doing this? the specs i find on the 2n2222a transistor looks to make it a little beefier than the 2n2222.

also i have some 2n4401`s that seem to have almost the same specs would these work in place of the 2n2222`s

sorry for all the questions but i am not an electrical engineer just a diy er that probably gets in over my head on these things but i enjoy building them and experiencing the hopeful end success!!! without smoke LOL!!

thanks for any help james
 
Last edited:
Typhon ][

Typhon ][

Is there any word on the second edition of the Typhon?
I haven't checked for a new thread, I figured when the V2.0 came out
someone would post it here first.
I'm interested in finding out what the changes are going to be, will have the 328 chip or the 2560, on board FDTI, more pwm channels?
shark boy
 
Im also interested in knowing if there's any general timeline for the newest hardware version. I've built 4 of the old version but would like to streamline my equipment and possibly use the new version to do so. Not in a rush, just wondering.
 
Has anyone hooke up another board to typhoon? I have one of those BBB from modern device, and though to myself, insted of trying to re-invent the wheel with typhoon, why not hook up BBB to typhoon and have plenty of free pins to do temp sensors, relays and such. But I have not a clue how to de the coding part the two boards to talk to eachother. Does anyon have some sample code to look at, so i could try to adapt it to my board. Such as have the BBB to get time from typhoon, operate relays on BBB at specific times, and get temp reading that are on BBB to be seen on typhoon, (and possibly do the dimming of the moon lights)

Thanks for any info on the subject!

jarek
 
i have a typhon built and its alive!!! now i need to know what pins are for hooking up to a programmer? i am using a parallel port programmer i am building to program the sketches but do not know which pins it should hook to any help would be appreciated
thanks james
 
The 6 pin FTDI connection is used to program the "Typhon Controller". The pins are lined up inline just to the right of the lcd header. I use a USB/FTDI adapter to program the ones that I build, so I can't really help with your parallel programmer.
 
How much memory is left after the current program has been burned in? Is there enough room to program presets? i/e a preset of channel one only, or a preset for channel one 30%, channel two 80%?
 
i am to the point of uploading sketches but keep getting avrdude out of sync errors what board should i be telling the arduino program a typhon is ? has anyone else had this problem? help!!!!!
thanks james
 
typhon sketches

typhon sketches

can anyone send me a sketch to get my typhon started up? i have downloaded the PDE file at the wiki but when i compile it in the arduino environment it gives me numerous errors missing data etc
all i want is a sketch to get it doing more than blinking the back light i have now and the row of chars where it should say hello world can anyone help?
 
can anyone send me a sketch to get my typhon started up? i have downloaded the PDE file at the wiki but when i compile it in the arduino environment it gives me numerous errors missing data etc
all i want is a sketch to get it doing more than blinking the back light i have now and the row of chars where it should say hello world can anyone help?

Which version of the Arduino IDE are you using? If you're using the new 1.0 version- that may be the reason you're having problems. I haven't looked at the latest release of the typhon firmware, I'd imagine that's it's still compatible with Arduino version 23 or earlier, not Arduino 1.0. If this is your issue, go back to arduino.cc and down load the earlier version 23 and try compiling the sketch again. Unless there's something a miss with your construction of the typhon pcb, it should compile and load properly.
 
ok that didnt work now i am more confused when i look at the schematic for the lcd pin connections they show one thing for the pinouts then on the atmega328 chip they are showing hooking into other pin numbers
i am probably just missing something but the light has not even flickered yet Help!!!!
 
ok that didnt work now i am more confused when i look at the schematic for the lcd pin connections they show one thing for the pinouts then on the atmega328 chip they are showing hooking into other pin numbers
i am probably just missing something but the light has not even flickered yet Help!!!!

Are you building a Typhon on the actual "Typhon" PCB? or are you trying to build one on a bread board based on just the circuit schematic?
 
Back
Top