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.

Exibições: 300

Anexos

Responder esta

Respostas a este tópico

wkl_keyer_4_1:58:10: fatal error: LCD.h: No such file or directory
#include
^~~~~~~
compilation terminated.
exit status 1
LCD.h: No such file or directory

Boa Tarde Oliveira,

Este erro e falta da biblioteca LiquidCrystal , colocando ela funciona

aTT

hORST

Boa tarde Sr. O,

o que a IDE está te informando é que ela não está encontrando a biblioteca chamada LCD.h.

Ou você não a instalou, ou instalou de forma errada.

Qual o link do sketch que vc está usando como teste.

RV

Eu sou novato nisso eu ja baixei um arquivo liquidcristal que depois tem que ser renomeado mas da esta mensagem eu não sei onde baixar esta blblioteca liquidcristal

Eu não sei deste link de teste.
O sistema de lcd para o PIC é bem mais fácil agora esse com esse módulo nossa!

Sr. O,

  • 1 vou escrever de outra forma , que talvez o Sr. entenda:

             Vc escreveu:

            "  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>    "

          Qual o link do site que o Sr. baixou este "programinhas"  que está usando como teste?

  • 2  " ja baixei um arquivo liquidcristal que depois tem que ser renomeado" 

                Errado, não tem que renomear biblioteca nenhuma.

  • 3   Este include " #include <LCD.h> " é para ser usado com LCD ligado 

                direto nos pinos do arduino. E não  com LCD I2C.

RV

Amigão bom dia

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 voce me explicar por favor

Obrigado amigo.

Bom dia Sr. O,

depois de vc instalar corretamente as bibliotecas corretas, verá que usar o LCD I2C

no Arduíno é mais "prático" do que no PIC.

Para usar o seu módulo I2C junto com o display LCD, você vai precisar de

uma biblioteca correta.

Existem várias bibliotecas, para esta finalidade, disponíveis na internet.

De todas eu recomendo umas destas 2.

     1,   LiquidCrystal_I2C.h      https://github.com/cyberang3l/NewLiquidCrystal

      ou   

      2.  LiquidCrystal_PCF8574.h     https://github.com/mathertel/LiquidCrystal_PCF8574

     A numero 1, permite que vc configure os pinos de do PCF8574 para o LCD,

     mas não roda com ESP32.

     A numero 2 roda com ESP32 mas não permite a configuração dos pino do PCF8574.

    Como seu board é Arduíno Uno, sugiro usar a primeira.

     Mas mesmo assim, ainda poderá não funcionar se vc não informa qual

     é o endereço I2C   do seu PCF8574.

     Para descobrir o endereço I2C do seu PCF, você deverá rodar um  sketch  "scanner" .

     https://playground.arduino.cc/Main/I2cScanner/

     Depois de identificar o endereço do seu PCF8574, tente o exemplo abaixo,

      mas antes mudo o endereço do seu PCF8574 na linha 2, substituindo o endereço

      do meu que é 0x38.

TesteLCD_I2C.ino

Depois conta pra gente o resultado do teste.

RV

Tudo isso pra configurar um arduino,desisto .    Primeiro que isso é bom pra quem sabe no meu caso é muito dificil .  O PIC é super facil .   Eu vi alguns exemplos na internet vou e configuro tudo os  cabinhos faço uma copia do prog.exemplo mas nada funciona ,vou verificar isso que voce me passo. Para descobrir o endereço I2C do seu PCF, você deverá rodar um sketch,oque é isso sketch ? biblioteca correta é o programa o arquivo? Eu peguei o A plaquinha Arduino UNO e configurei com um LCD COMUM sem ser I2C mesmo assim o arduino não faz nada / Veja a foto ele gravou direito? Mas não mostra nada .

Quando a gente não conhece alguma coisa, tudo parece ser muito difícil.

Depois que aprender a usar, vai achar super fácil. 

Vai por mim! 

Esta tela ai, mostra que você esta usando a Biblioteca incorreta! 

Essa biblioteca é para o LCD ligado diretamente no Arduino. 

https://blog.eletrogate.com/guia-completo-do-display-lcd-arduino/

lcdlib-0.4.zipSó abaixar esta bibliotea lcd e abrir arduino no menu scket ai instalar o zip somente isso

ele ja carrega a biblbioteca lcd

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço