ዝርዝር ሁኔታ:

በይነገጽ 16x2 አልፋሚሪክ ኤልሲዲ እና 4x4 ማትሪክስ ቁልፍ ሰሌዳ ከ Raspberry Pi3: 5 ደረጃዎች (ከስዕሎች ጋር)
በይነገጽ 16x2 አልፋሚሪክ ኤልሲዲ እና 4x4 ማትሪክስ ቁልፍ ሰሌዳ ከ Raspberry Pi3: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በይነገጽ 16x2 አልፋሚሪክ ኤልሲዲ እና 4x4 ማትሪክስ ቁልፍ ሰሌዳ ከ Raspberry Pi3: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በይነገጽ 16x2 አልፋሚሪክ ኤልሲዲ እና 4x4 ማትሪክስ ቁልፍ ሰሌዳ ከ Raspberry Pi3: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ብዙ ሰዎች የማይነግሯቹ📌 ፀጉር ሚያሳድግ እና የሚያፋፋ የሚጠጣ ውህድ 📌drink this and your hair will grow like crazy 2024, ህዳር
Anonim
በይነገጽ 16x2 አልፋሚሪክ ኤልሲዲ እና 4x4 ማትሪክስ ቁልፍ ሰሌዳ ከ Raspberry Pi3 ጋር
በይነገጽ 16x2 አልፋሚሪክ ኤልሲዲ እና 4x4 ማትሪክስ ቁልፍ ሰሌዳ ከ Raspberry Pi3 ጋር

በዚህ አስተማሪዎች ውስጥ 16x2 LED ን እና 4x4 ማትሪክስ ቁልፍ ሰሌዳውን ከ Raspberry Pi3 ጋር እንዴት ማገናኘት እንደሚቻል እንገልፃለን።

ሶፍትዌሩን ለማልማት Python 3.4 ን እንጠቀማለን። በትንሽ ለውጦች አማካኝነት Python 2.7 ን መምረጥም ይችላሉ

ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች

የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች

የሚከተሉትን ክፍሎች እንፈልጋለን

  • Raspberry Pi 3
  • 5V 2A አስማሚ ለ Pi
  • 8 ጊባ ማይክሮ ኤስዲ
  • 16x2 Alphanumeric LCD
  • 4x4 ማትሪክስ የቁልፍ ሰሌዳ
  • ነጥብ ፒሲቢ (መካከለኛ መጠን) ወይም የዳቦ ሰሌዳ
  • በርግ ስትሪፕ
  • ዝላይ ገመድ
  • 10 ኪ ድስት
  • የኤተርኔት ገመድ (ከላፕቶፕ ጋር የ VNC ግንኙነት ለመመስረት)

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

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

እንደ ስርዓተ ክወና ወደ ማይክሮ ኤስዲ እና ቪኤንሲ በይነገጽ ማቃጠል ያሉ ለሃርድዌር ማዋቀር ደረጃዎችን አላካተትንም። ለእነዚህ ሂደቶች ሌሎች ሀብቶችን ማግኘት አለብዎት።

ስርዓተ ክወና አስቀድሞ የተጫነ 8 ጊባ ማይክሮ ኤስዲ ካርድ ወደ ራፕቤሪ ፓይ ያስገቡ። ራፕቤሪ ፒን ከላፕቶፕ በኤተርኔት ገመድ ያገናኙ። በገመድ ዲያግራም ውስጥ እንደተገለፀው ሃርድዌር ያድርጉ።

16x2 ኤልሲዲ

እኛ ባለ4-ቢት ሞድ lcd በይነገጽን እንጠቀማለን ፣ ስለዚህ ለቁጥጥር ዘፈኖች የሚያስፈልጉ ፒኖች RS ፣ EN ፣ D4 ፣ D5 ፣ D6 ፣ D7 ያሉት ከ Raspberry Pi ጂፒኦዎች ጋር የተገናኙ ናቸው።

4x4 ማትሪክስ ቁልፍ ሰሌዳ

የተመሠረቱ ክዋኔዎች እንዲቋረጡ የ Python ጥቅል ለ 4x4 እና 4x3 ማትሪክስ ቁልፍ ሰሌዳ ይጫኑ። ስለዚህ የቁልፍ ሰሌዳውን ረድፎች እና ዓምዶች ሁል ጊዜ መፈተሽ አያስፈልግም። እዚህ ውስጣዊ መጎተቻ ጥቅም ላይ ውሏል ስለዚህ የውጭ መጎተት ተከላካይ አያስፈልግም።

Raspberry Pi ን ከድር ጋር ያገናኙ ፣ ከዚያ ተርሚናል ይክፈቱ እና የሚከተለውን ይተይቡ

sudo python3.4 -m pip install pad4pi

ደረጃ 3 የሽቦ ዲያግራም

የሽቦ ዲያግራም
የሽቦ ዲያግራም

ኤልሲዲ ፒን

  • LCD_RS = 21
  • LCD_E = 20
  • LCD_D4 = 26
  • LCD_D5 = 19
  • LCD_D6 = 13
  • LCD_D7 = 6

የቁልፍ ፓድ

የአምድ ፒኖች = 17 ፣ 15 ፣ 14 ፣ 4 ረድፎች ፒን = 24 ፣ 22 ፣ 27 ፣ 18

ኤልሲዲ እና የቁልፍ ሰሌዳ እርስ በእርስ ለመገናኘት ማንኛውንም የጂፒኦ ፒን መምረጥ ይችላሉ ፣ በኮዱ ውስጥ የፒን ቁጥርን ብቻ ይለውጡ። ኤልሲዲ እና የቁልፍ ሰሌዳ እርስ በእርስ ለመገጣጠም የዳቦ ሰሌዳ ወይም ፒሲቢን መጠቀም ይችላሉ።

ደረጃ 4 - የፓይዘን ኮድ

የፓይዘን ኮድ
የፓይዘን ኮድ

ኮዱን በቀጥታ ማውረድ ይችላሉ። በእርስዎ Raspberry Pi 3. ውስጥ ኮድ.ፒን ከፓይዘን 3.4 ጋር ያሂዱ ወይም ጽሑፉን ይቅዱ እና በአዲስ የፓይዘን ፋይል 3.4 ውስጥ ይለጥፉት።

ፕሮግራሙን አሂድ;

እርስዎ ያደረጓቸው ግንኙነቶች ትክክል ከሆኑ ኤልሲዲ በመጀመሪያው መስመር ላይ “እንኳን ደህና መጡ” የሚለውን ጽሑፍ ያሳያል። የቁልፍ ሰሌዳው ውሂብ በሁለተኛው መስመር ላይ ይታያል።

ደረጃ 5 - የውጤት ቅድመ -እይታ

የውጤት ቅድመ -እይታ
የውጤት ቅድመ -እይታ
የውጤት ቅድመ -እይታ
የውጤት ቅድመ -እይታ
የውጤት ቅድመ -እይታ
የውጤት ቅድመ -እይታ

እኔ ፕሮግራሙን ካቋረጡ የቁልፍ ሰሌዳ ማቋረጫ ጨምሬያለሁ ፣ ስለዚህ ኤልሲዲ ደህና ሁን ብሎ ያሳያል

የሚመከር: