Écran LCD Raspberry Pi: écran 16×2 caractères (HD44780)

Le contrôleur le plus courant des écrans multi-lignes est le HD44780. Il existe plusieurs tailles d’écran LCD Raspberry Pi (8 × 2, 16 × 2, 20 × 4, etc.) qui fonctionnent avec. Dans ce tutoriel, je vais montrer comment utiliser un affichage de 16 × 2 caractères et également exécuter un script de test.

Quelques mots à l’avance: dans ce tutoriel, toutes les broches sont adressées directement, ce qui occupe pas mal de GPIO. Une autre méthode est la connexion via I2C.

Matériels requis

Les pièces suivantes sont requises:

Installer

Dans ce cas, je me réfère à la numérotation des broches (GPIO.BOARD), pas aux numéros GPIO:

Affectation GPIO du Raspbery Pi

Affectation GPIO du Raspberry Pi

Broche LCD à RPi GPIO La description
1. VSS Broche 6 (GND) Tension d’alimentation (masse)
2. VDD Broche 2 (5V) Tension d’alimentation 5V
3. V0 Broche 6 (GND) Tension de contraste
4. RS Broche 7 (GPIO4) Sélection du registre (0: registre de commande, 1: registre de données)
5. RW Broche 6 (GND) Lecture / écriture (0: Modus d’écriture, 1: Modus de lecture)
6. E Broche 11 (GPIO17) Bord d’horloge
7. D0 Ligne de données 0
8. D1 Ligne de données 1
9. D2 Ligne de données 2
10. D3 Ligne de données 3
11. D4 Broche 12 (GPIO18) Ligne de données 4
12. D5 Broche 15 (GPIO22) Ligne de données 5
13. D6 Broche 16 (GPIO23) Ligne de données 6
14. D7 Broche 18 (GPIO24) Ligne de données 7
15. A Broche 2 (5V) (mit Poti) Anode de rétroéclairage
16. K Broche 6 (GND) Cathode de rétroéclairage

Schématiquement, le tout ressemble à ceci:

Connexion de l'écran LCD du Raspberry Pi

Connexion de l’écran LCD du Raspberry Pi

Le rétro-éclairage peut être réglé en tournant le potentiomètre. Certains écrans ne peuvent pas supporter 5 V pour le rétro-éclairage, vous devez donc soit regarder la fiche technique, soit au moins toujours connecter une résistance de 470 Ω – 510 Ω.

Test de l’écran LCD du Raspberry Pi

Vous pouvez soit visualiser le script que j’ai utilisé ici, soit le télécharger et l’essayer.

wget http://www.tutorials-raspberrypi.de/wp-content/uploads/scripts/hd44780_test.py
chmod +x hd44780_test.py
python hd44780_test.py

Si vous avez choisi un affichage ou une affectation de broches différent, n’oubliez pas d’adapter le script.

Grâce au contrôle simple, vous pouvez créer différents scripts, qui, par exemple, affichent l’état du Pi.

Articles similaires

Bouton retour en haut de la page
Fermer