Salut à vous les zéros !
J'ai eut envie de me bidouiller une thermomètre avec afficheur LCD sauf que j'ai un petit soucis, en fait j'ai câbler le tout tel que l'image ci dessous :
Avec le programme exemple suivant qui, normalement affiche "Hello, World!" si j'ai bien compris :
/*
LiquidCrystal Library - Hello World
Demonstrates the use a 16x2 LCD display. The LiquidCrystal
library works with all LCD displays that are compatible with the
Hitachi HD44780 driver. There are many of them out there, and you
can usually tell them by the 16-pin interface.
This sketch prints "Hello World!" to the LCD
and shows the time.
The circuit:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* 10K resistor:
* ends to +5V and ground
* wiper to LCD VO pin (pin 3)
Library originally added 18 Apr 2008
by David A. Mellis
library modified 5 Jul 2009
by Limor Fried (http://www.ladyada.net)
example added 9 Jul 2009
by Tom Igoe
modified 8 Feb 2010
by Tom Igoe
http://www.arduino.cc/en/Tutorial/LiquidCrystal
*/
// include the library code:
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis()/1000);
}
Donc déjà, comme ça l'écran clignote une fois par seconde, donc rien de bien concret. J'ai encore un peux chercher sur le net et je me suis rendu compte que ce schéma n'étais pas complet, en effet sur les deux dernières bornes a droite (sur l'afficheur LCD)il y a de nouveau un +5V puis le GND, en gros comme ça :
Sauf que j'ai bien garder l'ordre du premier schéma pour bien que le programme marche
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
Arrivé là, l'écran s'allume mais je n'arriver toujours pas a afficher quelque chose, et le potentiomètre ne change rien du tout.
Voila, merci d'avance pour vos réponses =)
[EDIT]
Après quelques minutes de réflexion je me suis dit que les contacts devaient mal être fixés, en effet je n'avais pas souder les contacts
[Arduino] Problème avec un afficheur LCD
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.