Table des matières:

Interface LCD 16x2 avec Raspberry Pi : 7 étapes
Interface LCD 16x2 avec Raspberry Pi : 7 étapes

Vidéo: Interface LCD 16x2 avec Raspberry Pi : 7 étapes

Vidéo: Interface LCD 16x2 avec Raspberry Pi : 7 étapes
Vidéo: Using a 16x2 LCD Display with a Raspberry Pi 2024, Juillet
Anonim
Interface LCD 16x2 avec Raspberry Pi
Interface LCD 16x2 avec Raspberry Pi

Bonjour les amis, Aujourd'hui, je fais l'interface d'un écran 16x2 avec Raspberry pi.

Étape 1: Composants requis

Ici, vous avez besoin des composants suivants pour terminer la tâche.

  1. Tarte aux framboises
  2. adaptateur d'alimentation pour Raspberry Pi
  3. Écran LCD 16x2
  4. potentiomètre 10k
  5. fils de connexion
  6. planche à pain ou n'importe quel écran d'affichage 16x2

Étape 2: Connexions des circuits

Connexions des circuits
Connexions des circuits

Les connexions sont affichées dans cette image. Mais ce n'est pas obligatoire d'utiliser ce GPIO. Vous pouvez utiliser n'importe quel GPIO pour connecter l'écran LCD. Mais vous devez mentionner les mêmes GPIO dans la programmation. Une résistance variable est connectée pour ajuster le contraste de l'affichage. L'affichage est alimenté par Raspberry pi. La broche R/W est connectée à la terre car je n'effectue aucune opération de lecture à l'écran.

Étape 3: Travailler

Travail
Travail

J'ai conçu une bibliothèque d'affichage à savoir lcd.py Dans cette bibliothèque, j'écris des fonctions auxquelles l'utilisateur peut appeler. Afin de piloter l'écran LCD, il est obligatoire d'inclure cette bibliothèque dans votre code. Plus de détails sur la bibliothèque sont disponibles dans la bibliothèque.

Tout d'abord, vous devez exécuter la fonction begin() et passer les broches que vous allez utiliser pour l'affichage de l'interface.

Ici, la fonction Print() peut imprimer n'importe quelle valeur passée à cette fonction.

Cet affichage est interfacé en mode 4 bits, donc seulement 4 broches D4-D7 et RW, les broches EN sont connectées à la broche framboise.

Étape 4: Tester

Image
Image

Ici la vidéo testée est disponible

Étape 5: Coder

Ici le code est disponible pour cette instructable ici

Étape 6: Inconvénient

Cela ne fonctionnera pas correctement si nous mettons ce script pour qu'il s'exécute automatiquement au démarrage. C'est parce que le Raspberry pi n'est pas un contrôleur en temps réel. Besoin d'améliorations supplémentaires dans ce code

Étape 7: Contactez-nous

Pour plus d'instructables, suivez ici

Facebook

Blog

Envoyez moi un email

Conseillé: