Tartalomjegyzék:

I2C Háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb.: 4 lépés
I2C Háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb.: 4 lépés

Videó: I2C Háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb.: 4 lépés

Videó: I2C Háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb.: 4 lépés
Videó: Servo Motor with Potentiometer and LCD with Arduino 2024, November
Anonim
I2C háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb
I2C háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb
I2C háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb
I2C háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb
I2C háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb
I2C háttérvilágítás vezérlés egy LCD kijelzőn 1602 /2004 vagy HD44780 stb

Ez az útmutató bemutatja, hogyan szabályozhatja az LCD kijelző háttérvilágítását az I2C ADC modul segítségével. A kontraszt ugyanúgy szabályozható a vágási potenciométer eltávolítása után

1. lépés: A meglévő helyzet

A meglévő helyzet
A meglévő helyzet
A meglévő helyzet
A meglévő helyzet

A háttérvilágítást a PCF8574 P3 vezérli. 04 és 05 kép.

2. lépés: Megoldás

Megoldás
Megoldás
Megoldás
Megoldás
Megoldás
Megoldás
Megoldás
Megoldás

DAC, digitális analóg konverter, MPC4725, amely I2C -n keresztül is vezérelhető, most a fényerő szabályozására használom. 06 kép.

Ehhez csak 4,7 Kohm ellenállást kell forrasztanunk. 07 kép vörös kör.

A modul ugyanazzal a csatlakozással rendelkezik, mint a PIC, és így forrasztható a sorkapcsokhoz. 07. kép.

Mivel minden modulnak és az arduino -nak felhúzó ellenállása van, letiltottam őket a DAC -ból. Ezt úgy teheti meg, hogy átkarcolja a csatlakozásokat. 08. kép. Ennek következtében az ellenállások kiszabadulnak az 5 voltból. 09. kép.

A modult kétoldalas szalaggal rögzítettem a PCF8574 chiphez, a 10. képhez, és a csatlakoztatásokhoz. 11. és 12. kép. Egy új, 4,7 Kohm-os ellenállás, amely viszonylag nagy, összeköti a DAC kimenetet a P3-alap csatlakozóval.

Most szabályozhatja a fényerőt a DAC vezérlésével az I2C -n keresztül.

Az én esetemben 0, majdnem 700, maximum. A művelet bemutatására egy egyszerű program került hozzáadásra.

Ezt a saját kódjában is megvalósíthatja, így saját igényeihez igazíthatja a fényerőt.

A be- és kikapcsolás vezérlése az interfész modulon keresztül továbbra is működik.

A DAC tartja a beállított értéket, így az újraindítás után is megmarad az utolsó beállított érték.

3. lépés: Szoftver

Az I2C címeket helyesen kell konfigurálni. Az LCD kijelzőn 0x3F, a DAC esetén 0x62F volt a cím. A DAC egy 12 bites, tehát 4096 lehetőség. Ez akkor 0–5 volt. Ez tehát bitenként majdnem 1 mV. Amit most szabályozunk, az a tranzisztor alapkibocsátó feszültsége, és ez 0,6-0,7 volt. Ily módon csak egy kis része van hatással a fényvezérlésre, de ez több mint elég. A 4,7 Kohm ellenálláson keresztül küldünk, amely általában 5 volton lóg, így a DAC maximális kimenete nem jelent problémát. Mivel az áramkör lényegében nem változik, a meglévő ki / be kapcsoló továbbra is működhet. A DAC kezelése szoftver alapú, és be kell vennie a kódba, és saját igényeihez kell igazítania.

Az ino fájl egy egyszerű tesztfájl.

4. lépés: Eredmény

Eredmény
Eredmény
Eredmény
Eredmény
Eredmény
Eredmény
Eredmény
Eredmény

Nem könnyű megragadni a fényváltozást, mert a camere beállít.

De még mindig sok fotó.

A mérő a háttérvilágítás mA -jét jelzi.

Ajánlott: