DIY Ambient Lighting

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
guwu Offline
Junior Member
Posts: 18
Joined: Sep 2010
Reputation: 3
Location: Herbram, Germany
Post: #21
Kn0wn1 Wrote:I love the look, but it seems like the top and sides are always blue/purple, and the bottom is always red/purple. Maybe its just the cam, or that segment of video?

It's a combination of both, I guess Wink In reality everything looks smooth and the colors are matching the screen beautifully Smile

Hardware Setup
Acer Revo 3610 // 2GB RAM // 64GB SSD // Harmony 650 w. XBox USB Dongle // Lenovo Wireless Keyboard N5901A // Logitech Cordless RumblePad 2 // Panasonic P42S10E 42" FullHD Plasma // Atmolight
Software Setup
XBMC (Eden RC1) Live Install
find quote
FreakinAye Offline
Junior Member
Posts: 27
Joined: Oct 2009
Reputation: 0
Post: #22
In case you haven't seen it, Lady Ada put out a rather simple DIY ambilight
http://ladyada.net/make/adalight/

Uses addressable LED strips and a processing script to sample the screen areas. Something like a net top is not powerful enough for this in her testing
find quote
MrHenky Offline
Junior Member
Posts: 39
Joined: Aug 2008
Reputation: 0
Location: Ritterhude, Germany
Post: #23
bobo1on1 Wrote:Guess who developed boblight Smile

Hello Bob,

I'm going to get the adalight stuff. Is boblight working with that one too? It's using a Arduino with a Atmega328 Microcontroller. Since boblight is supposed to work with Atmolight (Atmega8) or Karatelight I just want to get sure, that is also going to work with Adalight.

Best regards
Henk
find quote
aptalca Offline
The Dude
Posts: 827
Joined: Sep 2009
Reputation: 17
Post: #24
FreakinAye Wrote:In case you haven't seen it, Lady Ada put out a rather simple DIY ambilight
http://ladyada.net/make/adalight/

Uses addressable LED strips and a processing script to sample the screen areas. Something like a net top is not powerful enough for this in her testing

Thanks for the link.

That's a pretty awesome guide. The only thing I am curious about is what the cpu usage is like at 1080p on a somewhat underpowered htpc such as e350 (In the guide they say an older atom barely did 13fps at 800x600 and core2 based macbook air got barely 30fps at 800x600).

In their forums, someone wrote cpu usage is very low, but he is using an i7 Confused
Not really a good comparison example for me

I guess if the underclocked core2 macbook air struggles, there is no hope for e350 either?? What about the AMD A4 I wonder?
find quote
bobo1on1 Offline
cheapass Team-XBMC Developer
Posts: 2,752
Joined: Dec 2008
Reputation: 20
Post: #25
MrHenky Wrote:Hello Bob,

I'm going to get the adalight stuff. Is boblight working with that one too? It's using a Arduino with a Atmega328 Microcontroller. Since boblight is supposed to work with Atmolight (Atmega8) or Karatelight I just want to get sure, that is also going to work with Adalight.

Best regards
Henk

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.

aptalca Wrote:Thanks for the link.

That's a pretty awesome guide. The only thing I am curious about is what the cpu usage is like at 1080p on a somewhat underpowered htpc such as e350 (In the guide they say an older atom barely did 13fps at 800x600 and core2 based macbook air got barely 30fps at 800x600).

In their forums, someone wrote cpu usage is very low, but he is using an i7 Confused
Not really a good comparison example for me

I guess if the underclocked core2 macbook air struggles, there is no hope for e350 either?? What about the AMD A4 I wonder?

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.
find quote
Swifty Offline
Fan
Posts: 482
Joined: Nov 2008
Reputation: 1
Post: #26
aptalca Wrote:Thanks for the link.

That's a pretty awesome guide. The only thing I am curious about is what the cpu usage is like at 1080p on a somewhat underpowered htpc such as e350 (In the guide they say an older atom barely did 13fps at 800x600 and core2 based macbook air got barely 30fps at 800x600).

In their forums, someone wrote cpu usage is very low, but he is using an i7 Confused
Not really a good comparison example for me

I guess if the underclocked core2 macbook air struggles, there is no hope for e350 either?? What about the AMD A4 I wonder?

I'm using boblight on an ion2 (revo r3610) and it works just fine with 1080p, that's scanning 9 areas to drive 9 different led strips too... Great job bob!

now we just need native xbmc support Wink hehe
find quote
bobo1on1 Offline
cheapass Team-XBMC Developer
Posts: 2,752
Joined: Dec 2008
Reputation: 20
Post: #27
I have a working boblight addon at https://github.com/bobo1on1/script.xbmc.boblight (linux only).
You need to make a script.xbmc.boblight directory in ~/.xbmc/addons then copy in the addon.xml and the default.py

The addon is barely functional, you can't turn it off from XBMC and you have to adjust the boblight settings by editing default.py and then restart XBMC.
find quote
illiac4 Offline
Fan
Posts: 434
Joined: May 2009
Reputation: 1
Post: #28
http://forum.xbmc.org/showthread.php?tid...=Ambilight

This is the same 4 channel.
For controlling boblight you can use scripts and call them with executor plugin.

Ambilight easier to build would be based on ws2801 stripes. Less soldering but i think there is no .pde for arduino which is compatible with boblight.
Ws2801 uses only four wires and it is easier to build more channels, because every part which contains ws2801 chip can be driven as one channel.
Also i can not see at which bits are ws2081 working, but i think it is 8bit so in this case TLC from TI is better.


Cheers
(This post was last modified: 2011-10-15 07:11 by illiac4.)
find quote
markhoney Offline
Senior Member
Posts: 133
Joined: Oct 2003
Reputation: 1
Location: Wellington, New Zealand
Post: #29
In case anyone's interested, I'm just finishing up a sketch for the Rainbowduino (an Arduino clone for driving LEDs) that will support the boblight, atmo and maybe some other protocols with up to 8 bit colour. It's also able to be placed into several different modes where it gradually changes colours for mood lighting, and a mode where it just turns on all LEDs (for generic white backlighting).

The reason I went for a Rainbowduino is that out of the box it can easily drive 8 1/2 metre RGB LED strips, and mine is currently being powered from my PC's internal power supply via a power molex connection (using the 12v feed). The LEDs are attached via some CAT6 cable, as this was what I had lying around.

Once I've finished, I'll upload the source to github and maybe post some pictures and a wiring guide -but in all it's pretty straightforward to put together.

Author of the NZ OnDemand and ZoneMinder addons, and caretaker of the pyamf script. Contributor to fanart.tv, TheMovieDB and TheTVDB.
find quote
cloudspear Offline
Junior Member
Posts: 2
Joined: Oct 2011
Reputation: 0
Post: #30
markhoney Wrote:In case anyone's interested, I'm just finishing up a sketch for the Rainbowduino (an Arduino clone for driving LEDs) that will support the boblight, atmo and maybe some other protocols with up to 8 bit colour. It's also able to be placed into several different modes where it gradually changes colours for mood lighting, and a mode where it just turns on all LEDs (for generic white backlighting).

The reason I went for a Rainbowduino is that out of the box it can easily drive 8 1/2 metre RGB LED strips, and mine is currently being powered from my PC's internal power supply via a power molex connection (using the 12v feed). The LEDs are attached via some CAT6 cable, as this was what I had lying around.

Once I've finished, I'll upload the source to github and maybe post some pictures and a wiring guide -but in all it's pretty straightforward to put together.


Please post up your guide. Will your method need any soldering? Thanks.
find quote
Post Reply