Ligne 2 : |
Ligne 2 : |
| | | |
| == Installer la bibliothèque == | | == Installer la bibliothèque == |
| + | Vous aurez besoin de la bibliothèque Arduino 1602 (LiquidCrytal_I2C) pour utiliser ce contrôleur LCD I2C. |
| + | |
| + | {{download-box|Télécharger LCD-I2C-Bpack_v2.zip|http://df.mchobby.be/LCD-I2C-BPACK/LCD-I2C-BPACK_v2.zip}} |
| + | <small>''22/10/2016: correctif sur la fonction Write''</small> |
| + | |
| + | Faites une extraction du contenu de l'archive et placez le répertoire {{fname|LiquidCrystal_I2C}} dans le répertoire {{fname|libraries}} de votre installation Arduino IDE (version >1.0). |
| + | |
| + | N'oubliez pas de redémarrer votre environnement Arduino IDE. Vous devriez voir une entrée ''LiquidCrystal_I2C'' dans le menu ''Fichier > Exemples'' de votre Arduino IDE. |
| + | |
| + | N'hésitez pas à consulter notre tutoriel "[[Installation_d%27un_librairie_Arduino|Installer un bibliothèque/librairie]]" pour plus d'information |
| | | |
| == Régler le contraste == | | == Régler le contraste == |
Ligne 10 : |
Ligne 20 : |
| == Programme de test == | | == Programme de test == |
| | | |
− | <syntaxhighlight lang="c">#include <Wire.h> | + | <syntaxhighlight lang="c"> |
| + | #include <Wire.h> |
| #include <LiquidCrystal_I2C.h> | | #include <LiquidCrystal_I2C.h> |
| | | |
− | // Fixe l'adresse du breakout I2C (0x27) | + | // Fixe l'adresse du breakout I2C (0x27), |
− | // Indique egalement le nombre de caractère par ligne (16) et nombre de ligne (4) | + | // Indique également le nombre de caractère par ligne (20) et nombre de ligne (4) |
− | LiquidCrystal_I2C lcd(0x27,16,2); | + | // |
| + | // VERIFIEZ L'ADRESSE DE VOTRE BACKPACK |
| + | // * https://wiki.mchobby.be/index.php?title=LCD-I2C#Comment_identifier_l.27adresse_I2C_du_Module |
| + | // |
| + | LiquidCrystal_I2C lcd(0x27,20,4); |
| + | |
| + | // Indique également le nombre de caractère par ligne (16) et nombre de ligne (2) |
| + | //LiquidCrystal_I2C lcd(0x27,16,2); |
| | | |
| void setup() | | void setup() |
Ligne 30 : |
Ligne 48 : |
| { | | { |
| } | | } |
− | </<syntaxhighlight> | + | </syntaxhighlight> |
| | | |
| {{LCD-I2C-TRAILER}} | | {{LCD-I2C-TRAILER}} |