Përmbajtje:

LCD I2C në NodeMCU V2 Me Arduino IDE: 3 hapa
LCD I2C në NodeMCU V2 Me Arduino IDE: 3 hapa

Video: LCD I2C në NodeMCU V2 Me Arduino IDE: 3 hapa

Video: LCD I2C në NodeMCU V2 Me Arduino IDE: 3 hapa
Video: #5 Аналоговый ввод FLProg на ЖК-дисплее I2C | ESP32 NodeMCU |Визуальное программирование для Arduino 2024, Nëntor
Anonim
LCD I2C në NodeMCU V2 Me Arduino IDE
LCD I2C në NodeMCU V2 Me Arduino IDE

Në këtë udhëzues të shpejtë do t'ju tregoj se si të drekoni LCD me përshtatës serial I2C në NodeMCU v2 duke përdorur ArduinoIDE dhe bibliotekat në dispozicion.

Hapi 1: Pjesët dhe Softueri i kërkuar

Hardware:

1. NodeMCU v2

2. Ekran LCD 16x2 me modul përshtatës i2c Serial Interface

3. Disa tela, USB për furnizim me energji dhe ngarkim skicash

Softuer:

1. ArduinoIDE -

2. Biblioteka LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library

Hapi 2: Konfigurimi i harduerit

Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit

Përgatitjet:

Kur porositni LCD nga Ali/ebay, mund të lidhni kokë me 16 pin në ekranin LCD në mënyrë që të shmangni "rrëmujën e instalimeve elektrike" kur lidheni me përshtatësin serik

Konfigurimi:

  1. Vendosni ekranin LCD dhe Përshtatësin Serial në tabelën e bukës pranë njëri -tjetrit
  2. Lidhni kunjin SCL të përshtatësit me kunjin NodeMCU D1
  3. Lidhni kunjin SDA të përshtatësit me kunjin NodeMCU D2
  4. Lidh lidhëset GND të përshtatësit, VCC me NodeMCU GND, Vin në përputhje me rrethanat - këtu më duhet të shpjegoj një gjë. Në thelb ju duhet të lidhni ekranin LCD me burimin 5v, por NodeMCU ka vetëm dalje 3.3v, kështu që LCD është mjaft i errët. Nëse siguroni LCD me burim të jashtëm 5v, do t'ju duhet të përdorni konvertuesin e nivelit logjik sepse nuk do të funksionojë. Këtu kam përdorur disa hake duke përdorur fuqinë e siguruar nga USB që anashkalohet në Vin. 5shtë 5V por funksionon:)

Hapi 3: Skica

Skica
Skica

Përgatitjet:

  1. Instaloni ArduinoIDE
  2. Shtoni mbështetjen e NodeMCU - e përshkruar bukur këtu.
  3. Shtoni bibliotekën LiquidCrystal_I2C - ju lutemi përdorni udhëzimet e dhëna nga autori. Instalimi nga AdruinoIDE do të shtojë një version të vjetëruar

Skica:

#përfshi

#përfshi

LiquidCrystal_I2C LCD (0x27, 16, 2);

void setup () {

Serial.filloj (115200);

// Përdorni konstante PINS të paracaktuara

Wire.begin (D2, D1);

lcd.filloj ();

LCD. shtëpi ();

lcd.print ("Përshëndetje, NodeMCU");

}

void loop () {// mos bëni asgjë këtu}

Ngarko skicën dhe mbarove!

Recommended: