joi, 20 iulie 2023

Afisaj monocrom de 2" cu rezolutie de 192x64 (UC1609C) comandat de Arduino

    Am comanat un afisaj cu driver UC1609C, cu rezolutie de 192x64 pixeli, despre care citisem ca se poate controla cu biblioteca u8g2lib asa ca banuiam ca pot adapta usor programe de la alte afisaje cu rezolutii similare.



    Pana sa soseasca afisajul, am gasit o biblioteca alternativa ERM19264_UC1609, care are o documentatie buna, asa ca am facut niste teste cu exemplele ei, cand a sosit afisajul.

rezultatele se observa in posele si filmuletele urmatoare:

test afisaj monocrom cu rezolutie 192x64 cu UC1609C

test with 192x64 UC1609C monochrome display

   Am gaasit si biblioteca LCD_UC1609, ce permite si adaugarea unei memorii externe:

doar ca eu am testat doar schema simpla, observand ca si ea foloseste resurse putine si este rapida:

test afisaj monocrom cu rezolutie 192x64 cu UC1609C (2)

test with 192x64 UC1609C monochrome display (2)

   Bun, testasem si biblioteca u8g2lib, doar ca am reusit sa compilez si incarc un exemplu doar cu text, dar consuma si acela multe resurse, ulterior am gasit articolul Display LCD 19264-05 V3.2 (Arduino) care indica sub-biblioteca u8x8lib ce foloseste doar text si consuma resurse putine.
   Am luat programiorul de pe site si l-am adaptat sa arata ca un ceas (pseudoceas), 
realizand si filmuletele:
   Programiorul adaptat si folosit in filmulete este u8x8lib_pseudoclock1.ino.
   Pentru toate cele 3 biblioteci, am folosit aceeasi conectare intre placa Arduino Nano (Jade Nano+) si afisaj:

Niciun comentariu:

Trimiteți un comentariu