Dupa cum scriam intr-unul din articlele anterioare, am achizitinat pe langa afisajul LCD4004 si unul LCD4002, care a fost mai prietenos ca cel cu 40 coloane si 2 randuri, deoarece si interfata i2c achizitionata separat a fost fabricata pentru el (atat afisajul, cat si interfata i2c sunt produse de acelasi producator, asa ca acolo sunt si informatii tehnice, oricum, cel putin afisajul alfanumeric este o copie de la Crystalfontz).
Dupa lipirea interfetei i2c la afisaj, am verificat ce adresa are interfata i2c, pe un montaj ce avea si un modul RTC cu DS3231 ce are si o memorie EEPROM:
Primul test a fost sa reproduc un proiect gasit pe net
- test ceas RTC pe afisaj alfanumetic i2c LCD4002
- test RTC clock on i2c LCD4002 display
- test ceas RTC pe afisaj alfanumetic i2c LCD4002 (2)
- test RTC clock on i2c LCD4002 display (2)
in aceste teste a fost folosit programul LCD_4002_clock.ino. Din pacate, autorul s-a chinuit sa nu foloseasca biblioteci, asa ca mi-a fost greu sa fac modificari rapide, asa ca am ales sa aleg un proiect usor de modificat.
Am ales sa modific termostatul reglabil cu ceas RTC si afisaj LCD2004 pentru care aveam montaj (cablaj de la Vlad Gheorghe). Schema de conectare nu se modifica cu nimic, doar afisajul este diferit ca "rezolutie" (desi are acelasi chip, HD44780)













Niciun comentariu:
Trimiteți un comentariu