marți, 1 august 2017

Iluminat de fundal progresiv pentru afisaje

   Avand in teste, cu Marian (GeoMar), un proiect mai complex cu Arduino cu prezentare date pe un afisaj alfanumeric LCD1602, am implementat un mod de a aprinde afisajul cand se apasa un buton, fundalul sta aprins la maxim o perioada, apoi scade treptat, ca la telefoane.
   Schema de test este simpla:
iar in cazul unei placi Nano ar fi
   Incarcand programul gradual_backlight_1.ino ledul va lumina slab, apoi la apasarea scurta a butonului se aprinde maxim o perioada (7 secunde), apoi scade lent pana la minim. Daca in timp ce incepe sa scada luminozitatea, se apasa butonul, ledul se aprinde la maxim, reluand ciclul de la zero.
   In repaus, ledul este aprins la un nivel minim:
si dupa apasarea butonului, ledul se aprinde la maxim
   In filmuletul de o calitate slaba numit iluminat gradat pentru led fundal afisaj am prezentat modul de functionare:
Ulterior, am facut un filmulet de calitate mai buna, iluminat gradat pentru led fundal afisaj (2)

Niciun comentariu:

Trimiteți un comentariu