• 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 11
DIY Ambient Lighting
#46
technocoma Wrote:Sorry I still haven't written up a guide. Haven't actually done anything with them for a while but have now built up a PCB for it now and am able to have 8 channels (LED strips) instead of 4.

I will be re-setting it all up at the weekend with new LED strips (to get rid of the dip in the middle) as the old ones were really just a prototype.

So while i'm doing it I shall take some pictures and hopefully be able to explain how it all works Smile

Hey - any updates? I'd REALLY like to know your hardware setup.
Reply
#47
does anyone want to build this as a kit to be sold i am sure there will be demand for it !!
Reply
#48
i would !!
Reply
#49
have got it working currently ?
Reply
#50
I think rainbowduino needs too much soldering and is not user friendly to build.
Adalight is based on ws2801 which is much easier to build and noob friendly to solder.

Has someone already build Adalight with boblight? If someone did, can you please share the .pde for arduino and boblight.conf.

Is this https://github.com/adafruit/Adalight/blo...alight.pde code compatible with boblight? As far as i can see only a few changes must be done to expand the numbers of leds in .pde.
Reply
#51
I'd be really interested in this, but I'd need step by step instructions. Anyone have an "explain it to me like I'm five" guide?
Reply
#52
Wow looks awesome!

If you write a step by step it would be much appreciated!
Reply
#53
I have started gathering/building everything i need to achieve this. just built my 'power board' for my leds baased on the Amblone arduino board. I am waiting for my led strips to come from china ($60 each is aus).
I was able to test just a small section of the screen with a 10cm strip on boblight but it seems to react to the screen nicely.

Here is my board.
Im grabbing 12v from htpc
Bottom headers are outputs to led
Side headers are inputs from arduino mega
Added a switch to turn light on and off
Added a led to tell me if its on or off (because i can Tongue)

BTW, i have no idea if im going about this the right way Smile but from what ive been able to test it seems to work
Reply
#54
N3MIS15 Wrote:I have started gathering/building everything i need to achieve this. just built my 'power board' for my leds baased on the Amblone arduino board. I am waiting for my led strips to come from china ($60 each is aus).
I was able to test just a small section of the screen with a 10cm strip on boblight but it seems to react to the screen nicely.

Here is my board.
Im grabbing 12v from htpc
Bottom headers are outputs to led
Side headers are inputs from arduino mega
Added a switch to turn light on and off
Added a led to tell me if its on or off (because i can Tongue)

BTW, i have no idea if im going about this the right way Smile but from what ive been able to test it seems to work


This one is the same as in my tutorial http://forum.xbmc.org/showthread.php?tid...=Ambilight

Pictures of my board: http://www.flickr.com/photos/64262741@N03/

I assume that you will use Arduino Mega.

Now this one is even easier to build because there is also a chip with transistors included so no need for too much soldering and even less soldering skills are required. It replaces transistors and resistors.

There is the schema http://fritzing.org/projects/uln2003a-amblone/
The chip is ULN2003A and you need two for four channels. It is available on eBay.
Reply
#55
yea, same design. i only have an arduino uno on hand, i have ordered a mega and waiting for it to come in the mail. I tested each output 1 by 1 and all seems good.
Just waiting on my leds and arduino mega to arrive so i can get this thing running.
Reply
#56
That's insane! The sky really is the limit.
Reply
#57
bobo1on1 Wrote:The protocol described at https://github.com/adafruit/Adalight/blo...am.pde#L42 might be compatible with boblightd, if a custom boblight.conf is used, and as long as you use boblight from http://code.google.com/p/boblight/ (the old boblight doesn't support a custom prefix).
The only thing I'm not sure about is the checksum value, it says "high byte XOR low byte XOR 0x55", but doesn't specify the high and low bytes of what exactly, if it's the high and low bytes of the number of leds then it should work with boblight, since the number of leds is static.
If that fails I could always add custom support for adalight.



I suggest just trying it out, you should be able to run the software without having any hardware attached, as long as you have a serial port to write to.


I can confirm this works. I wrote a boblight.conf to work with the arduino running adafruit's LEDstream.pde using a prefix nessesary for a 25 LED strand of WS2801.

http://pastebin.com/W2N3PMAk

*EDIT*
Bob, to answer your question, the high and low byte is a count of the lowest LED to use (going to be 0 for just about everyone) and the highest is the total count, 25 (18 in hex). The bit after that is a checksum of the latter 2, so it will not change unless the LED count does.
Reply
#58
Great first post echoniner :-)
Reply
#59
Does anyone know if there is a similar project that makes use of a photosensor or other similar component instead of the Boblight software? I'm looking for something that will work with my ATV2, and possibly my Popcorn Hour and satellite box. I've been searching online with no luck so far. Does anybody know of such a thing?
Reply
#60
TheAstronaut Wrote:Does anyone know if there is a similar project that makes use of a photosensor or other similar component instead of the Boblight software? I'm looking for something that will work with my ATV2, and possibly my Popcorn Hour and satellite box. I've been searching online with no luck so far. Does anybody know of such a thing?

Set up a laptop with a webcam pointing at the tv. Set up boblight hooked up to the arduino. Display the webcam feed fullscreen. Voila, it will work with whatever is playing on the tv. Just don't walk through between the webcam and the tv
Reply
  • 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 11

Logout Mark Read Team Forum Stats Members Help
DIY Ambient Lighting2