You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here
Precisando colocar um LCD 16x2 em seu projeto, porém não possui pinos o suficiente para colocar da forma convencional? Com o LCD com interface I2C da RoboCore, seus problemas acabaram!
Utilizando apenas 2 pinos de seu Arduino, ou qualquer outro microcontrolador que tenha suporte a comunicação I2C, você consegue escrever mensagens no LCD. Não só isso, usando o sistema de endereçamento de shift registers você consegue ligar um LCD no outro, através dos conectores LATCH, e usar até 8 LCDs deste tipo, com os mesmos 2 pinos. Para escolher o endereço do módulo, você deve usar o DIP Switch na parte de trás do conjunto.
Uma ótima maneira de mostrar ao mundo o que sua placa quer dizer, fazendo a maior economia possível de pinos digitais.

Especificações:
- LCD com 16 caracteres e 2 linhas (ou 16x2)
- Texto na cor branca com fundo azul
- Inteface I2C de comunicação
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
Você pode adquirir separadamente o módulo I2C para LCD (https://www.robocore.net/display/modulo-i2c-para-display-lcd) para solá-lo ao LCD 16x2 (https://www.robocore.net/display/lcd-16x2-5v-branco-no-azul). Já em relação ao Bluetooth, se você for utilizar celulares iOS é recomendado o uso do HC-08 (https://www.robocore.net/bluetooth/modulo-bluetooth-low-energy-hc-08), já se for trabalhar com celulares Android é recomendado o HC-05 (https://www.robocore.net/bluetooth/modulo-bluetooth-hc-05).
Bom dia! Tentei conectar esse display de acordo com o esquema apresentado no tutorial. No entanto, não exibiu nenhum mensagem na tela. Meu Arduino é o Leonardo. Se houver mudança na conexão, também haverá mudança na programação, correto? Caso haja, favor enviar o código tb, por gentileza
Para as placas da plataforma Arduino Leonardo, os pinos SDA e SDL da biblioteca "Wire" são 2 e 3, respectivamente, como consta na documentação da biblioteca (https://www.arduino.cc/en/reference/wire). Entretanto essa mudança na conexão não deve causar uma mudança nos códigos de exemplo da biblioteca "LiquidCrystal_I2C", mas vale lembrar que você deve configurar corretamente o DIP Switch o módulo, e ajustar o contraste do display através do trimpot.
Verifique se o módulo está com o contraste desejado variando o trimpot. Caso mesmo assim não funcione, pode ser que se trate de uma incompatibilidade da biblioteca, portanto seria necessário realizar algumas alterações na biblioteca. Além disso, pode ser que trate de uma incompatibilidade de sinal e talvez seja necessário utilizar um conversor de nível (https://www.robocore.net/loja/itens-eletronicos/conversor-de-nivel-logico) da saída de sinal do NodeMCU para o módulo.
Nós temos um tutorial de exemplo de funcionamento disponível em: https://www.robocore.net/tutoriais/primeiros-passos-com-modulo-i2c.html. Porém agradecemos a sugestão sobre o vídeo, iremos analisar a possibilidade.
Infelizmente não é possível trocar, porém temos no site apenas o módulo I2C para LCDs que você pode soldar no LCD que preferir. O link só do módulo é esse: https://www.robocore.net/loja/produtos/modulo-lcd-i2c.html (para ver o LCD laranja em funcionamento, temos uma foto aqui: https://www.robocore.net/loja/produtos/lcd-16x2-5v-laranja-no-preto.html).
é o mesmo LCD vendido sem o modulo neste endereço? https://www.robocore.net/loja/produtos/lcd-16x2-5v-vermelho-no-preto.html
Não, o LCD desse produto seria o mesmo desse: https://www.robocore.net/loja/produtos/lcd-16x2-5v-laranja-no-preto.html