Table des matières:

IMPRESSION SUR LCD - ARDUINO : 3 étapes
IMPRESSION SUR LCD - ARDUINO : 3 étapes

Vidéo: IMPRESSION SUR LCD - ARDUINO : 3 étapes

Vidéo: IMPRESSION SUR LCD - ARDUINO : 3 étapes
Vidéo: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Novembre
Anonim
IMPRESSION SUR LCD - ARDUINO
IMPRESSION SUR LCD - ARDUINO

INTRODUCTION

JE VAIS VOUS MONTRER COMMENT IMPRIMER SUR UN LCD 16X2 À L'AIDE D'ARDUINO

ET J'AI OBTENU TOUS MES COMPOSANTS DE RAM ELECTRONICS

ram-e-shop.com/

Fournitures

-ARDUINO UNO

-LCD 16X2

-PLANCHE À PAIN

-POT 10K

Étape 1: SCHÉMA

SCHÉMATIQUE
SCHÉMATIQUE

Étape 2: CODAGE

/*

Bibliothèque LiquidCrystal - Hello World

Démontre l'utilisation d'un écran LCD 16x2. La bibliothèque LiquidCrystal fonctionne avec tous les écrans LCD compatibles avec le pilote Hitachi HD44780. Il y en a beaucoup, et vous pouvez généralement les identifier grâce à l'interface à 16 broches.

Ce croquis imprime "Hello World!" à l'écran LCD et affiche l'heure.

Le circuit: * broche LCD RS à broche numérique 12 * broche LCD Enable à broche numérique 11 * broche LCD D4 à broche numérique 5 * broche LCD D5 à broche numérique 4 * broche LCD D6 à broche numérique 3 * broche LCD D7 à broche numérique 2 * broche LCD R/W à la terre * broche LCD VSS à la terre * broche LCD VCC à 5V * résistance 10K: * se termine à +5V et à la terre * essuie-glace à la broche LCD VO (broche 3)

Bibliothèque ajoutée à l'origine le 18 avril 2008 par David A. Mellis bibliothèque modifiée le 5 juillet 2009 par Limor Fried (https://www.ladyada.net) exemple ajouté le 9 juillet 2009 par Tom Igoe modifié le 22 novembre 2010 par Tom Igoe

Cet exemple de code est dans le domaine public.

www.arduino.cc/en/Tutorial/LiquidCrystal *

/ inclure le code de la bibliothèque: #include

// initialise la bibliothèque avec les numéros des broches de l'interface LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() { // configure le nombre de colonnes et de lignes de l'écran LCD: lcd.begin(16, 2); // Imprime un message sur l'écran LCD. lcd.print("Bonjour tout le monde !"); }

void loop() { // place le curseur sur la colonne 0, ligne 1 // (remarque: la ligne 1 est la deuxième ligne, car le comptage commence par 0): lcd.setCursor(0, 1); // affiche le nombre de secondes depuis la réinitialisation: lcd.print(millis() / 1000); }

Conseillé: