Índice:

IMPRIMINDO EM LCD - ARDUINO: 3 etapas
IMPRIMINDO EM LCD - ARDUINO: 3 etapas

Vídeo: IMPRIMINDO EM LCD - ARDUINO: 3 etapas

Vídeo: IMPRIMINDO EM LCD - ARDUINO: 3 etapas
Vídeo: Conheça os segredos para usar o display de LCD no Arduino via I2C 2024, Julho
Anonim
IMPRIMINDO EM LCD - ARDUINO
IMPRIMINDO EM LCD - ARDUINO

INTRODUÇÃO

VOU MOSTRAR COMO IMPRIMIR EM UM LCD 16X2 USANDO ARDUINO

E RECEBI TODOS OS MEUS COMPONENTES DA RAM ELECTRONICS

ram-e-shop.com/

Suprimentos

-ARDUINO UNO

-LCD 16X2

-BREADBOARD

-POT 10K

Etapa 1: ESQUEMA

ESQUEMA
ESQUEMA

Etapa 2: CODE

/*

Biblioteca LiquidCrystal - Hello World

Demonstra o uso de um display LCD 16x2. A biblioteca LiquidCrystal funciona com todos os monitores LCD compatíveis com o driver Hitachi HD44780. Existem muitos deles por aí, e geralmente você pode identificá-los pela interface de 16 pinos.

Este esboço imprime "Hello World!" ao LCD e mostra a hora.

O circuito: * LCD RS pino para pino digital 12 * LCD habilitar pino para pino digital 11 * pino LCD D4 para pino digital 5 * pino LCD D5 para pino digital 4 * pino LCD D6 para pino digital 3 * pino LCD D7 para pino digital 2 * LCD R / W pino para aterrar * LCD VSS pino para aterramento * LCD VCC pino para 5V * 10K resistor: * termina em + 5V e aterramento * limpador para LCD VO pino (pino 3)

Biblioteca adicionada originalmente em 18 de abril de 2008 por David A. Mellis biblioteca modificada em 5 de julho de 2009 por Limor Fried (https://www.ladyada.net) exemplo adicionado em 9 de julho de 2009 por Tom Igoe modificado em 22 de novembro de 2010 por Tom Igoe

Este código de exemplo é de domínio público.

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

/ inclui o código da biblioteca: #include

// inicializa a biblioteca com os números dos pinos da interface LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup () {// configura o número de colunas e linhas do LCD: lcd.begin (16, 2); // Imprime uma mensagem no LCD. lcd.print ("olá, mundo!"); }

void loop () {// define o cursor para a coluna 0, linha 1 // (nota: a linha 1 é a segunda linha, já que a contagem começa com 0): lcd.setCursor (0, 1); // imprime o número de segundos desde a reinicialização: lcd.print (millis () / 1000); }

Recomendado: