ዝርዝር ሁኔታ:
ቪዲዮ: በይነገጽ LCD 20X4 ማሳያ ለኖድሙኩ 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ከዚህ በፊት በቀደመው ሥራዬ ላይ ችግሮች እየገጠሙኝ ስለሆነ ይህንን ለማካፈል ወሰንኩ ፣ ግራፊክስ (128x64) LCD ን ከኖደምኩ ጋር ለመገናኘት ሞከርኩ ግን አልተሳካልኝም ፣ አልተሳካልኝም። ይህ ከቤተ -መጽሐፍት ጋር አንድ ነገር መሆን እንዳለበት እገነዘባለሁ (ቤተ -መጽሐፍት ለግራፊክ ኤልሲዲ ከተለመደው ኤልሲዲ የተለየ ነው) ፣ የአሁኑ ነባር ቤተ -መጽሐፍት ለ GLCD በይነተገናኝ nodemcu የማይስማማ ይመስላል ፣ በእውነቱ “ተስማሚ ቤተ -መጽሐፍት” ይዘው ይወጣሉ ብለው ተስፋ ያደርጋሉ። በቅርቡ። እኔ ለመሞከር ፈለግሁ ነገር ግን በጊዜ እክል ውስጥ ነኝ ስለዚህ ከግራፊክ ኤልሲዲ ወደ ብሉክ ብርሃን 20x4 ኤልሲዲ ለመለወጥ ውሳኔ አደረግሁ። ባህሪያቱ ከ 16x2 ኤልሲዲ ጋር በጣም የሚመሳሰሉ በመሆናቸው ይህ ቀላል ይሆናል ብዬ አሰብኩ ግን እንደገና ተሳስቻለሁ። ስለዚህ ፣ ይህንን እንዲሠራ ለማድረግ የእኔን የሙከራ-ስህተት ስህተት ጉዞ ይጀምሩ።
ማንኛውንም ኤልዲዲ ከአርዲኖ ዩኖ ጋር ማገናኘት ቀላል ነው ፣ ብዙ ትምህርቶችን ማግኘት ይችላሉ። ለኖድኤምሲዩ በይነገጽ በይነገጽ (LCD) አጋዥ ስልጠናም አለ ፣ አንዳንዶቹ “I2C expender” ን የ “Shift Register” ን ይጠቀማሉ ፣ እና ሌሎች ደግሞ “I2C LCD አስማሚ” ን ይጠቀማሉ ፣ ግን እነዚህ ሁሉ መማሪያ ተኳሃኝ ያልሆኑ ይመስላል እና አንዳንዶቹ ‹ጊዜ ያለፈባቸው› ፣ እነሱ ሊሆኑ ይችላሉ የተለየ ወይም የቆየ ቤተ-መጽሐፍት በመጠቀም ፣ አንድ ጊዜ እንደዚህ ያለ ስህተት አጋጥሞኛል-“ለቦርድ NodeMCU 1.0 (ESP-12E ሞዱል) ማጠናቀር ላይ ስህተት” ፣ ስለዚህ ወደተለየ ቤተ-መጽሐፍት እቀይራለሁ። ማጠናቀር ተከናውኗል ነገር ግን በማስጠንቀቂያ “ማስጠንቀቂያ ቤተመጽሐፍት LiquidCrystal_I2C-1.1.2 በ (avr) ሥነ ሕንፃ (ዎች) ላይ እንደሚሠራ እና (esp8266) ሥነ ሕንፃ (ዎች) ላይ ከሚሠራው የአሁኑ ቦርድዎ ጋር ተኳሃኝ ላይሆን ይችላል ፣ እኔ ሰጠሁት ለማንኛውም ይሞክሩ ፣ ወደ ሰሌዳዬ ይስቀሉ ከዚያ ስኬት!
ደረጃ 1 ቤተ -መጽሐፍት ወደ አርዱዲኖ ቤተ -መጽሐፍት ይስቀሉ
ከመጀመርዎ በፊት እርግጠኛ ይሁኑ ለ ‹NodeMCU› ቤተ -መጽሐፍቱን ከጫኑ ፣ ካልሆነ ይህንን ደረጃ እዚህ መከተል ይችላሉ። ከዚያ በኋላ ለኤልሲዲዎ የእርስዎን LiquidCrystal_I2C ቤተ -መጽሐፍትን ማውረድ እና መጫንዎን አይርሱ።
ለዚህ ማጠናከሪያ ትምህርት የምጠቀምበት የ LiquidCrystal_I2C ቤተ -መጽሐፍት ዚፕ ፋይል እዚህ ተያይachedል። ከየትኛው ድር ጣቢያ እንዳወረድኩት አላስታውስም ለባለቤቱ ምስጋና።
ማስታወሻዎች - ይህ ቀደም ሲል ከጠቀስኩት ማስጠንቀቂያ ጋር የሚመጣው ፋይል ነው። ነገር ግን ኮዱን ወደ ኖድኤምሲዩ ሰሌዳዬ ለመስቀል ምንም ችግር የለብኝም።
ደረጃ 2 - የእርስዎን ፒን ያገናኙ
እኔ I2C LCD ተከታታይ አስማሚን በመጠቀም ከ LCD ፒን እስከ አስማሚው 4 ፒን ድረስ የ LCD ማሳያውን ወደ ኖድኤምሲዩ እያገናኘሁ ነው። NodeMCU ትንሽ ስለሆነ ይህ በቦርዱ ላይ የፒን አጠቃቀምን መገደብ እንፈልጋለን። እኔ የኖድኤምሲዩ ፒ 1 ፣ ዲ 2 ፣ ቪን እና ጂን እየተጠቀምኩ ነው። ከ LCD ጋር ያለው ግንኙነት;
ቪን = ቪ.ሲ.ሲ
Gnd = Gnd
D1 = SDA
D2 = SCL
በጣም ቀጥተኛ።
ደረጃ 3 ኮድ ይስቀሉ እና ያሂዱ
እዚህ ያያያዝኩትን ኮድ ይቅዱ እና ያሂዱ። የሚወዱትን ኮድ መለወጥ የሚለውን መምረጥዎን ያረጋግጡ። መልካም እድል.
ይህ ትንሽ ትምህርት ለእርስዎ ጠቃሚ ይሁን። ማንኛውም ጥያቄ ካለዎት አስተያየት ለመስጠት አያመንቱ።
የሚመከር:
በ 20x4 LCD ማሳያ በ I2C: 7 ደረጃዎች በመጠቀም በእጅ የሚያዙ የአርዱዲኖ ወረቀት የሮክ መቀሶች ጨዋታ
በእጅ የተያዘ የአርዱዲኖ ወረቀት የሮክ መቀሶች ጨዋታ 20x4 ኤልሲዲ ማሳያ ከ I2C ጋር: ሰላም ሁላችሁም ወይም እኔ “ጤና ይስጥልኝ ዓለም” ማለት እችላለሁ ፣ ለብዙ ነገሮች አርዱinoኖ የገባሁበትን ፕሮጀክት ከእርስዎ ጋር ማካፈል ታላቅ ደስታ ይሆናል። ይህ I2C 20x4 LCD ማሳያ በመጠቀም በእጅ የሚያዝ የአርዱዲኖ ወረቀት ሮክ መቀሶች ጨዋታ ነው። እኔ
በ I2C ዳሳሽ በይነገጽ መጀመር ?? - ESP32s ን በመጠቀም 8 ኤምአርኤፍዎን MMA8451 በይነገጽ ያድርጉ
በ I2C ዳሳሽ በይነገጽ መጀመር ?? - ESP32 ዎችን በመጠቀም የእርስዎ ኤምኤምኤ 8451 በይነገጽ - በዚህ መማሪያ ውስጥ I2C መሣሪያ (አክስሌሮሜትር) ከመቆጣጠሪያ (Arduino ፣ ESP32 ፣ ESP8266 ፣ ESP12 NodeMCU) ጋር እንዴት እንደሚሠራ ሁሉንም ይማራሉ።
በይነገጽ Atmega16 ማይክሮ መቆጣጠሪያ ከዶት ማትሪክስ መሪ ማሳያ ጋር - 5 ደረጃዎች
Atmega16 Microcontroller ን ከነጥብ ማትሪክስ መሪ ማሳያ ጋር ማገናኘት በዚህ ፕሮጀክት ውስጥ አንድ ነጥብ ማትሪክስ LED ማሳያ ከ AVR (Atmega16) ማይክሮ መቆጣጠሪያ ጋር እንገናኛለን። እዚህ በፕሮቲዩስ ውስጥ ማስመሰል እናሳያለን ፣ በሃርድዌርዎ ውስጥ ተመሳሳይ ነገር ማመልከት ይችላሉ። ስለዚህ እዚህ በመጀመሪያ አንድ ገጸ -ባህሪን እናተምታለን ‹ሀ› እንበል
I2C / IIC LCD ማሳያ - SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ IIC ሞዱል ከአርዱዲኖ ጋር 5 ደረጃዎች
I2C / IIC LCD ማሳያ | SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ አይአይዲ ሞዱል ከአርዱዲኖ ጋር ይጠቀሙ -ሠላም ሰዎች ከመደበኛ የ SPI LCD 1602 ጋር ለመገናኘት በጣም ብዙ ሽቦዎች ስላሏቸው ከአርዱዲኖ ጋር ለመገናኘት በጣም ከባድ ነው ፣ ግን በገበያ ውስጥ የሚገኝ አንድ ሞጁል አለ የ SPI ማሳያውን ወደ IIC ማሳያ ይለውጡ ስለዚህ 4 ገመዶችን ብቻ ማገናኘት ያስፈልግዎታል
I2C / IIC LCD ማሳያ - SPI LCD ን ወደ I2C LCD ማሳያ ይለውጡ -5 ደረጃዎች
I2C / IIC LCD ማሳያ | SPI LCD ን ወደ I2C LCD ማሳያ ይለውጡ - የ spi lcd ማሳያ በመጠቀም በጣም ብዙ ግንኙነቶችን ይፈልጋል ፣ ይህም ለማድረግ በጣም ከባድ ነው ፣ ስለዚህ i2c lcd ን ወደ spi lcd መለወጥ የሚችል ሞዱል አግኝቻለሁ ስለዚህ እንጀምር