Custom Home Made BIAS Lighting via Arduino UNO - Overclock.net - An Overclocking Community
Forum Jump: 

Custom Home Made BIAS Lighting via Arduino UNO

Reply
 
Thread Tools
post #1 of 46 (permalink) Old 01-12-2020, 07:16 AM - Thread Starter
u broke 666 rep :(
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Fort Lauderdale
Posts: 23,499
Rep: 681 (Unique: 361)
Custom Home Made BIAS Lighting via Arduino UNO

So i've been trying to figure out a decent way to home brew dynamic bias lighting for my monitor.

the goal was to do this without using local processing, without using Philips Hue, or the dinky solution that uses a camera which can be found on Amazon for $70.

by the way, on a side note... Anyone with a ton of extra cables, I highly recommend the USB organizer bags available on most online retailer sites. I took an entire desk drawer down to that little grey & orange bag.

R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
KAIHL Switches < CHERRY Switches, 10/10, blind taste test @ work.

Last edited by skupples; 01-19-2020 at 09:07 AM.
skupples is offline  
Sponsored Links
Advertisement
 
post #2 of 46 (permalink) Old 01-19-2020, 07:44 AM - Thread Starter
u broke 666 rep :(
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Fort Lauderdale
Posts: 23,499
Rep: 681 (Unique: 361)
uuuuuuuuuuuuuuuuuuuuuuuuuupdate -

someone was kind enough to drop a hint in my direction.

I've taken the liberty to attach their stock photos, please follow the link if want more details on the nitty gritty.

here's what we're going for - https://learn.adafruit.com/adalight-...hting/overview



Parts -
Arduino - I decided to go with a full on starter kit.
LEDs (WS2801) - I went with the flush back version for easier mounting.
power accessories
I also took this opportunity to replace my giant fat boy radio shack soldering iron with the hakko starter kit.

Things left to figure out -
Reflectors. anyone have any ideas? The first thing that comes to mind are the ones you'd find behind a floro-tube.

still waiting on -
solder (local ACE didn't sell small enough gauge)
LEDs

the site's directions are all solder free, but I don't want wires randomly pulling out, so we'll be locking it all down.
Attached Thumbnails
Click image for larger version

Name:	flat_mount_LED.jpg
Views:	9
Size:	235.3 KB
ID:	320072  

Click image for larger version

Name:	bias_power_bits.jpg
Views:	8
Size:	92.7 KB
ID:	320074  

Click image for larger version

Name:	arduino_uno.jpg
Views:	7
Size:	132.6 KB
ID:	320076  

Click image for larger version

Name:	bits_sofar.jpeg
Views:	8
Size:	841.3 KB
ID:	320078  


R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
KAIHL Switches < CHERRY Switches, 10/10, blind taste test @ work.

Last edited by skupples; 01-19-2020 at 07:50 AM.
skupples is offline  
post #3 of 46 (permalink) Old 01-19-2020, 08:20 AM
New to Overclock.net
 
bluechris's Avatar
 
Join Date: Feb 2015
Location: Athens - Greece
Posts: 251
Rep: 2 (Unique: 2)
I was trying to do the same but i saw this and works perfect
https://www.amazon.com/Backlights-Go.../dp/B07JKVKZX8

CPU
Ryzen 3600
Motherboard
Gigabyte Aorus Pro
GPU
Nvidia GT710 Pci X1
RAM
Trident Z DDR4-3200MHz CL14-14-14-34 1.35V 64GB (4x16GB)
Hard Drive
HGST Ultrastar 7K4000 4TB 7200 RPM 512n SAS 6Gb/s 3.5-Inch 64MB HDD Enterprise Hard Drive HUS724040ALS640
Hard Drive
Samsung 860 Evo 1TB
Hard Drive
ADATA XPG SX8200 PRO 256GB M.2 2280
Power Supply
Corsair HX750i High-Performance ATX Power Supply — 750 Watt 80 Plus® PLATINUM Certified PSU
Cooling
Noctua NH-D15 chromax black
Cooling
Noctua NF-F12 PWM
Cooling
NOCTUA NF-A8 FLX FAN 80MM
Case
Corsair Carbide Air 740
Operating System
VMware ESXi 6.7 Update 3
Other
Asus HYPER M.2 X16 CARD V2
Other
HPE Smart Array P440/4GB FBWC 12Gb 1-port Int SAS Controller
▲ hide details ▲
bluechris is offline  
Sponsored Links
Advertisement
 
post #4 of 46 (permalink) Old 01-19-2020, 08:50 AM
BOINC Cruncher
 
Diffident's Avatar
 
Join Date: Apr 2014
Location: Bawlmer, MD
Posts: 1,674
Rep: 103 (Unique: 70)
Quote: Originally Posted by bluechris View Post
I was trying to do the same but i saw this and works perfect
https://www.amazon.com/Backlights-Go.../dp/B07JKVKZX8

The Adafruit guide doesn't use a camera, plus it's fun to build stuff yourself. Also, Adafruit sells a lot of high quality stuff, many they design and manufacture themselves in New York.

Team Boinc! - Forum Folding War Team
Gentoo Linux - Telemetry Free Since 1999!
Washington Capitals 2018 Stanley Cup Champions
Boinc Desktop
(15 items)
CrunchAholic
(10 items)
NAS
(7 items)
CPU
AMD Ryzen 7 1700X
Motherboard
ASRock X370 Taichi
GPU
AMD Radeon VII
RAM
HyperX Predator
Hard Drive
Samsung 970 EVOPlus
Power Supply
EVGA 850 G2
Cooling
Watercool Heatkiller IV PRO AM4 CPU Block
Cooling
EKWB Coolstream XE 240 Radiator
Cooling
EKWB Coolstream PE 360 Radiator
Cooling
Watercool Heatkiller 150mm Tube Res
Case
Thermaltake View 31 Tempered Glass RGB Edition
Operating System
Gentoo Linux
Monitor
Alienware AW3418DW
Keyboard
Coolermaster Masterkeys Pro S
Mouse
Roccat Kone EMP
CPU
Intel Xeon E5-2670
CPU
Intel Xeon E5-2670
Motherboard
Asrock Rack EP2C602
GPU
EVGA 1070ti FTW
GPU
EVGA 1070ti FTW
RAM
64 GBs Samsung M939B1K70CHD-CH9 PC3-10600R
Hard Drive
Samsung HD322HJ
Power Supply
Corsair AX1200
Case
Rosewill RSV-L4000
Operating System
Gentoo Linux
CPU
i3-4130T
Motherboard
GIGABYTE GA-H97N-WIFI
RAM
CORSAIR CMX16GX3M2A1600C11
Hard Drive
Western Digital Red 10 TB x3
Hard Drive
Western Digital Red 8 TB
Case
Fractal Design Node 804
Operating System
Gentoo Linux
▲ hide details ▲


Diffident is online now  
post #5 of 46 (permalink) Old 01-19-2020, 08:59 AM - Thread Starter
u broke 666 rep :(
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Fort Lauderdale
Posts: 23,499
Rep: 681 (Unique: 361)
Quote: Originally Posted by bluechris View Post
I was trying to do the same but i saw this and works perfect
https://www.amazon.com/Backlights-Go.../dp/B07JKVKZX8
no camera, and this is reported to be more responsive, and brighter. My screen is ~2 feet from the wall, so this needs to be as bright as possible, and needs to last. These fancy LEDs shouldn't dim out over time like most of the cheap strips on amazon.

also, whoever ACTUALLY makes those kits changes the licensed name every year... makes you wonder.

not to mention i've needed an excuse to knock off the solder hand rust, & tweaking game. Specially now that I've built out a Lenovo T550 specifically for external device tweaking. I ran into a driver conflict that prevents me from working with my Shield in fastboot so hopefully this linux laptop solves all of that.

R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
KAIHL Switches < CHERRY Switches, 10/10, blind taste test @ work.

Last edited by skupples; 01-19-2020 at 09:04 AM.
skupples is offline  
post #6 of 46 (permalink) Old 01-21-2020, 11:41 AM
Overclocker
 
JackCY's Avatar
 
Join Date: Jun 2014
Posts: 10,586
Rep: 352 (Unique: 250)
This is something I want too, but I've run into these issues:

1) The MCU solution as presented here is software based aka "As it runs, the software performs a continual series of screen captures, averaging the pixels in blocks around the perimeter of the screen and issuing the resulting color data to the LEDs." a program runs on your supported OS PC and consumes CPU etc. to capture frames, average and control the LEDs. = lost performance, may as well be running OBS capture in background all the time.
2) pass through solutions exist but are often limited to 1080p60 HDMI only and no 4k120+ DP that one likely wants for PC use.
3) that janky camera solution to avoid doing on PC capture or HDMI/DP pass through and processing. I can't imagine this one being any good, fast, accurate.

The LEDs can be bought as strips almost anywhere, it's the same LEDs or 2 type, WS2812, 01 or such, search and it's easy to find, programmable LED strip, or digitally controlled LED strip. I wouldn't bother with some individual LEDs that one has to connect, just buy a strip and to cool it attach it to a piece of aluminium profile. Get any controller the open source software you can get supports, or get some proprietary one, and that's it. No need to buy expensive pre-selected parts packs, single LEDs, etc. There are a lot of sellers, sites to get these things in last 2 years as the programmable LEDs got very easy to buy.

I'm using a static high CRI LED until a proper pass through DP/HDMI solution is available and affordable.
The capture ones are "cool and easy" but I don't want the performance penalty of screen capture 24/7 If it can even capture everything and all the time as that also takes some doing on the software side and even dealing with anti cheat for games so the program is white listed.
JackCY is offline  
post #7 of 46 (permalink) Old 01-21-2020, 04:54 PM - Thread Starter
u broke 666 rep :(
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Fort Lauderdale
Posts: 23,499
Rep: 681 (Unique: 361)
hmmm maybe I didn't think it out well enough, and correct. this is why I went with the flat back 2801 strip.

I was under the impression using the adafruit method would off put all processing onto the arduino... which thus wouldn't affect local PC perf... but i haven't been thru the steps well enough to really know yet. I'm on late shift this week, so not much project time. Still, seems like there would be no performance hit from the arduino piggy backing the PC's signal to make the LEDs blink... but like I said, i've done very little research thus far. Figured i'd get it all sorted once I had the parts. Worst case scenario is the strip is tuned to 6500k white or whatever it is.

I guess there's only one way to find out how viable this solution is.

otherwise, you've gotta just buy the TVs (which i don't think are even available in the US anymore?)

R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
KAIHL Switches < CHERRY Switches, 10/10, blind taste test @ work.

Last edited by skupples; 01-21-2020 at 04:57 PM.
skupples is offline  
post #8 of 46 (permalink) Old 01-22-2020, 09:43 AM
New to Overclock.net
 
bluechris's Avatar
 
Join Date: Feb 2015
Location: Athens - Greece
Posts: 251
Rep: 2 (Unique: 2)
When i pasted the link for the solution with the camera from amazon, i wasn't clear enough and i am sorry. I had test every solution that exists with arduino or rasberry or passthrough hdmi devices. In all except of the lag because the processing i had troubles. With the usb solutions i was forced to use kodi with the plug-in but i watch remux hdr mkv's with madvr so it wasn't working. With the passthrough devices i had lag and i was unable to watch in 4k.
The camera solution was dead simple with minimum lag, works even for ota channels or anything and has as a bonus the ability to rythm the lights according the sound it hears which is cool.

CPU
Ryzen 3600
Motherboard
Gigabyte Aorus Pro
GPU
Nvidia GT710 Pci X1
RAM
Trident Z DDR4-3200MHz CL14-14-14-34 1.35V 64GB (4x16GB)
Hard Drive
HGST Ultrastar 7K4000 4TB 7200 RPM 512n SAS 6Gb/s 3.5-Inch 64MB HDD Enterprise Hard Drive HUS724040ALS640
Hard Drive
Samsung 860 Evo 1TB
Hard Drive
ADATA XPG SX8200 PRO 256GB M.2 2280
Power Supply
Corsair HX750i High-Performance ATX Power Supply — 750 Watt 80 Plus® PLATINUM Certified PSU
Cooling
Noctua NH-D15 chromax black
Cooling
Noctua NF-F12 PWM
Cooling
NOCTUA NF-A8 FLX FAN 80MM
Case
Corsair Carbide Air 740
Operating System
VMware ESXi 6.7 Update 3
Other
Asus HYPER M.2 X16 CARD V2
Other
HPE Smart Array P440/4GB FBWC 12Gb 1-port Int SAS Controller
▲ hide details ▲
bluechris is offline  
post #9 of 46 (permalink) Old 01-22-2020, 11:13 AM - Thread Starter
u broke 666 rep :(
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Fort Lauderdale
Posts: 23,499
Rep: 681 (Unique: 361)
how does this lag present itself?

R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
KAIHL Switches < CHERRY Switches, 10/10, blind taste test @ work.
skupples is offline  
post #10 of 46 (permalink) Old 01-22-2020, 05:58 PM - Thread Starter
u broke 666 rep :(
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Fort Lauderdale
Posts: 23,499
Rep: 681 (Unique: 361)
Ada's recommended 2801's showed up. Jebus, I knew they'd be big. nearly 1 inch tall doesn't seem so big in your mind, but these things would make a lady blush.

they also smell like they've been soaked in formaldehyde. So they're gonna live in the garage for a few days while whatever this obscene stench is, that is now stuck to my fingers, dissipates.

-- as to the lag guy mentioned. I'm gonna assume light lag. LEDs not being in sync?

R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
KAIHL Switches < CHERRY Switches, 10/10, blind taste test @ work.

Last edited by skupples; 01-22-2020 at 06:02 PM.
skupples is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off