ዝርዝር ሁኔታ:
ቪዲዮ: I2C LCD በ NodeMCU V2 ላይ ከ Arduino IDE ጋር: 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ ፈጣን አስተማሪ ውስጥ 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 ፒን ራስጌዎችን ወደ ኤልሲዲ ማሳያ መሸጥ ይችላሉ።
አዘገጃጀት:
- ኤልሲዲ ማሳያ እና ተከታታይ አስማሚ እርስ በእርስ በዳቦ ሰሌዳ ላይ ያስቀምጡ
- አስማሚውን SCL ፒን ከ NodeMCU D1 ፒን ጋር ያገናኙ
- አስማሚውን የ SDA ፒን ከ NodeMCU D2 ፒን ጋር ያገናኙ
- አስማሚውን GND ፣ VCC ፒኖችን ከኖድኤምሲዩ ጂኤን ፣ ቪን ጋር ያገናኙ - እዚህ አንድ ነገር መግለፅ አለብኝ። በመሠረቱ የ LCD ማሳያውን ከ 5v ምንጭ ጋር ማገናኘት አለብዎት ግን ኖድኤምሲዩ 3.3v ውፅዓቶች ብቻ ስላሉት ኤልሲዲው በጣም ጨለማ ነው። ኤልሲዲ ከውጭ 5 ቪ ምንጭ ጋር ከሰጡ አይሰራም ምክንያቱም የሎጂክ ደረጃ መለወጫ መጠቀም ያስፈልግዎታል። እዚህ ወደ ቪን የተላለፈውን የዩኤስቢ ኃይልን በመጠቀም አንዳንድ ጠለፋዎችን እጠቀም ነበር። እሱ 5 ቪ ነው ግን ይሠራል:)
ደረጃ 3 - ረቂቅ
ዝግጅቶች
- ArduinoIDE ን ይጫኑ
- የ NodeMCU ድጋፍን ያክሉ - እዚህ በጥሩ ሁኔታ ተገል describedል።
- LiquidCrystal_I2C ቤተ -መጽሐፍትን ያክሉ - እባክዎን በደራሲው የተሰጡ መመሪያዎችን ይጠቀሙ። ከ AdruinoIDE መጫኑ ጊዜ ያለፈበትን ስሪት ያክላል
ንድፍ:
#ያካትቱ
#ያካትቱ
LiquidCrystal_I2C lcd (0x27, 16, 2);
ባዶነት ማዋቀር () {
Serial.begin (115200);
// የቅድመ -ተኮር ፒንኤስ ኮንስ ይጠቀሙ
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("ጤና ይስጥልኝ ፣ NodeMCU");
}
ባዶ ቦታ () {// እዚህ ምንም አታድርጉ}
ንድፉን ይስቀሉ እና ጨርሰዋል!
የሚመከር:
I2C Relay Met Arduino IDE: 5 ደረጃዎች
I2C Relay Met Arduino IDE: ጥሩ የማስተላለፊያ ሰሌዳ አዝዣለሁ ግን የአርዱዲኖይድ መመሪያ አልነበረም ፣ Raspberry Pi e.o. ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙበት እና ያንን ጊዜ ለመቆጠብ እንዲችሉ ማጋራት እፈልጋለሁ። የመጀመሪያው RaspberryPi ምሳሌ wiki.52pi.com/index.php/DockerPi_4_Channel_R
I2C / IIC LCD ማሳያ - SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ IIC ሞዱል ከአርዱዲኖ ጋር 5 ደረጃዎች
I2C / IIC LCD ማሳያ | SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ አይአይዲ ሞዱል ከአርዱዲኖ ጋር ይጠቀሙ -ሠላም ሰዎች ከመደበኛ የ SPI LCD 1602 ጋር ለመገናኘት በጣም ብዙ ሽቦዎች ስላሏቸው ከአርዱዲኖ ጋር ለመገናኘት በጣም ከባድ ነው ፣ ግን በገበያ ውስጥ የሚገኝ አንድ ሞጁል አለ የ SPI ማሳያውን ወደ IIC ማሳያ ይለውጡ ስለዚህ 4 ገመዶችን ብቻ ማገናኘት ያስፈልግዎታል
ESP8266 NODEMCU BLYNK IOT አጋዥ ስልጠና - Esp8266 IOT Blunk እና Arduino IDE - በበይነመረብ ላይ ኤልኢዶችን መቆጣጠር -6 ደረጃዎች
ESP8266 NODEMCU BLYNK IOT አጋዥ ስልጠና | Esp8266 IOT Blunk እና Arduino IDE | በበይነመረብ ላይ ኤልኢዶችን መቆጣጠር - በዚህ አስተማሪዎች ውስጥ ሰላም ጓዶች IOT ን በእኛ ESP8266 ወይም Nodemcu እንዴት መጠቀም እንደሚቻል እንማራለን። ለዚያ ብሌንክ መተግበሪያን እንጠቀማለን። ስለዚህ በበይነመረብ ላይ ኤልኢዶችን ለመቆጣጠር የእኛን esp8266/nodemcu እንጠቀማለን። ስለዚህ ብሊንክ መተግበሪያ ከእኛ esp8266 ወይም Nodemcu ጋር ይገናኛል
I2C / IIC LCD ማሳያ - SPI LCD ን ወደ I2C LCD ማሳያ ይለውጡ -5 ደረጃዎች
I2C / IIC LCD ማሳያ | SPI LCD ን ወደ I2C LCD ማሳያ ይለውጡ - የ spi lcd ማሳያ በመጠቀም በጣም ብዙ ግንኙነቶችን ይፈልጋል ፣ ይህም ለማድረግ በጣም ከባድ ነው ፣ ስለዚህ i2c lcd ን ወደ spi lcd መለወጥ የሚችል ሞዱል አግኝቻለሁ ስለዚህ እንጀምር
ቁምፊ LCD I2c አስማሚ (I2c የግንኙነት ምሳሌ) 12 ደረጃዎች (ከስዕሎች ጋር)
ገጸ -ባህሪ LCD I2c አስማሚ (I2c የግንኙነት ምሳሌ) እኔ ለባህሪ ማሳያ i2c አስማሚ የግንኙነት መርሃግብር እሰራለሁ። በጣቢያዬ ላይ ዝመናዎችን ይፈትሹ። አሁን የእኔን ፎርደር ሳይሆን የመጀመሪያውን ቤተመጽሐፍት ለመጠቀም የወልና ግንኙነት መርሃ ግብርን እጨምራለሁ። ለባህሪ ኤልሲዲ ማሳያዎች ፣ ፎክ ፕሮጄክት