Não consigo enviar os dados para o display lcd I2C!

Exibições: 3439

Responder esta

Respostas a este tópico

Eh muito vago, se vc colocar mais informacoes o pessoal ti ajuda mais facil.

Primeiro explica quais pinos vc conectou, ele liga? liga mas esta escuro? ou nao liga nada? se falar o modelo alguem pode dizer algo mais especifico, talvez seja igual o meu...

Ana,

Impossível lhe ajudar com a escassa informação postada.

Seu Display LCD é I2C? Você esta usando um modulo I2C como a da figura abaixo?

Seu problema é no código? Lembre-se que você deve indicar o endereço do seu Display, isso é o que diferencia cada modulo em uma topologia I2C, você pode tentar 0X27, mas o melhor é usar um código no Arduíno que uma vez instalado, verifica e indica o endereço do seu modulo no monitor serial, anexo o mesmo.

Você esta usando este modulo? Figura abaixo.

Bos sorte!

Abs.

CK

Anexos

O que o scaner faz?

O Scaner depois de subir o code no Arduino, printa no serial monitor o endereço do seu dispositivo, assim você tem certeza de qual é e coloca no código que esta usando, exemplo 0X27, em síntese te da a certeza para não ficar tentando endereços.

Compilei o código com scaner 

I2CScanner ready!
starting scanning of I2C bus from 8 to 119...
addr: 8
addr: 9 addr: 10 addr: 11 addr: 12
addr: 13 addr: 14 addr: 15 addr: 16
addr: 17 addr: 18 addr: 19 addr: 20
addr: 21 addr: 22 addr: 23 addr: 24
addr: 25 addr: 26 addr: 27 addr: 28
addr: 29 addr: 30 addr: 31 addr: 32
addr: 33 addr: 34 addr: 35 addr: 36
addr: 37 addr: 38 addr: 39 addr: 40
addr: 41 addr: 42 addr: 43 addr: 44
addr: 45 addr: 46 addr: 47 addr: 48
addr: 49 addr: 50 addr: 51 addr: 52
addr: 53 addr: 54 addr: 55 addr: 56
addr: 57 addr: 58 addr: 59 addr: 60
addr: 61 addr: 62 addr: 63 found! addr: 64
addr: 65 addr: 66 addr: 67 addr: 68
addr: 69 addr: 70 addr: 71 addr: 72
addr: 73 addr: 74 addr: 75 addr: 76
addr: 77 addr: 78 addr: 79 addr: 80
addr: 81 addr: 82 addr: 83 addr: 84
addr: 85 addr: 86 addr: 87 addr: 88
addr: 89 addr: 90 addr: 91 addr: 92
addr: 93 addr: 94 addr: 95 addr: 96
addr: 97 addr: 98 addr: 99 addr: 100
addr: 101 addr: 102 addr: 103 addr: 104
addr: 105 addr: 106 addr: 107 addr: 108
addr: 109 addr: 110 addr: 111 addr: 112
addr: 113 addr: 114 addr: 115 addr: 116
addr: 117 addr: 118 addr: 119
done

Coloque 0X3F no seu code

Quando fui usar o meu, também tive dificuldade. 

Demorei para encontrar uma biblioteca que funcionasse corretamente. 

Essa biblioteca funcionou :

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads

NewliquidCrystal_1.3.4.zip

Veja isso:

http://labdegaragem.com/forum/topics/problema-com-o-display-20-x-4-...

Pode ser a regulagem use uma chave de fenda para regular, se tudo estivar ligado certinho, use tbm outros endereços de lcd. 

Já regulei.

Liga mas não aparece as informação, está ligado no GND, VCC, analógico 4 e analógico 5.

Tente inverter o 4 e o 5, eles estão declarados como SDA e SCL?

Que endereço você esta usando? Deve ser esse o problema.

LiquidCrystal_I2C lcd(0x27, 20, 4);

RSS

© 2023   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço