Usando un display LCD di caratteri HD44780 con il Raspberry Pi

[Tech2077] è uno dei fortunati che hanno già avuto le mani su un Raspberry Pi. Ha esaminato diverse opzioni di interfaccia con l’intestazione GPIO e ha appena pubblicato una guida per utilizzare un display di caratteri HD44780 con l’RPI. Ci piace questo approccio perché invece di fare un certo lavoro LCD hard-core-core, usando l’attrezzatura di prototipazione che probabilmente hai già a disposizione.

Ottenere un personaggio che funziona LCD dovrebbe essere davvero semplice. Il Gotcha è il divario di livello logico tra i dispositivi. Se hai lavorato con Arduino, i tuoi componenti aggiuntivi sono probabilmente intesi per un livello di alimentazione e livelli logici da 5 V. Le uscite RPI Logica 3.3V. È possibile utilizzare un convertitore di livello (avresti bisogno di almeno 7 spilli da convertire in questo caso) o puoi essere un po ‘più intelligente. [Tech2077] ha afferrato un espansore della porta I2C che utilizza solo 2 delle linee RPI per affrontare anche le linee del display (quattro bit di dati più tre bit di controllo). Questo è un po ‘di hack, poiché la logica da 3,3 V è 0,2 V al di sotto del minimo consigliato per un digitale 1 sul porto Expander. Ma sembra funzionare bene! Se non lo è, un paio di transistor NPN avrebbe anche fatto il trucco.

Affrontare la nuova periferica è solo questione di caricare il modulo I2C e scrivere un po ‘di Python.

Leave a Reply

Your email address will not be published. Required fields are marked *