ዝርዝር ሁኔታ:

I2C LCD በ NodeMCU V2 ላይ ከ Arduino IDE ጋር: 3 ደረጃዎች
I2C LCD በ NodeMCU V2 ላይ ከ Arduino IDE ጋር: 3 ደረጃዎች

ቪዲዮ: I2C LCD በ NodeMCU V2 ላይ ከ Arduino IDE ጋር: 3 ደረጃዎች

ቪዲዮ: I2C LCD በ NodeMCU V2 ላይ ከ Arduino IDE ጋር: 3 ደረጃዎች
ቪዲዮ: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, ሀምሌ
Anonim
I2C LCD በ NodeMCU V2 ላይ ከአርዱዲኖ አይዲኢ ጋር
I2C LCD በ NodeMCU V2 ላይ ከአርዱዲኖ አይዲኢ ጋር

በዚህ ፈጣን አስተማሪ ውስጥ ArduinoIDE ን እና የሚገኙ ቤተ -ፍርግሞችን በመጠቀም በኖድኤምሲዩ v2 ላይ ከ I2C ተከታታይ አስማሚ ጋር LCD ን እንዴት እንደሚበሉ አሳያችኋለሁ።

ደረጃ 1 - አስፈላጊ ክፍሎች እና ሶፍትዌሮች

ሃርድዌር

1. NodeMCU v2

2. 16x2 LCD ማሳያ ከ i2c ተከታታይ በይነገጽ አስማሚ ሞዱል ጋር

3. አንዳንድ ሽቦዎች ፣ ዩኤስቢ ለኃይል አቅርቦት እና ለሥዕል መጫኛ

ሶፍትዌር

1. ArduinoIDE -

2. LiquidCrystal_I2C ቤተ-መጽሐፍት-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library

ደረጃ 2 የሃርድዌር ማዋቀር

የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር

ዝግጅቶች

ኤልሲን ከአሊ/ኢባይ ሲያዙ ወደ ተከታታይ አስማሚ በሚገናኙበት ጊዜ ‹የሽቦ ውዝግብ› እንዳይፈጠር 16 ፒን ራስጌዎችን ወደ ኤልሲዲ ማሳያ መሸጥ ይችላሉ።

አዘገጃጀት:

  1. ኤልሲዲ ማሳያ እና ተከታታይ አስማሚ እርስ በእርስ በዳቦ ሰሌዳ ላይ ያስቀምጡ
  2. አስማሚውን SCL ፒን ከ NodeMCU D1 ፒን ጋር ያገናኙ
  3. አስማሚውን የ SDA ፒን ከ NodeMCU D2 ፒን ጋር ያገናኙ
  4. አስማሚውን GND ፣ VCC ፒኖችን ከኖድኤምሲዩ ጂኤን ፣ ቪን ጋር ያገናኙ - እዚህ አንድ ነገር መግለፅ አለብኝ። በመሠረቱ የ LCD ማሳያውን ከ 5v ምንጭ ጋር ማገናኘት አለብዎት ግን ኖድኤምሲዩ 3.3v ውፅዓቶች ብቻ ስላሉት ኤልሲዲው በጣም ጨለማ ነው። ኤልሲዲ ከውጭ 5 ቪ ምንጭ ጋር ከሰጡ አይሰራም ምክንያቱም የሎጂክ ደረጃ መለወጫ መጠቀም ያስፈልግዎታል። እዚህ ወደ ቪን የተላለፈውን የዩኤስቢ ኃይልን በመጠቀም አንዳንድ ጠለፋዎችን እጠቀም ነበር። እሱ 5 ቪ ነው ግን ይሠራል:)

ደረጃ 3 - ረቂቅ

ንድፍ
ንድፍ

ዝግጅቶች

  1. ArduinoIDE ን ይጫኑ
  2. የ NodeMCU ድጋፍን ያክሉ - እዚህ በጥሩ ሁኔታ ተገል describedል።
  3. LiquidCrystal_I2C ቤተ -መጽሐፍትን ያክሉ - እባክዎን በደራሲው የተሰጡ መመሪያዎችን ይጠቀሙ። ከ AdruinoIDE መጫኑ ጊዜ ያለፈበትን ስሪት ያክላል

ንድፍ:

#ያካትቱ

#ያካትቱ

LiquidCrystal_I2C lcd (0x27, 16, 2);

ባዶነት ማዋቀር () {

Serial.begin (115200);

// የቅድመ -ተኮር ፒንኤስ ኮንስ ይጠቀሙ

Wire.begin (D2, D1);

lcd.begin ();

lcd.home ();

lcd.print ("ጤና ይስጥልኝ ፣ NodeMCU");

}

ባዶ ቦታ () {// እዚህ ምንም አታድርጉ}

ንድፉን ይስቀሉ እና ጨርሰዋል!

የሚመከር: