Vous êtes sur la page 1sur 5

République algérienne

démocratique populaire
Ministère de L’enseignement
Supérieur et de Recherche
Université docteur Moulay Tahar Saida
Faculté de Technologie
DEPARTEMENT Electronique

TP3 : Piloter un afficheur


LCD avec Arduino

Présenté par : Professeur :


BOUBAKAR OUSSAMA FATIMA MAACHOU
DRICI CHEIKH
DJEMAMA MOHAMED ANEWAR

Année universitaire 2022-2023


objectif du TP :
1. Décrire le brochage d’un afficheur LCD
2. Câbler un afficheur avec la carte Arduino.
3. Ecrire un code pour la mise en œuvre de l’affichage dans un LCD
Matériel utilisé :
 01 carte arduino UNO ou clone
 01 potentiomètre 10 kΩ
 01 Breadboard
 01 afficheur (ou écran) LCD 2*16

Logiciel :

 Arduino IDE
 Suite logicielle Proteus

Travail demandé:
1. Donner l’acronyme de LCD : liquide crystal display
2. Expliquer : LCD 16x2 : afficher les donnes et les messages dans 16

N° Nom Rôle

1 Vss Masse

2 Vdd Alimentation positif 5V

3 V0 Permet en la faisant varier entre 0 et 5V

4 Rs Registre select

5 R\W Lecture est ecriture (read\write)

6 E Entre de validation (enable)

7 à 14 D0 à D7 Bits des donnees

15 A Anode retro éclairage +5V

16 K Cathode retro éclairage masse


3. Saisir le programme (ou code) suivant dans IDE arduino :

Inclure la bibliothèque dans le programme à partir du menu Croquis :

#include <LiquidCrystal.h>

Puis saisir le code suivant :

// with the arduino pin number it is connected to

constintrs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;

LiquidCrystallcd(rs, en, d4, d5, d6, d7);

void setup() {

// set up the LCD's number of columns and rows:

lcd.begin(16, 2);

// Print a message to the LCD.

lcd.print("hello, world!");

void loop() {

// set the cursor to column 0, line 1

// (note: line 1 is the second row, since counting begins with 0):

lcd.setCursor(0, 1);

// print the number of seconds since reset:

lcd.print(millis() / 1000);

Définition de LCD :
Les afficheurs à cristaux liquides utilisent la propriété de modulation de
lumière des cristaux liquides. Les écrans à cristaux liquides sont composés
de deux couches de polariseurs, avec des directions de polarisaton
perpendiculaire, prenant en sandwich deux plaques de verres entre
lesquelles sont placés les cristaux liquides. Sur les plaques de verre se
trouve une matrice d’électrodes pour chaque pixel. Une tension appliquée
entre les électrodes d’un pixel entraine un changement d’orientation des
molécules et donc la transparence du pixel qui peut alors laisser, ou non,
passer la lumière du rétroéclairage

Travail Pratique :

MONTAGE :
7. Déduire le mode dans lequel est configuré l’afficheur LCD dans code :

 Mode 4 bits

8. Préciser le type de communication LCD/Arduino :

 I2C

Vous aimerez peut-être aussi