LCD display med I2C

Det er altid sjovt at ha et lille display der viser forskellige ting.

Her er så en grund vejledning hvordan du let kommer igang med
en let “Hello world” øvelse

Det skal du bruge
1x Lcd-modul-1602
1x Parallel to seriel i2c LCD

 

 

 

 

 

 

 

 

 

 

 

 

Parallel to seriel i2c LCD gør det muligt at bruge din lcd via I2C modsat gpio,
og man kan få lcd hvor I2c delen er monteret, eller er det meget let at lave selv,
(se overstående billed)

I2C fra raspberry pi
Pin 3 –> LCD SDA
Pin 5 –> LCD SDC
LCD : gnd stel
LCD : VCX 5v

Først skal du lave den biblotek fil der skal kommunikere med displayet, den færdige
fil kan du hente sådan her
wget http://darkgeej.dk/download/divs/lcddisplay/I2C_LCD_driver.py

Nu skal selve filen laves hvor du fortæller hvad der skal stå i displayet

import I2C_LCD_driver
from time import *
mylcd = I2C_LCD_driver.lcd()
mylcd.lcd_display_string(“Hello World!”, 1)

filen skal gemmes som .py

Når du har gemt filen kan du køre den ved at skrive : python filnavn.py

Hvis der ikke kommet noget i skærmen, mangler du en forbindelse,
og du kan teste det ved at skrive “ic2detect -y 1” nu skulle den gerne
dukke op som 27 eks :

0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:– — — — — — — — — — — — —
10: — — — — — — — — — — — — — — — —
20: 20 — — — 24 25 — 27 — — — — — — — —
30: — — — — — — — — — — — — — — — —
40: — — — — — — — — — — — — — — — —
50: — — — — — — — — — — — — — — — —
60: — — — — — — — — — — — — — — — —
70: — — — — — — — —

Hvis den forsat ikke viser noget, sidder der et potmeter bag på
det kan du så justere ind, dette sætter nemlig lysstyrken for displayet.