Cuprins:
Video: Controlul luminii de fundal I2C al unui afișaj LCD 1602/2004 sau HD44780 Etc: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Această instrucțiune arată cum puteți controla lumina de fundal a unui ecran LCD cu ajutorul unui modul I2C ADC. Contrastul poate fi controlat în același mod după îndepărtarea potențiometrului de tundere
Pasul 1: Situația existentă
Lumina de fundal este controlată prin intermediul P3 al PCF8574. P3 este conectat la baza tranzistorului și acesta se blochează din nou cu un rezistor de 4,7 Kohm la 5 volți. Imaginile 04 și 05.
Pasul 2: Soluție
Un convertizor analogic digital, DAC, MPC4725, care poate fi controlat și prin I2C, îl folosesc acum pentru a controla luminozitatea. Poza 06.
Pentru aceasta trebuie să nevândem doar rezistența de 4,7 Kohm. Imagine 07 cerc roșu.
Modulul are aceeași conexiune ca PIC și ar putea fi lipit astfel la pinii terminalului. Poza 07.
Deoarece fiecare modul și arduino au rezistențe pullup, le-am dezactivat din DAC. Acest lucru se poate face prin zgârierea prin conexiuni. Imaginea 08. Acest lucru face ca rezistențele să se elibereze de la 5 volți. Poza 09.
Am atașat modulul cu bandă dublă față la cipul PCF8574, Imaginea 10 și conexiunile realizate. Pic 11 și 12. Un nou rezistor de 4,7 Kohm, care este foarte mare în relație, conectează ieșirea DAC la conexiunea de bază P3.
Acum puteți controla luminozitatea controlând DAC peste I2C.
În cazul meu 0, aproape până la 700, maxim. A fost adăugat un program simplu pentru a demonstra operațiunea.
Puteți implementa acest lucru în propriul cod, astfel încât să puteți ajusta luminozitatea la propriile dvs. nevoi.
Controlul pornit / oprit prin intermediul modulului de interfață continuă să funcționeze.
DAC deține valoarea setată, deci chiar și după repornire se menține ultima valoare setată.
Pasul 3: Software
Adresele I2C trebuie să fie configurate corect. Aveam 0x3F pentru afișajul LCD și 0x62 pentru DAC ca adresă. DAC este de 12 biți, deci 4096 de posibilități. Aceasta este apoi pentru 0 până la 5 volți. Prin urmare, aceasta este de aproape 1 mV pe bit. Ceea ce reglementăm acum este tensiunea emițătorului de bază al tranzistorului și aceasta este de 0,6 până la 0,7 volți. În acest fel, există doar o mică parte care are un efect asupra controlului luminii, dar este mai mult decât suficientă. Trimitem rezistența de 4,7 Kohm, care în mod normal atârnă la 5 volți, astfel încât ieșirea maximă a DAC nu este o problemă. Deoarece circuitul nu este modificat în esență, controlul de pornire / oprire existent poate continua să funcționeze. Gestionarea DAC se bazează pe software și trebuie să o includeți în cod și să o ajustați la propriile nevoi.
Fișierul ino este un fișier de testare simplu.
Pasul 4: Rezultat
Nu este ușor să surprindeți schimbarea luminii, deoarece camera se reglează.
Dar totuși o serie de fotografii.
Contorul indică mA a luminii de fundal.
Recomandat:
Afișaj LCD I2C / IIC - Utilizați un LCD SPI pe afișajul LCD I2C Utilizând modulul SPI la IIC cu Arduino: 5 pași
Afișaj LCD I2C / IIC | Utilizați un LCD SPI pe afișajul LCD I2C Utilizarea modulului SPI la IIC cu Arduino: Bună băieți, deoarece un SPI LCD 1602 normal are prea multe fire pentru a se conecta, deci este foarte dificil să îl interfațați cu arduino, dar există un modul disponibil pe piață. convertiți afișajul SPI în afișajul IIC, deci trebuie să conectați doar 4 fire
Afișaj LCD I2C / IIC - Convertiți un LCD SPI în afișajul LCD I2C: 5 pași
Afișaj LCD I2C / IIC | Convertiți un LCD SPI pe afișajul LCD I2C: utilizarea afișajului spi lcd are nevoie de prea multe conexiuni, ceea ce este foarte greu de făcut, așa că am găsit un modul care poate converti lcd i2c în lcd spi, așa că să începem
Lumini LED de fundal cu fundal pentru TV: 5 pași (cu imagini)
Lumini LED de fundal pentru TV: Am admirat întotdeauna tehnologia Philips Ambilight. Nu numai pentru că este răcoros, ci luminează televizorul din spate. Acest lucru înseamnă că privirea la televizor în întuneric total nu este o problemă atât de mare asupra ochilor dvs. Am avut benzi LED de la Ikea lipite de
Controlul luminii de fundal al camerei RGB cu Android Mobile: 6 pași
Controlul luminii de fundal al camerei RGB cu Android Mobile: Luminile RGB sunt compatibile cu trei lumini LED roșu, verde & Albastru. Reglăm luminozitatea LED-ului și creăm o culoare nouă. Deci LED-ul reglează luminozitatea folosind coduri (0-255). ► Deoarece LED-urile sunt foarte apropiate unele de altele, putem vedea doar culorile finale
Cum se remediază un invertor de alimentare cu iluminare de fundal LCD. Folosirea unui Fujiplus FP-988D. pentru 0 USD .: 9 pași
Cum se remediază un invertor de alimentare cu iluminare de fundal LCD. Folosirea unui Fujiplus FP-988D. pentru $ 0 .: În acest instructiv vă voi ajuta să remediați un invertor de lumină din spate lcd mort folosind piesele pe care le aveți. Vă puteți da seama dacă aveți o lumină de fundal moartă, eliminând mai întâi alte posibilități. Verificați monitorul pe mai multe computere. Asigură-te că