Bonjour !
Voilà, je rencontre un petit problème avec mon programme arduino :
Le but de mon programme serait d'afficher un texte en appuyant sur un bouton momentané.
Au fur et à mesure que l'on appuie sur le bouton, différents textes s'afficheraient etc.
Je débute en C, et je vois souvent les choses faciles. Pourriez-vous m'aider et me dire où est mon erreur ?
Pour l'instant la led s'affiche, ce qui veut dire que le bouton marche bien mais le lcd n'affiche rien.
Merci de votre aide !Code:#include <LiquidCrystal.h> // Bibliothèque LCD #define LedPin 1 // Numéro de la broche de sortie de la LED #define ButtonPin 2 // Numéro de la broche d'entrée du boutton int buttonState = 0; // Status du boutton LiquidCrystal lcd(3,4,5,6,7,8); //RS,E,D4,D5,D6,D7 void setup() { pinMode(LedPin, OUTPUT); pinMode(ButtonPin, OUTPUT); } void loop() { buttonState = digitalRead(ButtonPin); // Lit & vérifie l'état du boutton if (buttonState == HIGH) { digitalWrite(LedPin, HIGH); lcd.setCursor(0,0); lcd.print("texte1"); delay(500); } else { digitalWrite(LedPin, LOW); } }
-----