L'interface un LCD COG 192x64 avec un Arduino peut être un projet passionnant pour les amateurs d'électronique et les professionnels. En tant que fournisseur de LCD COG 192x64, j'ai eu l'occasion de travailler avec beaucoup de choses avec ces écrans et de comprendre les tenants et les aboutissants de les connecter à un Arduino. Dans ce billet de blog, je vous guiderai à travers le processus étape par étape, de la compréhension des bases de l'écran LCD à la rédaction du code pour qu'Arduino puisse communiquer efficacement avec elle.
Comprendre le COG LCD 192x64
Avant de plonger dans le processus d'interfaçage, prenons un moment pour comprendre ce qu'est un LCD COG 192x64. COG signifie Chip on Glass, ce qui signifie que le circuit intégré est directement monté sur le substrat en verre de l'écran LCD. Cette technologie offre plusieurs avantages, notamment un facteur de forme plus petit, une fiabilité améliorée et de meilleures performances par rapport aux écrans LCD traditionnels avec des puces externes.
La spécification 192x64 fait référence à la résolution de l'écran LCD, ce qui signifie qu'elle peut afficher 192 pixels horizontalement et 64 pixels verticalement. Cet affichage haute résolution convient à une large gamme d'applications, telles que les panneaux de contrôle industriel, les dispositifs médicaux et l'électronique grand public.
Composants requis
Pour interfacer un LCD COG 192x64 avec un Arduino, vous aurez besoin des composants suivants:
- Board Arduino:Vous pouvez utiliser n'importe quelle planche Arduino, comme l'Arduino Uno, Mega ou Nano.
- 192x64 COG LCD:En tant que fournisseur, je propose des écrans LCD de haute qualité 192x64 de haute qualité compatibles avec Arduino.
- Fils de planche à pain et de cavalier:Ceux-ci sont utilisés pour connecter l'écran LCD à l'Arduino.
- Potentiomètre:Un potentiomètre est utilisé pour ajuster le contraste de l'écran LCD.
Câblage de l'écran LCD à l'Arduino
La première étape de l'interfaçage de l'écran LCD avec l'Arduino est de les câbler ensemble. Voici un schéma de câblage typique:
| Épingle LCD | Épingle arduino |
|---|---|
| VSS | GND |
| VDD | 5V |
| Vo | Pin central du potentiomètre |
| Rs | PIN numérique 12 |
| Rw | GND |
| E | PIN numérique 11 |
| D0 - D7 | Broches numériques 2 - 9 |
| CS1 | PIN numérique 10 |
| CS2 | PIN numérique 13 |
| Premier | PIN numérique 8 |
| Bl + | 5V |
| Bl- | GND |
Assurez-vous de connecter le potentiomètre à la broche VO de l'écran LCD. Cela vous permettra d'ajuster le contraste de l'écran.
Installation des bibliothèques requises
Pour communiquer avec l'écran LCD COG 192x64, vous devrez installer les bibliothèques appropriées dans le Arduino IDE. Une bibliothèque populaire à cet effet est la bibliothèque U8G2, qui fournit une interface simple et facile à utiliser pour contrôler divers types de LCD.
Pour installer la bibliothèque U8G2, suivez ces étapes:
- Ouvrez l'ide Arduino.
- Aller à
Esquisser>Inclure la bibliothèque>Gérer les bibliothèques. - Dans le gestionnaire de bibliothèque, recherchez "U8G2".
- Sélectionnez la bibliothèque U8G2 et cliquez sur le
Installerbouton.
Écriture du code Arduino
Une fois que vous avez câblé l'écran LCD à l'Arduino et installé les bibliothèques requises, il est temps d'écrire le code pour afficher quelque chose sur l'écran LCD. Voici un exemple simple du code qui affiche un "Hello, World!" Message sur le COG LCD 192x64:

#include <U8G2LIB.h> // Créez une instance de la bibliothèque U8G2 pour la 192x64 COG LCD U8G2_SSD1322_NHD_192X64_F_4W_SW_SPI U8G2 (U8G2_R0, / * CLOC / * réinitialiser = * / 8); void setup () {u8g2.begin (); } void loop () {u8g2.firstPage (); do {u8g2.setfont (u8g2_font_ncenb08_tr); U8G2.Drawstr (0, 10, "Bonjour, monde!"); } while (u8g2.NextPage ()); retard (1000); }
Dans ce code, nous incluons d'abord la bibliothèque U8G2 et créons une instance duU8G2_SSD1322_NHD_192X64_F_4W_SW_SPIClasse, qui est spécialement conçue pour l'écran LCD COG 192x64. Nous initialisons ensuite l'écran LCD dans leinstallation()Fonctionne et affiche le "Hello, World!" message dans leboucle()fonction.
Tester la configuration
Une fois que vous avez écrit le code, téléchargez-le sur la carte Arduino à l'aide de l'IDE Arduino. Si tout est câblé correctement et que le code fonctionne correctement, vous devriez voir le "Hello, World!" Message affiché sur le COG LCD 192x64.
Dépannage
Si vous rencontrez des problèmes tout en interfaçant l'écran LCD avec l'Arduino, voici quelques conseils de dépannage communs:
- Vérifiez le câblage:Assurez-vous que toutes les connexions sont sécurisées et qu'il n'y a pas de fils lâches.
- Ajustez le contraste:Utilisez le potentiomètre pour ajuster le contraste de l'écran LCD jusqu'à ce que le texte soit clair.
- Vérifiez les bibliothèques:Assurez-vous que la bibliothèque U8G2 est installée correctement et que le pilote LCD correct est sélectionné dans le code.
Autres LCD connexes
En plus de l'écran LCD COG 192x64, nous proposons également une large gamme d'autres LCD, notamment122x32 LCD Graphic Cog LCD,128x32 LCD monochrome, etAffichage LCD à matrice à points 128x64b. Ces écrans LCD sont également compatibles avec Arduino et peuvent être utilisés dans divers projets.
Contact pour l'approvisionnement
Si vous êtes intéressé à acheter des LCD COG 192x64 ou à l'un de nos autres produits LCD, n'hésitez pas à nous contacter pour les achats et d'autres discussions. Nous proposons des produits de haute qualité à des prix compétitifs et un excellent service client.
Références
- Documentation Arduino
- Documentation de la bibliothèque U8G2
