Go Down

Topic: Regolazione luminosità schermo (Read 1 time) previous topic - next topic

Torch

Salve a tutti.
Ho creato un applicazione con arduino UNO che lavora come un crepuscolare: tramite un controllo con isteresi, faccio accendere o spegnere un led in base alla luminosità rilevata da una fotoresistenza.
Ora vorrei estendere il suo utilizzo anche al pc (Windows 7), facendo modificare invece la luminosità dello schermo; ma per ora non ho trovato nulla che mi possa essere utile.
Quindi come posso fare?
Grazie in anticipo, confido nelle vostre conoscenze. :)


Michele Menniti

Il problema è che devi conoscere alla perfezione il circuito di regolazione della luminosità del tuo Monitor e riuscire ad intervenire sul circuito; la stragrande maggioranza dei monitor hanno la luminosità regolabile tramite menu, quindi è praticamente impossibile pensare di agire sui vari tastini coinvolti. La vedo davvero dura....
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

uwefed

Il circuito di pilotaggio della retroilluminazone viene pilotato in PWm dal controller del display. Per fare un intervento per sostituire Arduino al regolatore interno devi conoscere bene l' elettronica e analizzare il circuito per riuscire a modificarlo. In poche parole é teoreticamente possibile ma molto difficile.
Ciao Uwe


nid69ita

A meno che si possa fare da software con una API windows.
my name is IGOR, not AIGOR

david_fiucci

Cioè più precisamente:
Negli alimenta-tori moderni devi chiudere il circuito tra la massa (NERO) e (+5V) verde, sul lato spinotto, altrimenti non si accende nulla.
E' previsto proprio nella procedura di accensione.
Fai un ponticello tra il verde e il nero e in mezzo ci metti un segnale (Esterno) in onda quadra, basta che non condividi la massa a comune, quindi hai bisogno di un alimnetatore a parte ed un generatore a parte, tipo arduino, poi il segnale del pin di arduino lo devi mandare ad un transistor prima, sennò bruci l'arduino, e filtro passa basso-alto.
Scusa la descrizione incasinata, penso debba funzionare.  :smiley-roll:

david_fiucci

Scusa non mi ha inviato il post.
Prima di quello sopra avevo detto:
Prova a farlo tramite l'alimentatore generale.

uwefed

Non capisco cosa intendi fare. Non puoi accendere l' alimentatore ATX del PC tramite un segnale PWM. Non Ti funziona il PC.
Ciao Uwe

david_fiucci

Devi andare a prendere l'alimentazione solo dello schermo, la devi trovare con un tester.

Etemenanki

Ehm ... il consenso di accensione degli alimentatori per PC e', appunto, un "consenso" ... non un segnale di pilotaggio gestibile via PWM ... forse in alcuni alimentatori vecchi senza protezioni potrebbe funzionare, ma ci sono molte piu possibilita' che, o lo friggi, o ti va in protezione ...
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.

uwefed

#10
Aug 11, 2013, 11:17 pm Last Edit: Aug 12, 2013, 08:00 am by uwefed Reason: 1

Devi andare a prendere l'alimentazione solo dello schermo, la devi trovare con un tester.

A patto che l' alimentatore del monitor ha un PowerUP in quel modo spegni e accendi molte volte al secondo lo schermo che esendo pure lui un microcontroller non arriverá amai a far vedere qualcosa sullo schermo.
Ciao Uwe

nid69ita

#11
Aug 11, 2013, 11:41 pm Last Edit: Aug 11, 2013, 11:44 pm by nid69ita Reason: 1
Forse via software, API di Windows:
http://www.nirsoft.net/vc/change_screen_brightness.html
http://msdn.microsoft.com/en-us/library/ms775232.aspx
my name is IGOR, not AIGOR

Go Up