Bé, el que vull fer aquí és un petit recopilatòri del programari utilitzat, per si passa alguna desgràcia poder recuperar feina feta ben ràpid.
Per començar he requerit instalar quick2wire, la base sobre la que treballa la llibreria que interactua amb la LCD, aquesta informació l'he tret dels següents links:
Installing the Think Bowl I2C Libraries for Python
I2C Python Library - LCD with the Raspberry Pi
Però primer hem d'instal·lar algo, crec que eren les setuptools per poder instal·lar quick2wire (deixo aquesta dada com a confirmació), quan volguem instal·lar mitjançant:
sudo python3 setup.py install
Ja ens donarà l'error si ens falta alguna cosa per instal·lar.
Molt important és que executem el setup.py amb python3 i no amb python, ja que quick2wire funciona sobre python3.
Aquests passos són suficients per al correcte funcionament amb la LCD, la comanda declarar i per poder treballar amb la capa I2C de mjkdz i perquè treballi correctament amb els pins és:
lcd = i2c_lcd.i2c_lcd(0x20, 1, 4, 5, 6, 0, 1, 2, 3, 7)
Si s'ha canviat el port 0x20 s'ha de tenir en compte.
Amb això ja tindrem la LCD funcionant.
Cap comentari:
Publica un comentari a l'entrada