ዝርዝር ሁኔታ:
- ደረጃ 1: አርዱዲኖ ኡኖ
- ደረጃ 2-WiFi ESP8266 NodeMcu ESP-12E
- ደረጃ 3: 16x2 ተከታታይ ኤልሲዲ ማሳያ
- ደረጃ 4: I2c ተከታታይ ሞዱል
- ደረጃ 5: ከ LCD ማሳያ ጋር የተገናኘ I2c ተከታታይ ሞዱል
- ደረጃ 6: ከአርዱዲኖ ጋር መጫኛ
- ደረጃ 7 - በ ESP8266 መጫኛ
- ደረጃ 8 ቤተ -መጽሐፍት
- ደረጃ 9: የምንጭ ኮድ
ቪዲዮ: አርዱዲኖ እና ESP8266 ከ I2c LCD ማሳያ ጋር: 9 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
እዚህ ዋናው ዓላማችን ለ LCD ማሳያ 2x16 ወይም 20x4 ተከታታይ i2c ሞዱል አሠራሩን ማሳየት ነው። በዚህ ሞጁል ፣ ሁለት ፒኖችን (ኤስዲኤ እና ኤስ.ሲ.ኤል) ብቻ በመጠቀም ከላይ የተጠቀሱትን ማሳያዎች መቆጣጠር እንችላለን። ይህ መግባባትን በጣም ቀላል ያደርገዋል እና ሌሎች በርካታ ማይክሮ መቆጣጠሪያዎቻችንን ጂፒአይዎችን ያስለቅቃል።
በዩኤንኦ እና በ ESP8266 አርዱinoኖ ላይ የቀዶ ጥገናውን እናሳይ። ተመልከተው!
ደረጃ 1: አርዱዲኖ ኡኖ
ደረጃ 2-WiFi ESP8266 NodeMcu ESP-12E
ደረጃ 3: 16x2 ተከታታይ ኤልሲዲ ማሳያ
ደረጃ 4: I2c ተከታታይ ሞዱል
በዚህ ክፍል ውስጥ ለብቻው የተገዛውን አስማሚን እናሳያለን። እኛ ትይዩ የሆነውን ማሳያውን በጀርባው ውስጥ አሰራነው። በ i2c ፒኖች በኩል ማሳያው ከዚያ ከአርዱዲኖ ጋር በቀጥታ ይገናኛል። ስለዚህ ፣ በማይክሮ መቆጣጠሪያ በኩል ፣ ይህ አርዱinoኖ ግንኙነቱን እና ፕሮግራሙን በማመቻቸት ሁሉንም ትዕዛዞችን ወደ ማሳያው ያስተዳድራል።
ደረጃ 5: ከ LCD ማሳያ ጋር የተገናኘ I2c ተከታታይ ሞዱል
ደረጃ 6: ከአርዱዲኖ ጋር መጫኛ
ደረጃ 7 - በ ESP8266 መጫኛ
ደረጃ 8 ቤተ -መጽሐፍት
ከኤልሲዲ ማሳያ ጋር ለመግባባት “LiquidCrystal_I2C” ቤተ -መጽሐፍትን ያክሉ።
አገናኙን ይድረሱ እና ቤተ -መጽሐፍቱን ያውርዱ።
ፋይሉን ይንቀሉ እና በአርዱዲኖ አይዲኢ ቤተመፃህፍት አቃፊ ውስጥ ይለጥፉት።
ሲ: / የፕሮግራም ፋይሎች (x86) / አርዱinoኖ / ቤተመፃህፍት
ደረጃ 9: የምንጭ ኮድ
ከኮዳችን ጋር የምንጠቀምባቸውን ቤተመፃህፍት እና ቋሚዎች በመወሰን እንጀምራለን።
#ያካትቱ // responsável pela comunicação com በይነገጽ i2c
#ያካትቱ // responsável pela comunicação com o display LCD // Inicializa o display no endereço 0x27 // os demais parâmetros, são necessários para o módulo conversar com o LCD // porém podemos utilizar os pinos normalmente sem interferência // parâmetro: POSITIVE> POSITIVE> > የኋላ ኋላ ሊጋዶ | አሉታዊ>> የጀርባ ብርሃን desligado LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
አዘገጃጀት
እዚህ ፣ እኛ ከማሳያው ጋር ለመገናኘት የእኛን ነገር ብቻ እናስጀምራለን።
ባዶነት ማዋቀር ()
{// inicializa o ማሳያ (16 colunas x 2 linhas) lcd.begin (16 ፣ 2); // ou 20, 4 se ለ o ማሳያ 20x4}
ሉፕ
ፕሮግራማችን በየ 1 ሴኮንድ ማሳያው ብልጭ ድርግም ያደርገዋል። ይህ ከማሳያው ጋር ለመገናኘት የሚያስፈልገንን ሁሉ አስቀድሞ የሚያካትት ቀላል ፕሮግራም ነው።
ለመፃፍ የጀርባ ብርሃን ፣ የአቀማመጥ ጠቋሚውን ያብሩ / ያጥፉ።
ባዶነት loop ()
{// acende o backlight የ LCD lcd.setBacklight (HIGH) ያድርጉ ፤ // posiciona o cursor para escrita //.setCursor (coluna, linha) lcd.setCursor (0, 0); lcd.print ("FERNANDOK. COM"); lcd.setCursor (0, 1); lcd.print ("ACESSE !!!"); መዘግየት (1000); // intervalo de 1s // desliga ወይም backlight do LCD lcd.setBacklight (LOW); መዘግየት (1000); // intervalo de 1s}
የሚመከር:
በ TFT LCD ማሳያ ቀላል የአየር ጥራት ቁጥጥር-- አሜባ አርዱዲኖ 3 ደረጃዎች
ቀላል የአየር ጥራት ክትትል በ TFT LCD ማሳያ-- አሜባ አርዱinoኖ-መግቢያ አሁን አብዛኛው ሰው ከ COVID-19 ቫይረስ ተሸካሚ ጋር የቅርብ ንክኪ እንዳይኖር በቤት ውስጥ ስለሚቆይ ፣ የአየር ጥራት ለሰዎች ደህንነት አስፈላጊ ሁኔታ ይሆናል ፣ በተለይም በሞቃታማ አገሮች ውስጥ በዳስ ወቅት አየር ማናፈሻ መጠቀም የግድ ነው
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 መለወጥ የሚችል ሞዱል አግኝቻለሁ ስለዚህ እንጀምር
አርዱዲኖ እና TFT ማሳያ በመጠቀም እውነተኛ ሰዓት እንዴት እንደሚሠራ - አርዱዲኖ ሜጋ RTC ከ 3.5 ኢንች TFT ማሳያ ጋር - 4 ደረጃዎች
አርዱዲኖ እና TFT ማሳያ በመጠቀም እውነተኛ ሰዓት እንዴት እንደሚሠራ | አርዱዲኖ ሜጋ RTC ከ 3.5 ኢንች TFT ማሳያ ጋር- የእኔን የ Youtube ሰርጥ ይጎብኙ። መግቢያ-- በዚህ ልጥፍ 3.5 ኢንች TFT ን ንኪኪ LCD ን ፣ አርዱዲኖ ሜጋን በመጠቀም “የእውነተኛ ሰዓት ሰዓት” እሠራለሁ። 2560 እና DS3231 RTC ሞዱል…. ከመጀመሩ በፊት… ቪዲዮውን ከዩቲዩብ ጣቢያዬ ይፈትሹ። ማስታወሻ- አርዱይን የሚጠቀሙ ከሆነ
I2C ኤልሲዲ ማሳያ እንዴት ወደ አርዱዲኖ ኡኖ እንደሚገናኝ 5 ደረጃዎች (ከስዕሎች ጋር)
I2C ኤልሲዲ ማሳያውን ወደ አርዱዲኖ ኡኖ እንዴት እንደሚገናኝ - ጤና ይስጥልኝ ወንዶች ፣ በዚህ መመሪያ ውስጥ i2c LCD ማሳያ ከአርዲኖ ጋር እንዴት እንደሚገናኙ እና በኤልሲዲ ማሳያ ላይ እንዴት እንደሚታተሙ ይመለከታሉ። ይህንን አጋዥ ስልጠና ከመጀመርዎ በፊት ስለ i2c አጭር ማወቅ አለብዎት። ግንኙነት። እያንዳንዱ I2C አውቶቡስ ሁለት ምልክቶችን ያካተተ ነው