Modifications

Sauter à la navigation Sauter à la recherche
773 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-00.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 13 : Ligne 13 :     
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 915

modifications

Menu de navigation