
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46

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.
- Tarte aux framboises
- adaptateur d'alimentation pour Raspberry Pi
- Écran LCD 16x2
- potentiomètre 10k
- fils de connexion
- planche à pain ou n'importe quel écran d'affichage 16x2
Étape 2: 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

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


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
Blog
Envoyez moi un email
Conseillé:
Tutoriel Arduino LCD 16x2 - Interfacer l'écran LCD 1602 avec Arduino Uno : 5 étapes

Tutoriel Arduino LCD 16x2 | Interfaçage de l'écran LCD 1602 avec Arduino Uno: Salut les gars, car de nombreux projets ont besoin d'un écran pour afficher les données, qu'il s'agisse d'un compteur de bricolage ou d'un affichage du nombre d'abonnements YouTube ou d'une calculatrice ou d'un verrou de clavier avec affichage et si tous ces types de projets sont réalisés avec arduino ils vont certainement
Arduino pour les débutants : Interface Arduino avec écran LCD 16x2 expliquée : 5 étapes

Arduino pour les débutants : interface Arduino avec écran LCD 16x2 expliqué : bonjour à tous, de nos jours, Arduino est devenu très populaire et tout le monde l'accepte également en raison de la facilité de codage. même les développeurs pour faire fonctionner le module. Ce s
Utiliser un écran LCD 16x2 avec I2C : 4 étapes

Utiliser un écran LCD 16x2 avec I2C: Dans l'un de mes précédents Instructable, je vous ai montré comment connecter et interfacer un écran LCD à Arduino Uno et afficher des valeurs dessus. Mais comme observé, il y avait beaucoup de connexions et si le projet commençait à devenir très compliqué à cause de trop de fils. Dans t
Raspberry Tank avec interface Web et streaming vidéo : 8 étapes (avec photos)

Raspberry Tank avec interface Web et streaming vidéo : Nous allons voir comment j'ai réalisé un petit réservoir WiFi, capable de contrôle Web à distance et de streaming vidéo. Il s'agit d'un tutoriel qui nécessite des connaissances de base en programmation électronique et logicielle. Pour cette raison, j'ai choisi
Interface LCD alphanumérique 16x2 et clavier matriciel 4x4 avec Raspberry Pi3 : 5 étapes (avec photos)

Interface 16x2 LCD alphanumérique et clavier matriciel 4x4 avec Raspberry Pi3 : Dans ces instructions, nous expliquons comment interfacer 16x2 LED et clavier matriciel 4x4 avec Raspberry Pi3. Nous utilisons Python 3.4 pour développer le logiciel. Vous pouvez également choisir Python 2.7, avec de petites modifications