Taula de continguts:

IMPRESSIÓ A LCD - ARDUINO: 3 passos
IMPRESSIÓ A LCD - ARDUINO: 3 passos

Vídeo: IMPRESSIÓ A LCD - ARDUINO: 3 passos

Vídeo: IMPRESSIÓ A LCD - ARDUINO: 3 passos
Vídeo: Arduino Tutorial 48: Connecting and Using an LCD Display 2024, Desembre
Anonim
IMPRESSIÓ A LCD - ARDUINO
IMPRESSIÓ A LCD - ARDUINO

INTRODUCCIÓ

ET MOSTRARÉ COM IMPRIMIR EN UN LCD 16X2 AMB ARDUINO

I TINC TOTS ELS MEUS COMPONENTS DE RAM ELECTRONICS

ram-e-shop.com/

Subministraments

-ARDUINO UNO

-LCD 16X2

-BREADBOARD

-POT 10K

Pas 1: ESQUEMÀTIC

ESQUEMÀTICA
ESQUEMÀTICA

Pas 2: CODI

/*

Biblioteca LiquidCrystal: Hello World

Demostra l'ús d'una pantalla LCD de 16x2. La biblioteca LiquidCrystal funciona amb totes les pantalles LCD compatibles amb el controlador Hitachi HD44780. N’hi ha molts, i normalment els podeu saber mitjançant la interfície de 16 pins.

Aquest esbós imprimeix "Hello World!" a la pantalla LCD i mostra l'hora.

El circuit: * Pin LCD RS a pin digital 12 * Activar pin LCD a pin digital 11 * Pin LCD D4 a pin digital 5 * Pin LCD D5 a pin digital 4 * Pin LCD D6 a pin digital 3 * Pin LCD D7 a pin digital 2 * LCD R / W pin a terra * LCD VSS pin a terra * LCD VCC pin a 5V * 10K resistència: * acaba a + 5V i terra * netejador a LCD VO pin (pin 3)

Biblioteca originalment afegida el 18 d'abril de 2008 per David A. Mellis biblioteca modificada el 5 de juliol de 2009 per Limor Fried (https://www.ladyada.net) exemple afegit el 9 de juliol de 2009 per Tom Igoe modificat el 22 de novembre de 2010 per Tom Igoe

Aquest codi d'exemple és de domini públic.

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

/ inclou el codi de la biblioteca: #include

// inicialitzeu la biblioteca amb els números dels pins de la interfície LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup () {// configureu el nombre de columnes i files de la pantalla LCD: lcd.begin (16, 2); // Imprimiu un missatge a la pantalla LCD. lcd.print ("hola, món!"); }

void loop () {// estableix el cursor a la columna 0, línia 1 // (nota: la línia 1 és la segona fila, ja que el recompte comença per 0): lcd.setCursor (0, 1); // imprimeix el nombre de segons des del reinici: lcd.print (millis () / 1000); }

Recomanat: