À l’aide d’un écran LCD HD44780 de caractères avec la Raspberry Pi

[Tech2077] est l’un des chanceux qui ont déjà eu ses mains sur un PI de framboise. Il a examiné différentes options d’interface avec l’en-tête GPIO et il suffit de poster un guide pour l’utilisation d’un écran de caractères HD4780 avec le RPI. Nous aimons cette approche parce que, au lieu de faire du travail d’écran LCD dur, il utilise un équipement de prototypage que vous avez probablement déjà à portée de main.

Obtenir un personnage LCD en marche doit être vraiment simple. Le gotcha est l’écart de niveau logique entre les appareils. Si vous avez travaillé avec Arduino, vos add-ons sont probablement destinés à un niveau de rail et de logique de 5V. Le RPI sortit la logique 3.3V. Vous pouvez utiliser un convertisseur de niveau (vous auriez besoin d’au moins 7 goupilles à convertir dans ce cas) ou vous pouvez être un peu plus intelligent. [Tech2077] attrapa un extenseur de port I2C qui utilise seulement 2 des lignes RPI pour traiter des lignes même de l’écran (quatre bits de données plus trois bits de contrôle). Ceci est un peu de hack, car la logique de 3,3 V est de 0,2 V inférieure au minimum recommandé pour un 1 numérique sur l’extension du port. Mais il semble fonctionner très bien! Si ce n’est pas le cas, quelques transistors NPN feraient également l’affaire.

S’adressant au nouveau périphérique n’est qu’une question de chargement du module I2C et d’écrire un peu de python.