Les points à développer :

  1. Introduction
  2. Composants
  3. Principe et  procédures expérimentales

Introduction

Comme nous le savons tous, bien que l’écran LCD et d’autres affichages enrichissent considérablement l’interaction homme-machine, ils partagent une faiblesse commune. Lorsqu’ils sont connectés à un contrôleur, plusieurs E / S seront occupées par le contrôleur qui n’a pas autant de ports externes. En outre, il restreint les autres fonctions du contrôleur. Par conséquent, LCD 16×2 avec un bus I2C est développé pour résoudre le problème.

Le bus I2C est un type de bus série inventé par PHLIPS. Il s’agit d’un bus série haute performance qui dispose d’une fonction de synchronisation de bus et de synchronisation de périphérique haute ou basse vitesse requise par un système à plusieurs hôtes. Le potentiomètre bleu de l’I2C LCD 16×2 (voir la figure ci-dessous) permet d’ajuster le rétroéclairage pour un meilleur affichage. I2C n’utilise que deux lignes de drain ouvert bidirectionnelles, SDA (Serial Data Line) et SCL (Serial Clock Line), reliées par des résistances. Les tensions typiques utilisées sont de +5 V ou +3,3 V, bien que les systèmes avec d’autres tensions soient autorisés.

« Front » pour dire face et « Back » pour dire derrière.

Composants 

Pour ce tuto nous aurons besoins de ces composants :

– 1 carte Arduino Uno

– 1 module I2C LCD 16×2

– 1 câble USB

– Plusieurs fils jumpers

Principe et procédures expérimentales

Dans cette expérience, nous allons laisser I2C LCD 16×2 afficher « hello, world » par programmation.

Etape 1: Construire le circuit

La connexion entre l’I2C LCD16x2 et la carte Arduino Uno:

I2C LCD16x2 Arduino Uno
GND GND
VCC 5V
SDA A4
SCL A5

Remarque: Le câblage de I2C LCD 16×2 est le même à travers les tuto à venir.

Etape 2: Comme dans un code, les bibliothèques nécessaires ne sont pas incluses dans Arduino, vous devez donc les ajouter avant la compilation. Décompressez le fichier téléchargé ici.

Etape 3 : Redémarrer votre Arduino et suivez nous :

Etape 4 : Téléverser

Vous devriez maintenant voir votre I2C LCD16x2 afficher les caractères fluides:

NB : Software
Windows 10
Arduino 1.6.9

Merci pour votre attention !

 

Les détails ne sont pas renseignés

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Course Features

  • Duration : 10 week
  • Max Students : 1000
  • Enrolled : 0
  • Assessments : Self
Price :
Gratuit

Rating

Average Rating: 0.00

Star
0%
Star
0%
Star
0%
Star
0%
Star
0%