Turinys:

„I2C“skystųjų kristalų ekranas „NodeMCU V2“su „Arduino IDE“: 3 žingsniai
„I2C“skystųjų kristalų ekranas „NodeMCU V2“su „Arduino IDE“: 3 žingsniai

Video: „I2C“skystųjų kristalų ekranas „NodeMCU V2“su „Arduino IDE“: 3 žingsniai

Video: „I2C“skystųjų kristalų ekranas „NodeMCU V2“su „Arduino IDE“: 3 žingsniai
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Lapkritis
Anonim
„I2C“skystųjų kristalų ekranas „NodeMCU V2“su „Arduino IDE“
„I2C“skystųjų kristalų ekranas „NodeMCU V2“su „Arduino IDE“

Šiame trumpame nurodyme aš jums parodysiu, kaip pietauti LCD su „I2C“serijos adapteriu „NodeMCU v2“naudojant „ArduinoIDE“ir turimas bibliotekas.

1 veiksmas: reikalingos dalys ir programinė įranga

Techninė įranga:

1. „NodeMCU v2“

2. 16x2 LCD ekranas su „i2c“nuosekliosios sąsajos adapterio moduliu

3. Kai kurie laidai, USB maitinimo šaltiniui ir eskizų įkėlimui

Programinė įranga:

1. „ArduinoIDE“-

2. „LiquidCrystal_I2C“biblioteka-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library

2 žingsnis: Aparatūros sąranka

Techninės įrangos sąranka
Techninės įrangos sąranka
Techninės įrangos sąranka
Techninės įrangos sąranka

Paruošimas:

Kai užsisakote skystųjų kristalų ekraną iš „Ali/ebay“, galite lituoti 16 kontaktų antraštes prie LCD ekrano, kad jungiantis prie nuoseklaus adapterio išvengtumėte „laidų netvarkos“

Sąranka:

  1. Padėkite LCD ekraną ir nuoseklųjį adapterį ant duonos lentos vienas šalia kito
  2. Prijunkite adapterio SCL kaištį prie „NodeMCU D1“kaiščio
  3. Prijunkite adapterio SDA kaištį prie „NodeMCU D2“kaiščio
  4. Atitinkamai prijunkite adapterio GND, VCC kaiščius prie „NodeMCU GND“, „Vin“- čia turiu paaiškinti vieną dalyką. Iš esmės turėtumėte prijungti LCD ekraną prie 5 V šaltinio, tačiau „NodeMCU“turi tik 3,3 V išėjimus, todėl LCD yra gana tamsus. Jei pateikiate LCD su išoriniu 5 V šaltiniu, turėsite naudoti loginio lygio keitiklį, nes jis neveiks. Čia aš panaudojau tam tikrą įsilaužimą, naudodamas USB maitinimą, kuris yra apeinamas Vin. 5V, bet veikia:)

3 žingsnis: eskizas

Eskizas
Eskizas

Paruošimas:

  1. Įdiekite „ArduinoIDE“
  2. Pridėkite „NodeMCU“palaikymą - gražiai aprašytas čia.
  3. Pridėkite „LiquidCrystal_I2C“biblioteką - naudokite autoriaus pateiktas instrukcijas. Įdiegus „AdruinoIDE“bus pridėta pasenusi versija

Eskizas:

#įtraukti

#įtraukti

LiquidCrystal_I2C LCD (0x27, 16, 2);

void setup () {

Serial.begin (115200);

// Naudokite iš anksto nustatytus PINS sutikimus

Viela.pradėti (D2, D1);

lcd.begin ();

lcd.home ();

lcd.print ("Labas, NodeMCU");

}

void loop () {// nieko čia nedaryti}

Įkelkite eskizą ir baigsite!

Rekomenduojamas: