LCD

Qu’est-ce qu’un écran LCD ?

miniservo Ils sont partout ! Dans les gares, sur les interphones… ou encore sur ton réveil. Il s’agit de petits écrans affichant des informations simples, par exemple des lettres ou des chiffres. Ils sont vraiment très utiles. Veux-tu apprendre à en utiliser un pour tes projets ? C’est parti !L’écran LCD est un écran à cristaux liquides (LCD=liquid crystal display/affichage à cristaux liquides) qui permet d’afficher des informations, par exemple des messages ou des variables.

Avant de commencer tu dois savoir que, contrairement aux autres composants que nous avons vu, l’écan LCD doit toujours être connecté aux mêmes broches. De plus il dispose de 4 câbles au lieu de 3… Mais pas de panique, nous allons tout t’expliquer, tu verras qu’il n’y a rien de difficile.

Comment connecter l’écran LCD

Comme nous venons de te le dire, contrairement aux autres composants de Mi Primer Kit de Robótica (mon premier kit de robotique), l’écran LCD dispose de 4 broches au lieu de 3. À savoir :

  1. SCL : Signal d’horloge
  2. SDA : Signal du LCD
  3. VCC, tension d’alimentation
  4. GND ou masse

Les branchements de ce composant sont donc un peu plus complexes que la normale et ils doivent toujours être les mêmes. Retourne ton écran LCD pour identifier plus facilement chacune des broches. Connecte GND, VCC et SCL aux broches A5 correspondantes. Connecte SDA à la broche A4. Voici un schéma récapitulatif :

SUM-LCD

 

IMPORTANT : Vérifie que l’interrupteur situé à l’arrière de l’écran LCD est en position IIC, sinon l’écran ne fonctionnera pas correctement.

En cas de doute, tu peux t’aider du tableau suivant :

Selección_007

Concentre-toi sur le nom des broches et non uniquement sur la couleur des câbles.

Il y a une chose positive dans tout ça : ce sont toujours les mêmes branchements. Après avoir connecté l’écran LCD plusieurs fois, tu seras devenu un expert.

Faisons maintenant quelques exercices pour apprendre à utiliser l’écran LCD. Prépare :

  1. 1 ZumBloq LCD
  2. 1 ZumBloq Bouton
  3. Une carte contrôleur ZUM BT 328 ou une carte compatible avec Arduino UNO
  4. Un câble USB
lcdbitbloq

C’est parti !

Exercice 1

Afficher un message sur l’écran.

Tu as déjà fait briller des lumières de diverses manières, fait tourner des moteurs d’un point à un autre, produit des sons et même des mélodies… Il est temps de dire quelque chose ! Pour cela, tu devras utiliser les blocs de bitbloq situés dans la section blocs LCD.

Voici comment programmer notre premier message :

Ejemplo 1 LCD

Le programme permet d’afficher sur l’écran LCD la phrase suivante : “David, j’ai bien peur de ne pas pouvoir le faire” (gloups !). Tu remarqueras que l’éclairage de l’écran est également actif. Maintenant décortiquons bloc par bloc le programme :

Le premier bloc sert à dire que nous allons utiliser l’écran LCD. Tu ne dois jamais l’oublier ! Contrairement aux autres blocs de bitbloq, ce bloc ne possède pas plus d’options. Il n’est pas nécessaire de préciser où nous avons connecté l’écran puisque qu’il se connecte toujours au même endroit.

Le deuxième bloc,  LCD : définir le rétroéclairage, te permet d’allumer et d’éteindre l’éclairage de l’écran. Si tu es dans un endroit lumineux, tu n’auras pas besoin de cet éclairage, mais si tu manques de lumière ou si tu veux rendre tes projets encore plus spectaculaires, il ne te reste plus qu’à l’activer. Mais n’oublie pas une chose : le rétroéclairage de l’écran consomme plus de batterie.

Le bloc, LCD : imprimer, te permet d’afficher le message ou la variable de ton choix sur l’écran. Si tu sélectionnes l’option Définir la position du texte ? tu pourras définir l’endroit où le message commencera à s’afficher, à savoir la position, la ligne et la colonne où va s’afficher le premier caractère.

Attention ! La première ligne et la première colonne de l’écran correspondent au chiffre 0 et non pas au chiffre 1. En effet, en programmation, il est fréquent en parlant d’un vecteur ou d’une matrice de commencer par le chiffre 0 au lieu du chiffre 1.

L’écran LCD n’accepte pas certains caractères spéciaux, ainsi que les caractères accentués.

Exercice 2

Afficher sur l’écran LCD le nombre de fois où tu as appuyé sur un bouton.

Nous allons maintenant utiliser le bouton et l’écran LCD. Nous allons afficher le nombre de fois où nous avons appuyé sur le bouton.

Connecte les composants de la manière suivante : l’écran LCD à ses broches dédiées et le bouton à la broche numérique 11.

Le programme peut se présenter ainsi sur bitbloq :

Le programme crée une phrase avec le nombre de fois où nous avons appuyé sur le bouton. Comme tu peux le constater, l’écran LCD ne sert pas seulement à afficher des messages mais aussi à afficher des valeurs de variables.

Ici nous avons utilisé un nouveau bloc : LCD : effacer. Ce bloc est très utile, il sert à effacer les messages précédents affichés sur l’écran.

Tu sais maintenant comment utiliser l’écran LCD. Peut-être trouveras-tu cela un peu difficile au début, mais tu verras rapidement que c’est en réalité assez simple et surtout très amusant. Nous sommes certains que tu inventeras bientôt plein d’utilisations pour tes projets ! En tout cas, c’est ce que nous faisons de notre côté…