Table des matières:
- Étape 1: ce dont vous avez besoin
- Étape 2: Brochage LCD et connexions avec Arduino
- Étape 3: Programmation de l'Arduino
- Étape 4: Coder
- Étape 5: Code et schéma de circuit expliqués en détail:
Vidéo: Interfaçage LCD avec Arduino sur Tinkercad : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Projets Tinkercad »
Le code de cet article est écrit pour les écrans LCD qui utilisent le pilote Hitachi HD44780 standard. Si votre écran LCD a 16 broches, il a probablement le pilote Hitachi HD44780. Ces écrans peuvent être câblés en mode 4 bits ou en mode 8 bits. Le câblage de l'écran LCD en mode 4 bits est généralement préférable car il utilise quatre fils de moins que le mode 8 bits. En pratique, il n'y a pas de différence notable de performances entre les deux modes. Dans ce tutoriel, je vais connecter l'écran LCD en mode 4 bits.
Étape 1: ce dont vous avez besoin
Pour ce tutoriel, vous aurez besoin de:
1. Arduino uno
2. Planche à pain ou PCB
3. LCD 16x2
4. Potentiomètre
Étape 2: Brochage LCD et connexions avec Arduino
Voici un schéma des broches de l'écran LCD que j'utilise. Les connexions de chaque broche à l'Arduino seront les mêmes, mais vos broches peuvent être disposées différemment sur l'écran LCD. Assurez-vous de consulter la fiche technique ou de rechercher des étiquettes sur votre écran LCD particulier:
En outre, vous devrez peut-être souder un en-tête à 16 broches à votre écran LCD avant de le connecter à une maquette. Suivez le schéma ci-dessous pour câbler l'écran LCD à votre Arduino:
Broche Rs (RS) - 1
Activer (E) - 2
J4 - 4
J5 - 5
D6 - 6
J7 - 7
La résistance dans le schéma ci-dessus définit la luminosité du rétroéclairage. Une valeur typique est de 220 Ohms, mais d'autres valeurs fonctionneront également. Des résistances plus petites rendront le rétroéclairage plus lumineux.
Le potentiomètre permet de régler le contraste de l'écran. J'utilise généralement un potentiomètre de 10K Ohm, mais d'autres valeurs fonctionneront également.
Étape 3: Programmation de l'Arduino
Tout le code ci-dessous utilise la bibliothèque LiquidCrystal qui est pré-installée avec l'IDE Arduino. Une bibliothèque est un ensemble de fonctions qui peuvent être facilement ajoutées à un programme dans un format abrégé.
Pour utiliser une bibliothèque, elle doit être incluse dans le programme. La ligne 1 du code ci-dessous le fait avec la commande #include. Lorsque vous incluez une bibliothèque dans un programme, tout le code de la bibliothèque est téléchargé sur Ardunio avec le code de votre programme.
Nous sommes maintenant prêts à entrer dans la programmation! Je vais passer en revue des choses plus intéressantes que vous pouvez faire dans un instant, mais pour l'instant, exécutons simplement un programme de test simple. Ce programme affichera à l'écran "Bienvenue dans ma classe" puis après un certain délai "Nouvelle façon d'apprendre" et à la fin "Classe Arduino par Mudit jain" où mon nom clignotera. Entrez ce code dans la zone de code tinkercad et lancez la simulation.
Étape 4: Coder
Pour des projets plus intéressants, connectez-vous avec moi sur:
Youtube:
Page Facebook:
Instagram:
#comprendre
LiquidCrystal lcd (1, 2, 4, 5, 6, 7); void setup() { lcd.begin (16, 2); lcd.setCursor(5, 0); lcd.print("BIENVENUE"); lcd.setCursor(3, 1); lcd.print("À MA CLASSE"); retard (2000); lcd.setCursor(5, 0); lcd.print("Nouvelle façon"); lcd.setCursor(3, 1); lcd.print("De l'apprentissage"); retard (2000); lcd.clear(); } boucle vide() { lcd.setCursor(2, 0); lcd.print("Classe Arduino"); lcd.setCursor(2, 1); lcd.print("Par MUDIT JAIN"); retard (500); lcd.clear(); lcd.setCursor(2, 0); lcd.print("Classe Arduino"); retard (500); }
Conseillé:
Interfaçage 8051 avec DS1307 RTC et affichage de l'horodatage sur l'écran LCD : 5 étapes
Interfaçage 8051 avec DS1307 RTC et affichage de l'horodatage sur l'écran LCD : Dans ce tutoriel, nous vous avons expliqué comment interfacer le microcontrôleur 8051 avec le ds1307 RTC. Ici, nous affichons l'heure RTC sur l'écran LCD à l'aide de la simulation Proteus
Interfaçage de LED RVB avec Arduino sur TinkerCad : 4 étapes
Interfaçage des leds RVB avec Arduino sur TinkerCad : Dans ce tutoriel, vous découvrirez l'interfaçage des leds Arduino RVB. La led RVB se compose de trois leds différentes, d'après le nom, vous pouvez deviner que ces leds sont rouges, vertes et bleues. On peut obtenir bien d'autres couleurs en mélangeant ces couleurs. Les
Interfaçage du clavier avec Arduino. [Méthode unique] : 7 étapes (avec photos)
Interfaçage du clavier avec Arduino. [Méthode unique] : Bonjour et bienvenue dans mon premier instructable ! :) Cette bibliothèque comprend les meilleures fonctionnalités que nous wi
Interfaçage du microcontrôleur 8051 avec écran LCD en mode 4 bits : 5 étapes (avec images)
Interfaçage du microcontrôleur 8051 avec l'écran LCD en mode 4 bits : dans ce tutoriel, nous allons vous expliquer comment nous pouvons interfacer l'écran LCD avec le 8051 en mode 4 bits
Interfaçage du microcontrôleur 8051 avec écran LCD 16 * 2 dans la simulation Proteus : 5 étapes (avec images)
Interfaçage du microcontrôleur 8051 avec un écran LCD 16 * 2 dans la simulation Proteus: Il s'agit d'un projet très basique de 8051. Dans ce projet, nous allons vous expliquer comment nous pouvons interfacer un écran LCD 16 * 2 avec un microcontrôleur 8051. Nous utilisons donc ici le mode 8 bits complet. Dans le prochain tutoriel, nous parlerons également du mode 4 bits