Hello,
I would like to create an arduino sketch which could set a computer's brightness, according to the value returned by an analogRead from a potentiometer. The adjustment would be made by an arduino connected via USB to my computer.
So basically, by adjusting a knob bewteen 0 and 100%, I could set my computer's brightness between 0 and 100%.
I was thinking of using the "Keyboard.h" library, but I haven't found any documentation on whether it is possible to control screen brightness through this method (and it would not allow me to "set" a value, just to increase or decrease the brightness).
Maybe there exists an already designed library that could control the brightness via usb, but again, I haven't found anything on the subject...
So I'm asking if my project is achievable, without involving too complex coding ?
Thank you very much for your time,
Have a good evening,
Nicolas
Your proj most likely calls for highly advanced Pc program writing.
Think outside Your box and go for another solution altering the Pc brightness.
I’m not sure if my computer screen brightness is set by the computer or my screen.
Starting point...
Is it a laptop, or desktop?
The display ‘brightness’ is controlled in the ‘monitor/screen part of the hardware.
If your video controller is on the computers SMBus, you have a chance to talk via the BIOS to adjust these values.
Terms to look for...
Brightness and Contrast are usually misused in the computer world...
The Brightness is the ‘background black level’ of the image.
Contrast is the intensity ‘difference’ between the blacks and the highlights. The bright bits - if you will.
When you tweak them, you will affect the saturation, and gamma of the image... Depending on the hardware and environment, you’ll also want to maintain the hue or colour correction of the separate RGB signals.
If it helps the general discussion, the terms volume, amplitude, balance and gain are also often misused both in the video as well as the audio domains.