Modifications

Sauter à la navigation Sauter à la recherche
772 octets ajoutés ,  22 octobre 2016 à 09:38
aucun résumé de modification
Ligne 2 : Ligne 2 :     
== Introduction ==
 
== Introduction ==
Voici un contrôleur I2C capable de gérer un écran LCD (2 lignes dans cet exemple).  
+
Voici un contrôleur I2C capable de gérer un écran LCD 2 lignes (dans cet exemple) ou 4 lignes.  
   −
[[Fichier:LCD-I2C-01.jpg]]
+
[[Fichier:LCD-I2C-01.jpg|640px]]
   −
[[Fichier:LCD-I2C-02.jpg]]
+
[[Fichier:LCD-I2C-00.jpg|640px]]
    
Ce contrôleur permet de contrôler facilement un écran LCD avec uniquement deux broches Arduino (A4 et A5 du bus I2C). C'est un outil très appréciable étant donnée le nombre de broches très limité sur un Arduino Uno. Si vous avez déjà connecté plusieurs senseurs sur votre Arduino, il ne vous restera plus assez de broches pour commander un écran LCD... ce breakout I2C sera votre sauveur.
 
Ce contrôleur permet de contrôler facilement un écran LCD avec uniquement deux broches Arduino (A4 et A5 du bus I2C). C'est un outil très appréciable étant donnée le nombre de broches très limité sur un Arduino Uno. Si vous avez déjà connecté plusieurs senseurs sur votre Arduino, il ne vous restera plus assez de broches pour commander un écran LCD... ce breakout I2C sera votre sauveur.
Ligne 12 : Ligne 12 :  
Ce qui est génial avec le bus I2C, c'est que vous pouvez avoir d'autres périphériques I2C sur le même bus (sans consommer plus de broches). Vous pourrez même utiliser plusieurs écran LCD sur un même Arduino car ce breakout dispose de broches d'adresses (pour changer l'adresse du breakout sur le bus I2C).
 
Ce qui est génial avec le bus I2C, c'est que vous pouvez avoir d'autres périphériques I2C sur le même bus (sans consommer plus de broches). Vous pourrez même utiliser plusieurs écran LCD sur un même Arduino car ce breakout dispose de broches d'adresses (pour changer l'adresse du breakout sur le bus I2C).
   −
Utiliser un écran LCD I2C est un excellent projet Arduino, une bonne introduction à I2C et un outil utile pour vos futurs projets.  
+
Utiliser un écran LCD I2C est un excellent projet Arduino, une bonne introduction à I2C et un outil utile pour vos futurs projets.
 +
 
 +
=== Comment identifier l'adresse I2C du Module ===
 +
 
 +
{{ambox-stop|text=Le module Backpack I2C peut être livré soit avec un PCF857AT, soit un PCF8574T (lisible sur le composant).}}
 +
 
 +
L'adresse du module sur le bus I2C dépend:
 +
# Du circuit utilisé
 +
# Et des pontages d'adresse A0, A1, A2
 +
 
 +
Vous pouvez très facilement déduire ces informations a partir de l'image suivante:
 +
 
 +
[[Fichier:LCD-I2C-10.jpg|800px]]
 +
 
 +
== Rétro-éclairage ==
 +
Enlevez le cavalier (sur la gauche) si vous ne désirez pas utiliser le rétro-éclairage.
 +
 
 +
Si le cavalier reste en place, vous pourrez contrôler le rétro-éclairage à l'aide des fonctions {{fname|backlight()}} et {{fname|noBacklight()}} .
    
== Fonctionnalités ==
 
== Fonctionnalités ==
 
* Interface: I2C
 
* Interface: I2C
* Adresse I2C: 0x27 (par défaut)
+
* Adresse I2C: 0x27 (par défaut. Attention, cette adresse pourrait changer d'une fourniture à l'autre)
 
* Identification des broches Pin: VCC、GND、SDA、SCL
 
* Identification des broches Pin: VCC、GND、SDA、SCL
 
* Contrôle d'écran LCD 16 broches à base de contrôleur HD44780 (comme notre {{pl|176|écran 2 Lignes blanc/bleu}})
 
* Contrôle d'écran LCD 16 broches à base de contrôleur HD44780 (comme notre {{pl|176|écran 2 Lignes blanc/bleu}})
Ligne 24 : Ligne 41 :  
* Ajustement du contraste: avec potentiomètre
 
* Ajustement du contraste: avec potentiomètre
 
* Utilise uniquement deux entrée/sortie.
 
* Utilise uniquement deux entrée/sortie.
 
+
 
{{LCD-I2C-TRAILER}}
 
{{LCD-I2C-TRAILER}}
29 910

modifications

Menu de navigation