Ecran LCD
Codes:
LCD simple:
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print("HELLO");
}
void loop() {
}
-----------------------------------------------
LCD simple 2lignes:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print("HELLO");
lcd.setCursor(0,1);
lcd.print("Bonjour");
}
void loop() {
}
-----------------------------------------------
LCD clignotant:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print("HELLO");
}
void loop() {
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
}
-----------------------------------------------
LCD clignotant 2lignes:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print("HELLO");
lcd.setCursor(0,1);
lcd.print("Bonjour");
}
void loop() {
lcd.noDisplay();
delay(500);
lcd.display();
delay(500);
}
-----------------------------------------------
LCD défilement:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(16,0);
lcd.print("HELLO");
}
void loop() {
lcd.scrollDisplayLeft();
delay(300);
}
-----------------------------------------------
LCD défilement 2lignes:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(16,0);
lcd.print("HELLO");
lcd.setCursor(16,1);
lcd.print("Bonjour");
}
void loop() {
lcd.scrollDisplayLeft();
delay(300);
}