Ignorer la navigation

Afficher du texte sur un écran LCD avec µbit

Ce tutoriel explique comment afficher du texte sur un écran LCD contenant 2 lignes et 16 colonnes.

Matériel utilisé pour ce projet

  • Carte micro:bit
  • Shiled Grove pour micro:bit
  • Ecran LCD 1602 Grove (+ 3,3V)
  • Câble Grove

Schéma du montage

Brancher l'afficheur LCD avec la carte électronique en suivant le schéma suivant :

Utilisation de l'afficheur LCD

Le bloc “Afficher sur la ligne le texte” de la catégorie “Affichage”, rubrique modules externes, permet de générer le code nécessaire à l’affichage de texte sur un écran LCD Grove compatible en 3,3V.

Brancher la carte micro:bit au shield Grove ainsi que l’afficheur LCD sur le port I2C, puis transférer le code suivant pour afficher un premier texte sur l'écran LCD :



L'alphabet est stocké dans la mémoire EEPROM de l'écran LCD. Dès qu'on souhaite écrire un caractère, celui-ci est traduit en une adresse mémoire, et c'est ainsi que le LCD parvient à l'afficher.

L’afficheur disposant de 2 lignes, il est possible de choisir la ligne sur laquelle sera affichée la chaînes de caractères (0 pour la ligne du haut – 1 pour la ligne du bas).

A vous de jouer !

L'objectif est d'afficher sur l'écran LCD la température T (en degré) du processeur de la carte micro:bit. Penser à y afficher le nom de la variable ainsi que l'unité de la grandeur mesurée.

Astuce : Utiliser le bloc "Créer un texte avec" pour chaque ligne ainsi que le bloc "Nettoyer l'afficheur lcd"



Tout fonctionne ? Pour vérifier, la solution se trouve ici.