Table des matières:
- Étape 1: 1602 Caractéristiques du bouclier de clavier LCD Arduino
- Étape 2: Comment utiliser le bouclier de clavier LCD Arduino
- Étape 3: Matériel requis
- Étape 4: Comment lire les clés ?
- Étape 5: Comment faire défiler un texte ?
- Étape 6: Comment afficher un caractère spécifique ?
Vidéo: Utilisation du bouclier de clavier LCD 1602 avec Arduino [+ projets pratiques] : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Vous pouvez lire ceci et d'autres tutoriels incroyables sur le site officiel d'ElectroPeak
Aperçu
Dans ce tutoriel, vous apprendrez à utiliser le shield clavier LCD Arduino avec 3 projets pratiques.
Ce que vous apprendrez:
- Comment mettre en place le bouclier et identifier les clés
- Comment faire défiler du texte
- Comment afficher les caractères spéciaux
Étape 1: 1602 Caractéristiques du bouclier de clavier LCD Arduino
L'affichage d'informations dans les projets électroniques a toujours été le problème le plus important. Il existe différentes manières d'afficher les données. Ces écrans peuvent être si simples comme les 7 segments ou les LED, ou ils peuvent être plus fascinants comme les LCD. L'utilisation des écrans LCD a toujours été l'un des moyens les plus populaires d'afficher des informations. Les écrans LCD sont divisés en deux types génériques: caractères et graphiques.
L'écran LCD à caractères est l'un des écrans LCD les plus courants, les moins chers et les plus simples disponibles. Cet écran LCD se compose de plusieurs lignes et colonnes. Les lettres et les chiffres sont écrits dans des endroits créés par des lignes et des colonnes. Par exemple, le caractère LCD 16*2 a 2 lignes et 16 colonnes. Il peut donc afficher 32 caractères. Travailler avec ces écrans LCD est très simple et ils sont entièrement compatibles avec tous les microcontrôleurs et cartes processeur. Pour une utilisation plus facile de ces écrans LCD, son modèle 16x2, comprenant quatre touches pour faire le menu, est réalisé sous forme de Shield qui est également compatible avec les cartes Arduino.
Étape 2: Comment utiliser le bouclier de clavier LCD Arduino
Les boucliers Arduino sont un bouclier simple et convivial. Pour l'utiliser, vous devez d'abord connaître son brochage et sa connexion à Arduino.
Étape 3: Matériel requis
Arduino Uno R3 × 1
1602 Écran de clavier LCD pour Arduino × 1
Applications logicielles
IDE Arduino
Étape 4: Comment lire les clés ?
Dans ce shield, les 4 touches sont connectées à la broche analogique 0 pour économiser sur les broches numériques. Nous devrions donc utiliser ADC pour les lire. Lorsque vous appuyez sur une touche, elle renvoie une valeur à la broche A0 en fonction du circuit de séparation résistif interne, qui identifie le type de la clé.
Examinons plus en détail le code:
#comprendre
La bibliothèque dont vous avez besoin pour l'écran LCD de caractères.
LCD à cristaux liquides (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
Définition de l'objet LCD en fonction des broches connectées à Arduino.
lcd.begin (16, 2);
Configuration initiale du LCD en spécifiant le nombre de colonnes et de lignes. Le premier argument est le nombre de colonnes, et le second est le nombre de lignes.
dans le tableau ci-dessus sont quelques-unes des fonctions importantes pour travailler avec LCD.
Vous pouvez consulter le site Web Arduino pour plus de fonctions.
Étape 5: Comment faire défiler un texte ?
Nous pouvons le faire facilement en utilisant les fonctions ci-dessus.
Étape 6: Comment afficher un caractère spécifique ?
Vous pouvez créer un personnage dans chaque bloc à partir de votre écran LCD. Pour ce faire, vous devez convertir le caractère souhaité en un tableau de codes, puis l'afficher sur l'écran LCD. Pour convertir votre personnage en codes, vous pouvez utiliser des sites Web en ligne comme celui-ci. Concevez votre personnage, puis copiez le tableau généré dans votre code.
lcd.createChar stocke votre tableau dans un emplacement mémoire et vous pouvez l'afficher avec lcd.write
Conseillé:
Un hack de pavé tactile pour ordinateur portable cool pour les projets Arduino ! : 18 étapes (avec photos)
Un hack de pavé tactile pour ordinateur portable cool pour les projets Arduino ! : Il y a quelque temps, lorsque je bricolais avec un pavé tactile PS/2 avec un microcontrôleur Arduino, j'ai découvert que deux de ses connexions intégrées peuvent être utilisées comme entrées numériques. Dans ce Instructable, apprenons comment nous pouvons utiliser l'ajout d'un pavé tactile PS/2
Filtre passe-bas actif RC appliqué dans les projets avec Arduino : 4 étapes
Filtre passe-bas actif RC appliqué dans les projets avec Arduino : le filtre passe-bas est d'excellents circuits électroniques pour filtrer les signaux parasites de vos projets. Un problème courant dans les projets avec Arduino et les systèmes avec des capteurs fonctionnant à proximité des circuits d'alimentation est la présence de signaux «parasites». Ils c
10 projets Arduino de base pour les débutants ! Réalisez au moins 15 projets avec une seule planche ! : 6 étapes
10 projets Arduino de base pour les débutants ! Faites au moins 15 projets avec une seule carte ! : Arduino Project & Conseil d'instruction; Comprend 10 projets Arduino de base. Tous les codes sources, le fichier Gerber et plus encore. Pas de CMS ! Soudure facile pour tout le monde. Composants facilement amovibles et remplaçables. Vous pouvez réaliser au moins 15 projets avec un seul bo
3 incroyables projets de contrôle BRAIN / MIND Lights LedStrip LED avec Arduino et Neurosky: 6 étapes (avec photos)
3 incroyables projets de contrôle CERVEAU / ESPRIT Lumières LedStrip LED avec Arduino et Neurosky : Avez-vous déjà voulu allumer ou éteindre les lumières juste en y pensant ? Ou voulez-vous savoir à quel point vous êtes stressé en regardant la couleur d'une led RVB ? Alors que maintenant vous pouvez en suivant ce Instructables ! Pour avoir une idée de ce que nous allons t
4 projets en 1 avec DFRobot FireBeetle ESP32 & LED Matrix Cover : 11 étapes (avec photos)
4 projets en 1 à l'aide de DFRobot FireBeetle ESP32 & LED Matrix Cover : j'ai pensé à faire un instructable pour chacun de ces projets - mais à la fin j'ai décidé que vraiment la plus grande différence est le logiciel pour chaque projet que j'ai pensé qu'il valait mieux faire un gros instructable ! Le matériel est le même pour ea