Índice:
Vídeo: I2C LCD em NodeMCU V2 com Arduino IDE: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Neste rápido instrutível, mostrarei como usar o LCD com o adaptador serial I2C no NodeMCU v2 usando o ArduinoIDE e as bibliotecas disponíveis.
Etapa 1: peças e software necessários
Hardware:
1. NodeMCU v2
2. Display LCD 16x2 com Módulo Adaptador de Interface Serial i2c
3. Alguns fios, USB para fonte de alimentação e upload de esboço
Programas:
1. ArduinoIDE -
2. Biblioteca LiquidCrystal_I2C -
Etapa 2: configuração do hardware
Preparações:
Quando você encomenda um LCD da Ali / ebay, você pode soldar conectores de 16 pinos ao display LCD para evitar 'bagunça na fiação' ao conectar ao adaptador serial
Configurar:
- Coloque o display LCD e o adaptador serial na placa de pão próximos um do outro
- Conecte o pino SCL do adaptador com o pino NodeMCU D1
- Conecte o pino SDA do adaptador com o pino NodeMCU D2
- Conecte o GND do adaptador, pinos VCC com NodeMCU GND, Vin de acordo - aqui eu preciso explicar uma coisa. Basicamente, você deve conectar o monitor LCD a uma fonte de 5v, mas o NodeMCU tem apenas saídas de 3,3v, então o LCD fica bem escuro. Se você fornecer LCD com fonte externa de 5 V, você precisará usar um conversor de nível lógico porque ele não funcionará. Aqui eu usei algum hack usando alimentação fornecida por USB que é desviada para o Vin. É 5V, mas funciona:)
Etapa 3: o esboço
Preparações:
- Instale o ArduinoIDE
- Adicione suporte NodeMCU - muito bem descrito aqui.
- Adicionar biblioteca LiquidCrystal_I2C - por favor, use as instruções fornecidas pelo autor. A instalação do AdruinoIDE irá adicionar uma versão desatualizada
O esboço:
#incluir
#incluir
LiquidCrystal_I2C lcd (0x27, 16, 2);
void setup () {
Serial.begin (115200);
// Use consts PINS predefinidos
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Olá, NodeMCU");
}
void loop () {// não faça nada aqui}
Carregue o esboço e pronto!
Recomendado:
I2C Relay Met Arduino IDE: 5 etapas
I2C Relay Met Arduino IDE: Encomendei uma bela relayboard, mas não havia nenhuma instrução ArduinoIDE, apenas Raspberry Pi e.o. Descobri como usá-lo com o Arduino e quero compartilhá-lo para que você possa economizar tempo. Exemplo original do RaspberryPi: wiki.52pi.com/index.php/DockerPi_4_Channel_R
Configuração inicial do NodeMcu ESP8266 com Arduino IDE: 10 etapas
NodeMcu ESP8266 Configuração inicial com Arduino IDE: Eu faço dispositivos controlados pelo Twitch; consoles personalizados, controladores e outras noyceventions! As transmissões ao vivo acontecem todas as quartas e sábados às 21h EST em https://www.twitch.tv/noycebru, destaques no TikTok @noycebru e você pode assistir aos tutoriais no YouT
Visor LCD I2C / IIC - Use um LCD SPI para o visor LCD I2C Usando o módulo SPI para IIC com Arduino: 5 etapas
Visor LCD I2C / IIC | Use um LCD SPI para o Display LCD I2C Usando o Módulo SPI para IIC com Arduino: Oi pessoal, já que um LCD SPI 1602 normal tem muitos fios para conectar, então é muito difícil fazer a interface com o arduino, mas há um módulo disponível no mercado que pode converter a exibição SPI em exibição IIC, então você precisa conectar apenas 4 fios
Visor LCD I2C / IIC - Converter um SPI LCD para o display I2C LCD: 5 etapas
Visor LCD I2C / IIC | Converter um LCD SPI para o display LCD I2C: usar o display LCD spi precisa de muitas conexões para fazer, o que é realmente difícil de fazer, então encontrei um módulo que pode converter o LCD i2c para o LCD spi, então vamos começar
Adaptador LCD I2c de caracteres (exemplo de conexão I2c): 12 etapas (com imagens)
Adaptador I2c de LCD de caracteres (exemplo de conexão I2c): Estou fazendo um esquema de conexão para um adaptador i2c de exibição de caracteres. Verifique as atualizações em meu site. Agora adiciono também um esquema de conexão de fiação para usar a biblioteca original, não minha biblioteca bifurcada. para as telas de LCD de caracteres, proje