[Tech2077] är en av de lyckliga som redan har sina händer på en hallon Pi. Han har tittat på olika gränssnittsalternativ med GPIO-rubriken och skickade bara en guide till att använda en HD44780-teckenvisning med RPI. Vi gillar det här tillvägagångssättet eftersom han istället för att göra lite LCD-LCD-arbete med prototyperutrustning som du förmodligen redan har till hands.
Att få en karaktär LCD-körning ska vara riktigt enkelt. Gotcha är logiknivågapet mellan enheterna. Om du har jobbat med Arduino, är dina tillägg antagligen för en 5V kraftskena och logiska nivåer. RPI-utgångarna 3.3V logiken. Du kan använda en nivåomvandlare (du skulle behöva minst 7 stift som ska omvandlas i det här fallet) eller du kan vara lite smartare. [Tech2077] grep en I2C-portexpanderare som använder bara 2 av RPI-linjerna för att adressera jämna rader på displayen (fyra databitar plus tre kontrollbitar). Det här är lite av ett hack, eftersom 3.3V-logiken är 0,2V under det rekommenderade läget för en digital 1 på hamnexpanderaren. Men det verkar fungera bra! Om det inte gjorde det skulle ett par NPN-transistorer göra tricket också.
Att adressera den nya periferen är bara en fråga om att ladda I2C-modulen och skriva lite python.