Բովանդակություն:

I2C LCD NodeMCU V2- ի վրա Arduino IDE- ով `3 քայլ
I2C LCD NodeMCU V2- ի վրա Arduino IDE- ով `3 քայլ

Video: I2C LCD NodeMCU V2- ի վրա Arduino IDE- ով `3 քայլ

Video: I2C LCD NodeMCU V2- ի վրա Arduino IDE- ով `3 քայլ
Video: #5 FLProg անալոգային մուտք I2C LCD-ի վրա | ESP32 NodeMCU | Arduino Visual Embedded Programming 2024, Հուլիսի
Anonim
I2C LCD NodeMCU V2- ի վրա Arduino IDE- ով
I2C LCD NodeMCU V2- ի վրա Arduino IDE- ով

Այս արագ ուսուցանվող գրքում ես ձեզ ցույց կտամ, թե ինչպես կարելի է ճաշել LCD- ով I2C սերիական ադապտերով NodeMCU v2- ում ՝ օգտագործելով ArduinoIDE- ն և առկա գրադարանները:

Քայլ 1: Պահանջվող մասեր և ծրագրակազմ

Սարքավորումներ:

1. NodeMCU v2

2. 16x2 LCD էկրան i2c Serial Interface Adapter մոդուլով

3. Որոշ լարեր, USB սնուցման համար և էսքիզների վերբեռնում

Softwareրագրային ապահովում:

1. ArduinoIDE -

2. LiquidCrystal_I2C գրադարան-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library

Քայլ 2: Սարքավորման կարգավորում

Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում

Պատրաստուկներ

Երբ Ali/ebay- ից LCD եք պատվիրում, կարող եք 16 փին վերնագիր զոդել LCD էկրանին `սերիական ադապտերին միանալիս« լարերի խառնաշփոթից »խուսափելու համար:

Կարգավորում.

  1. Տեղադրեք LCD էկրան և սերիական ադապտեր ՝ հացի տախտակի վրա միմյանց կողքին
  2. Միացրեք ադապտերների SCL կապը NodeMCU D1 կապի հետ
  3. Միացրեք ադապտերների SDA կապը NodeMCU D2 քորոցով
  4. Համապատասխանաբար միացրեք ադապտորի GND, VCC կապում NodeMCU GND, Vin - այստեղ ես պետք է բացատրեմ մի բան. Հիմնականում դուք պետք է LCD էկրանը միացնեք 5 վ աղբյուրի հետ, բայց NodeMCU- ն ունի միայն 3.3 վ ելք, այնպես որ LCD- ը բավականին մութ է: Եթե LCD- ն ապահովում եք արտաքին 5 վ աղբյուրով, ապա ձեզ հարկավոր է օգտագործել տրամաբանական մակարդակի փոխարկիչ, քանի որ այն չի աշխատի: Այստեղ ես օգտագործեցի մի քանի հակեր ՝ օգտագործելով USB- ի տրամադրած էներգիան, որը շրջանցված է Vin- ին: 5 Վ է, բայց աշխատում է:)

Քայլ 3: Էսքիզ

Էսքիզը
Էսքիզը

Նախապատրաստություններ.

  1. Տեղադրեք ArduinoIDE- ը
  2. Ավելացրեք NodeMCU աջակցություն - գեղեցիկ նկարագրված է այստեղ:
  3. Ավելացնել LiquidCrystal_I2C գրադարան. Խնդրում ենք օգտագործել հեղինակի կողմից տրված հրահանգները: AdruinoIDE- ից տեղադրումը կավելացնի հնացած տարբերակ

Էսքիզ

#ներառում

#ներառում

LiquidCrystal_I2C LCD (0x27, 16, 2);

void setup () {

Serial.begin (115200);

// Օգտագործեք կանխորոշված PINS կազմեր

Wire.begin (D2, D1);

lcd. սկսել ();

lcd. տուն ();

lcd.print («Բարև, NodeMCU»);

}

void loop () {// ոչինչ մի արա այստեղ}

Վերբեռնեք ուրվագիծը և պատրաստ եք:

Խորհուրդ ենք տալիս: