Main

Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ]

La librairie pour afficheur LCD alphanumérique


1.  Description

Cette librairie permet à une carte Arduino de contrôler un afficheur LCD alphanumérique standard à cristaux liquides basé sur le circuit intégré Hitachi HD44780 (ou compatible), ce qui est le cas de la plupart des afficheurs alphanumériques LCD disponibles. La librairie fonctionne aussi bien en mode 4 bits qu'en mode 8 bits (càd utilisant 4 ou 8 broches numériques en plus des broches de contrôle RS, Enable et RW (optionnel)). Ainsi, en mode 4 bits, 6 broches numériques de la carte Arduino suffisent pour contrôler un afficheur LCD alphanumérique.

2.  Le constructeur de classe

3.  Fonctions disponibles

3.1  Fonctions d'initialisation

3.2  Fonctions d'écriture

3.3  Fonctions de gestion de l'écran

3.4  Fonctions de positionnement du curseur

3.5  Fonctions modifiant l'aspect du curseur

3.6  Fonctions de contrôle du comportement du curseur

3.7  Fonctions d'effets visuels

3.8  Fonction de création de caractère personnalisé

4.  Principe d'utilisation

Pour inclure la librairie LiquidCrystal dans un programme, on ajoutera au début du programme la ligne suivante :

#include <LiquidCrystal.h>

Pour ce faire, le plus simple est d'utiliser le menu du logiciel Arduino Programme > Importer Librairie > Nom_librairie

Voir également l'instruction #include

5.  Exemples d'utilisation :

5.1  Sur le site www.mon-club-elec.fr

5.2  Sur le site officiel Arduino

6.  Commentaires utilisateurs

  • Une librairie incontournable et très pratique : l'utilisation d'un afficheur LCD n'a probablement jamais été aussi simple !

Page d'accueil de la référence Arduino en français

Corrections, suggestions et nouvelle documentation peuvent être postées sur le Forum Arduino ou à l'adresse suivante : support_at_mon-club-elec_point_fr

Le texte original de la référence Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0 . Les exemples de code dans la référence sont dans le domaine public.

La présente traduction française commentée a été réalisée par Xavier HINAULT (2010-2012) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.