[ RESOLU] Bonjours à tous,
je ré up... des p' tits soucis aussi!!!
pour ma part, c' est un LCD bleu QAPASS 1602A et un PCF 8574P, donc adresse 0x20,
j' ai testé plusieurs bibliothèques avec IDE 0023, ( faut dire aussi que j' en ai marre de passer d' un ide à un autre). ]
pour l' instant j' utilise celle de F Malpartida, aussi j' ai réglé le contraste de l' ecran avec un potard. ( qui fonctionne très bien).
Lorsque j' upload ( ou televerse si vous préférez ), il n' y a aucune réaction de l' écran. Je soupçonne les broches P0, P1, P2, P3 d' être en cause et peut-être la P5 ( où j' ai câblé la broche R/W de mon écran LCD ), d' ailleur, voici le câblage:
-résistance pulldown de 4.7k pour SCL & SDA
-PCF 8574p P0 -> lcd D4, P1 -> D5, P2 -> D6, P3 -> D7, P4 -> E, P5 -> RW, P6 -> RS.
Voici le code que j' utilise:
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x20,16,2); // set the LCD address to 0x20 for a 16 chars and 2 line display
void setup()
{
lcd.init();
lcd.backlight();
lcd.print("Hello, world!");
}
//int i=0;
void loop()
{
}
J' ai ouvert les libs pour essayer de comprendre le câblage à faire, mais je n' ai pas compris pour les broches RS R/W E où il fallait les câbler sur le PCF, pour ça que j' ai gardé le brochage " classique " que l' on trouve dans les tutos courant :~ (
@ bricofoy, j' ai essayé ta librairie, as-tu changé les brochages de ceux que j' utilise? ( car ça n' a pas fonctionné )
@ ArthurV, pour la bibliothèque LCD-Blue-I2C, il faut utiliser la LiquidCrystal_V1.2.1 ou une autre, désolé mais je rame un peu, et en fait le sens de ma question va vers est-ce que je peux revenir sur Arduino 1.0.5?
Voilà, merci à vous pour avoir lu ce post, en espèrant ne pas vous avoir blessé les yeux. 8)
édit: dans mon cas, il m' a juste fallu inverser les broches RS R/W E: voici le câble qui fonctionne pour moi: RS -> P6 ( 11 ), R/W -> P5 ( 10 ), E ->P4 ( 9 ).
Trop cool!