davidvavra / MoodSync

Controls LIFX lights according to the Android TV screen
MIT License
25 stars 12 forks source link

Major suggestion / prototype going on., #6

Open triphoppingman opened 8 years ago

triphoppingman commented 8 years ago

Hello David.

So I have hacked apart your lovely application and connected it via USB to an Arduino, connected in turn to a string of LED lights (using the APA102 chips). The idea is that you place the LED strip lights around the back of your TV, projecting their light onto the wall. The Android application runs on my Nvidia shield TV and sends out the pixel colors at the edge of the display to the arduino. The arduino then spools out those colors to the led strip. This means that the leds "project" the image behind the TV. It's quite a nice effect. This is a copy of the Phillips Ambilight system and there are a number of other projects. Let me know how you want to handle the code attribution etc. The code is a butchery at the moment (I'm no Android developer, thats for sure).

davidvavra commented 8 years ago

Hi Bruce, that's great that my code helped you in hacking :) I would accept pull request to my code, but not in current hacked form. You would need to make app more generic - not break existing functionality, create some kind of chooser between LIFX and LED lights in the beginning and keep the code civil in terms of existing code convention. Then I can release it to the Play Store and make it accessible for everyone.

If you wish to use it just for hacking and just for yourself, it's also completely OK to keep it as separate fork.

David

On Tue, Mar 15, 2016 at 10:36 PM, bruce mcdonald notifications@github.com wrote:

Hello David.

So I have hacked apart your lovely application and connected it via USB to an Arduino, connected in turn to a string of LED lights (using the APA102 chips). The idea is that you place the LED strip lights around the back of your TV, projecting their light onto the wall. The Android application runs on my Nvidia shield TV and sends out the pixel colors at the edge of the display to the arduino. The arduino then spools out those colors to the led strip. This means that the leds "project" the image behind the TV. It's quite a nice effect. This is a copy of the Phillips Ambilight system and there are a number of other projects. Let me know how you want to handle the code attribution etc. The code is a butchery at the moment (I'm no Android developer, thats for sure).

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/destil/MoodSync/issues/6