Amigos eu comprei um LCD com módulo I2C ,mas eu não estou conseguindo fazer ele funcionar.
Ele fica mostrando somente os 16 quadradinhos e não aparece os programas.
Ja testei vários programinhas mas nenhum até agora funcionou.
A mensagem é esta:
wkl_keyer_4_1:58:10: fatal error: LCD.h: No such file or directory
#include <LCD.h>
^~~~~~~
compilation terminated.
exit status 1
LCD.h: No such file or directory
Oque pode ser ?
Alguem pode me ajudar ?
Desde já fico muito agradecido.
Tags:
Qual o programa que da certo no meu LCD I2C
O meu LCD é com módulo I2C que usa :
LCD\+5V = vai para pino 27 do Arduino
LCD\SCL= vai para A5 do Arduino
LCD\SDA= vai para A4 do Arduino
LCD\GND= vai para Negativo do Arduino
Qual o programa que faz ele funcionar
Boa tarde Oliveira,
Se esta com dificuldade para testar o seu display, recomendo que siga as orientações do meu tutorial:
Qualquer dúvida, pode perguntar.
https://blog.eletrogate.com/guia-completo-do-display-lcd-arduino/
Eu ja fui neste site mas não resolveu nada desculpe.
Boa noite Oliveira.
Se quer ajuda, responda essas perguntas para a gente tentar descobrir onde você esta errando:
1) Qual endereço do PCF8574, descoberto pelo I2C scanner? Esse endereço, precisará estar incluído no seu programa.
2) Ajustou o potenciômetro de controle de brilho do LCD?
3) Qual é a versão da IDE Arduino?
4) Quando compila, dá alguma mensagem de erro? Se instalar várias bibliotecas similares, poderá não funcionar. Você só poderá instalar uma. Se tiver várias, delete-as e deixe somente uma. Você tem recarregar a Arduino IDE, depois dessas mudanças.
4) Copie a tela da sua Arduino IDE para vermos qual é a versão da sua Biblioteca, e nos envie.
Essa eu garanto que funciona!
Boa noite Oliveira.
Se quer ajuda, responda essas perguntas para a gente tentar descobrir onde você esta errando:
1) Qual endereço do PCF8574, descoberto pelo I2C scanner? Esse endereço, precisará estar incluído no seu programa. R=Eu baixei este programa mas não faz nada ,não vejo nada que muda na tela da IDE
2) Ajustou o potenciômetro de controle de brilho do LCD? R=Sim esta ajustado aparecendo os quadrados bem fraquinho
3) Qual é a versão da IDE Arduino? R= É 1.8.13
4) Quando compila, dá alguma mensagem de erro? Se instalar várias bibliotecas similares, poderá não funcionar. Você só poderá instalar uma. Se tiver várias, delete-as e deixe somente uma. Você tem recarregar a Arduino IDE, depois dessas mudanças.
4) Copie a tela da sua Arduino IDE para vermos qual é a versão da sua Biblioteca, e nos envie.
Essa eu garanto que funciona!
Bom dia,
1) Qual endereço do PCF8574, descoberto pelo I2C scanner? Esse endereço, precisará estar incluído no seu programa.
R=Eu baixei este programa mas não faz nada ,não vejo nada que muda na tela da IDE
Qual programa você baixou? O programa do I2C Scanner está no tutorial :
https://blog.eletrogate.com/guia-completo-do-display-lcd-arduino/
2) Ajustou o potenciômetro de controle de brilho do LCD?
R=Sim esta ajustado aparecendo os quadrados bem fraquinho
OK!
3) Qual é a versão da IDE Arduino?
R= É 1.8.13
OK!
4) Quando compila, dá alguma mensagem de erro? Se instalar várias bibliotecas similares, poderá não funcionar. Você só poderá instalar uma. Se tiver várias, delete-as e deixe somente uma. Você tem recarregar a Arduino IDE, depois dessas mudanças.
Sem resposta ?
4) Copie a tela da sua Arduino IDE para vermos qual é a versão da sua Biblioteca, e nos envie.
Você não enviou a tela com a Biblioteca usada!
Recomendo que leia esse meu tutorial, sobre como instalar Biblioteca:
Tutorial: Arduino - Instalando Bibliotecas
http://labdegaragem.com/profiles/blogs/tutorial-arduino-instalando-...
Ess arquivo eu percebi que esta como instalado ,então é melhor não instalar de novo né,até porque esta ja funcionando
Oliveira boa tarde,
Favor informar o nome do arquivo que já esta instalado.
Se já esta funcionando, não precisa reinstalar.
Bom Dia! vou-lhe dar o passo a passo de como fazer.
Primeiro:
Abra o IDE do Arduino e vá como na imagem. E abra o i2c_scanner.E carregue o programa.
Depois carregue o programa como na imagem acima.
Ai vai aparecer essa tela se tiver tudo OK.
Depois vôçe abre o monitor serial no canto direito da tela.
Ai vai aparecer assim.
O address e o endereço do I2C, no meu caso é 0x27, no seu pode ser o mesmo ou diferente.
Depois se tiver tudo OK. vai no site que o José Gustavo Abreu Murta indicou, https://blog.eletrogate.com/guia-completo-do-display-lcd-arduino/
abra o site e vá até lá embaixo,até encontrar o Biblioteca Liquid Crystal I2C:
Quando voçe clicar vai aparecer esse site:
Clique no botão CODE verde e clique no Download Zip , e salve o arquivo.
Depois vá no IDE do Arduino e inclua a biblioteca assim:
Depois selecione onde voce salvou o arquivo LiquidCrystal_I2C-master e click em abrir:
Depois abra o exemplo do hello word assim:
Depois aparece essa tela.
Se seu display for de 16x2 voçe tem que mudar aqui:
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 16 chars and 2 line display
PARA:
LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display
Se seu endereço do I2C for diferente vai ter que mudar aqui;
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 16 chars and 2 line display
SE tiver tudo OK. É só carregar que vai aparecer no visor do display.
Olá Nelson!
Estava sumido!
Olá José Gustavo! como vai! tudo bem!
É que estava trabalhando muito, e com essa crise estou agora com um pouco tempo livre.
Como vão as coisas por aqui? o pessoal tem dado muito trabalho.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2023 Criado por Marcelo Rodrigues.
Ativado por