Salut à tous.
Je suis nouveau sur le forum et sur Arduino.
J'ai 26 ans, je suis technicien de maintenance et je vis dans le 76 (seine maritime).

Voila mon soucis,j'ai récupéré un écran lcd JM162E, l'écran est semblable à celui que on retrouve un peu partout pour l'arduino(160A2) mais il est plus grand.
Quand je le connecte, en mode 4 bites, l'écran affiche des carrés sur la première ligne.Le réglage de contraste ne se fait pas non plus ( j'utilise un potar )
Mon programme est fait pour afficher l'heure.

Datasheet de l'écran en question
https://www.yumpu.com/en/document/vi...2e-kentec-gmbh

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
 
#include <LiquidCrystal.h> //on inclut la librairie
 
// initialise l'écran avec les bonnes broches
 
LiquidCrystal lcd(11,10,5,4,3,2);
 
int heures,minutes,secondes;
char message[16] = "";
 
void setup()
{
    lcd.begin(16, 2); // règle la taille du LCD : 16 colonnes et 2 lignes
 
    //changer les valeurs pour démarrer à l'heure souhaitée !
    heures = 24;
    minutes = 59;
    secondes = 5;
}
 
void loop()
{
    // gérer le temps qui passe...
    if(secondes == 0) //une minutes est atteinte ?
    {
        secondes = 60; //on recompte à partir de 0
        minutes--;
    }
    if(minutes == 0) //une heure est atteinte ?
    {
        minutes = 0;
        heures--;
    }
    if(heures == 24) //une journée est atteinte ?
    {
        heures = 0;
    }
 
    //met le message dans la chaine à transmettre
    sprintf(message,"    %2d:%2d:%2d",heures,minutes,secondes);
 
    lcd.home();           //met le curseur en position (0;0) sur l'écran
 
    lcd.write(message);   //envoi le message sur l'écran
 
    delay(1000);          //attend une seconde
    //une seconde s'écoule...
    secondes--;
lcd.setCursor(2,1);        //place le curseur aux coordonnées (2,1)
 
 
 
}
Cablage:
http://images.google.fr/imgres?imgur...sJCsMQ9QEIIjAC
Si i y a besoin d'info supplémentaires, n'hésité pas

Merci