Overclock.net › Forums › Case Mods & Cases › Other Hardware Mods › DIY RGB AmbiLight
New Posts  All Forums:Forum Nav:

DIY RGB AmbiLight - Page 4

post #31 of 234
Thread Starter 
Quote:
Originally Posted by Chickenman View Post

Please don't shoot me but.... why not just attach another monitor to the back of your current one and run screens in clone? Granted - would be stupid expensive for a TV based project but surely it would achieve the same thing?

Disclaimer - I haven't actually turned my monitor against the wall in a dark room so... may be completely off rolleyes.gif

It would possibly be backwards as well... hmm

I guess you could do that, but as you conclude yourself it would be a bit expensive biggrin.gif

And you'd need to figure out how to flip the image on the back monitor.

Could also place a small projector behind the monitor/screen and use some wide lens, but again, not exactly a reasonably cheap solution biggrin.gif
post #32 of 234
Two additional suggestions for you to consider trying:

1. Custom capture zones to an extent. For example I tried running two setups once on the back of a TV, I had a ring around the outside edges but wasn't really happy with the total brightness effect. The TV was a little further from the wall so I added another gridded board with LEDs on it that were superbright. I just ran the software again with 4 very large capture zones. The end result were LEDs in the middle center of the TV that added a nice glow affect along with the rapid changing outer end strands. <-This makes sense in my head but not sure I'm getting it out properly.

2. An easy way to change capture zones from say fullscreen to a widescreen sub portion. Adalight is terrible in that regard. If you have black bars from watching widescreen content then the LEDs on the edges worked just fine but not top and bottom. I'm not sure how you are handling sampling zones in your setup though. With my tweaked code all I could accomplish was to make the capture squares larger which would average in the black values. Simply increasing the brightness by some factor doesn't exactly work either though as the colors are then washed out.

Great to see your progress. I wish I wasn't writing a dissertation, doing research, and traveling and I could sit and try some ideas with this.
Red-Scout
(18 items)
 
Asus G53SX-TH71
(12 items)
 
Big Blue
(12 items)
 
CPUMotherboardGraphicsGraphics
AMD 8320 FX Asus Crosshair V Twin Frozr 6950 Twin Frozr 6950 
RAMHard DriveHard DriveHard Drive
Corsair Vengence Red Crucial M4 Western Digital Raptor 300gb Western Digital 1 TB Black 
Optical DriveCoolingOSMonitor
LG Blu-ray Corsair H80 Windows 7 Professional Asus VE248H x3 
KeyboardPowerCaseMouse
Logitech MX 5500 Revolution Black Thermaltake TR2 RX 750w CoolerMaster Storm Scout MX Revolution Cordless Laser Mouse 
AudioAudio
Logitech X-540 5.1 System Creative Sound Blaster X-Fi Titanium Fatal1ty 
CPUMotherboardGraphicsRAM
Intel Core i7 2670QM G53SX NVIDIA GeForce GTX 560M Samsung  
RAMRAMRAMHard Drive
Corsair  Samsung  Corsair  Corsair Force GT3 
Hard DriveOptical DriveOSMonitor
Hitachi Blu-Ray Drive Windows 7 Professional 15.4" 1080p 
CPUMotherboardGraphicsRAM
AMD FX 8120 Asus M5A99FX Pro R2.0 MSI Windforce 6850 Kingston Hyper-Blue 16Gb 
Hard DriveHard DriveHard DriveCooling
3x Seagate Barracuda 3Tb OCZ Agility 2 64Gb 3x OCZ Vertex 2 Plus 32 Gb Cooler Master Seidon 120mm 
OSOSPowerCase
Windows Server 2012 Standard VMs (Server 2012, Windows 7, Windows 8, Ubuntu,... PC Power and Cooling 500w Silencer NXZT Switch 810 
  hide details  
Reply
Red-Scout
(18 items)
 
Asus G53SX-TH71
(12 items)
 
Big Blue
(12 items)
 
CPUMotherboardGraphicsGraphics
AMD 8320 FX Asus Crosshair V Twin Frozr 6950 Twin Frozr 6950 
RAMHard DriveHard DriveHard Drive
Corsair Vengence Red Crucial M4 Western Digital Raptor 300gb Western Digital 1 TB Black 
Optical DriveCoolingOSMonitor
LG Blu-ray Corsair H80 Windows 7 Professional Asus VE248H x3 
KeyboardPowerCaseMouse
Logitech MX 5500 Revolution Black Thermaltake TR2 RX 750w CoolerMaster Storm Scout MX Revolution Cordless Laser Mouse 
AudioAudio
Logitech X-540 5.1 System Creative Sound Blaster X-Fi Titanium Fatal1ty 
CPUMotherboardGraphicsRAM
Intel Core i7 2670QM G53SX NVIDIA GeForce GTX 560M Samsung  
RAMRAMRAMHard Drive
Corsair  Samsung  Corsair  Corsair Force GT3 
Hard DriveOptical DriveOSMonitor
Hitachi Blu-Ray Drive Windows 7 Professional 15.4" 1080p 
CPUMotherboardGraphicsRAM
AMD FX 8120 Asus M5A99FX Pro R2.0 MSI Windforce 6850 Kingston Hyper-Blue 16Gb 
Hard DriveHard DriveHard DriveCooling
3x Seagate Barracuda 3Tb OCZ Agility 2 64Gb 3x OCZ Vertex 2 Plus 32 Gb Cooler Master Seidon 120mm 
OSOSPowerCase
Windows Server 2012 Standard VMs (Server 2012, Windows 7, Windows 8, Ubuntu,... PC Power and Cooling 500w Silencer NXZT Switch 810 
  hide details  
Reply
post #33 of 234
Thread Starter 
Quote:
Originally Posted by Kylepdalton View Post

Two additional suggestions for you to consider trying:

1. Custom capture zones to an extent. For example I tried running two setups once on the back of a TV, I had a ring around the outside edges but wasn't really happy with the total brightness effect. The TV was a little further from the wall so I added another gridded board with LEDs on it that were superbright. I just ran the software again with 4 very large capture zones. The end result were LEDs in the middle center of the TV that added a nice glow affect along with the rapid changing outer end strands. <-This makes sense in my head but not sure I'm getting it out properly.

2. An easy way to change capture zones from say fullscreen to a widescreen sub portion. Adalight is terrible in that regard. If you have black bars from watching widescreen content then the LEDs on the edges worked just fine but not top and bottom. I'm not sure how you are handling sampling zones in your setup though. With my tweaked code all I could accomplish was to make the capture squares larger which would average in the black values. Simply increasing the brightness by some factor doesn't exactly work either though as the colors are then washed out.

Great to see your progress. I wish I wasn't writing a dissertation, doing research, and traveling and I could sit and try some ideas with this.

Excellent suggestions, thanks.

I guess for #1 it might work to do something clever like every 2nd or 3rd LED is from large averages and the rest from edge averages. Not sure if that would give the same effect. Some experiments needed there.

#2 Should be a very useful feature for movies, maybe it's possible to auto detect, but I'm not sure if that will be reliable. Sounds like a handy feature to include for remote control (if I get that far)

Good luck on thesis and research.
post #34 of 234
Thread Starter 
Still waiting for LEDs to arrive, but I've been working on a key piece of code. Actually I have been working on it for a long time as it's a bit tricky. It's a bootloader for the small MCUs I'm using in many of my projects (Microchip PICs, mainly the 8 and 16 bit series).

So what is a boot loader and what does it do? Well, normally these devices require special hardware (PICKIT etc) to update the software running on them, this is where the bootloader comes in, it allows uploading new software/firmware over USB/UART and then reprogram itself directly without the use of special hardware tools.

It still needs a bit of polishing but it's functional now.

Not sure how interesting this is for most people though biggrin.gif
post #35 of 234
im keeping my eyes wide open on this every day biggrin.gif
post #36 of 234
Interesting enough to me. Keep up the explanations. I'm a total noob with microcontrollers and the explanation of what a bootloader is for was very informative. I am learning things here. thumb.gif
post #37 of 234
Quote:
Originally Posted by jvjessen View Post

Still waiting for LEDs to arrive, but I've been working on a key piece of code. Actually I have been working on it for a long time as it's a bit tricky. It's a bootloader for the small MCUs I'm using in many of my projects (Microchip PICs, mainly the 8 and 16 bit series).

So what is a boot loader and what does it do? Well, normally these devices require special hardware (PICKIT etc) to update the software running on them, this is where the bootloader comes in, it allows uploading new software/firmware over USB/UART and then reprogram itself directly without the use of special hardware tools.

It still needs a bit of polishing but it's functional now.

Not sure how interesting this is for most people though biggrin.gif

I have been looking for a straight forward bootloader for my project. Are you willing to share any code? smile.gif
Daily
(16 items)
 
  
CPUMotherboardGraphicsRAM
i7 2600K @ 4.8GHz, 1.4V Maximus IV Extreme GTX 560 DCII TOP 4x4GB Kingston HyperX 1866MHz CL11 
Hard DriveHard DriveCoolingCooling
Kingston HyperX 3K 120GB Samsung 640GB Thermochill PA120.2 Jingway DB-1 Pump 
CoolingCoolingOSMonitor
2x Kaze Jyuni 1900RPM EK Supreme HF Copper plexi Arch Linux x64 Acer X223HQ 1920x1080 
KeyboardPowerCaseMouse
Microsoft Sidewinder X4 Corsair HX750 Modded Corsair Carbide 500R Logitech M500 
  hide details  
Reply
Daily
(16 items)
 
  
CPUMotherboardGraphicsRAM
i7 2600K @ 4.8GHz, 1.4V Maximus IV Extreme GTX 560 DCII TOP 4x4GB Kingston HyperX 1866MHz CL11 
Hard DriveHard DriveCoolingCooling
Kingston HyperX 3K 120GB Samsung 640GB Thermochill PA120.2 Jingway DB-1 Pump 
CoolingCoolingOSMonitor
2x Kaze Jyuni 1900RPM EK Supreme HF Copper plexi Arch Linux x64 Acer X223HQ 1920x1080 
KeyboardPowerCaseMouse
Microsoft Sidewinder X4 Corsair HX750 Modded Corsair Carbide 500R Logitech M500 
  hide details  
Reply
post #38 of 234
At this point I think there should just be a "Subscribe to anything jvjessen posts forever" button because I would just click it. Suffice it to say I'm subbed to this thread as well... you just need to make an electronics project store or get connected to someone with as much knowledge about marketing and distribution as you have about hardware and software design... and be done with it. biggrin.gif (I'm in for at least one of everything... lol)
post #39 of 234
Thread Starter 
Quote:
Originally Posted by ARandomOWL View Post

I have been looking for a straight forward bootloader for my project. Are you willing to share any code? smile.gif

There are limitations to it, it only works with PIC24 and dsPIC33 on UART, it's mostly based on this application note http://ww1.microchip.com/downloads/en/AppNotes/01094a.pdf. Shoot me a PM if you are still interested.

It does work great though, big advantage is that you can still debug code on the device in MPLAB and you don't have to do anything special to the code you want to work with the bootloader, other than use a custom linker script that moves the code a bit higher in flash so it doesn't overwrite the bootloader.
post #40 of 234
Thread Starter 
Quote:
Originally Posted by DiGiCiDAL View Post

At this point I think there should just be a "Subscribe to anything jvjessen posts forever" button because I would just click it. Suffice it to say I'm subbed to this thread as well... you just need to make an electronics project store or get connected to someone with as much knowledge about marketing and distribution as you have about hardware and software design... and be done with it. biggrin.gif (I'm in for at least one of everything... lol)

Hehe, thanks biggrin.gif I have done many failed projects in the past, but always learn a bit each time, so it gets easier smile.gif For me the fun is in designing and building stuff.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Other Hardware Mods
Overclock.net › Forums › Case Mods & Cases › Other Hardware Mods › DIY RGB AmbiLight