ዝርዝር ሁኔታ:

የመቆለፊያ ምሳሌ በአርዱዲኖ ማትሪክስ ቁልፍ ሰሌዳ 4x4: 6 ደረጃዎች
የመቆለፊያ ምሳሌ በአርዱዲኖ ማትሪክስ ቁልፍ ሰሌዳ 4x4: 6 ደረጃዎች

ቪዲዮ: የመቆለፊያ ምሳሌ በአርዱዲኖ ማትሪክስ ቁልፍ ሰሌዳ 4x4: 6 ደረጃዎች

ቪዲዮ: የመቆለፊያ ምሳሌ በአርዱዲኖ ማትሪክስ ቁልፍ ሰሌዳ 4x4: 6 ደረጃዎች
ቪዲዮ: Ethiopia: ጨቅላ ህጻናት ላይ የሚፈጠሩ የጤና ችግሮች || ልጃችሁ ላይ እነዚህን ምልክቶች ካያችሁ በፍጹም ችላ እንዳትሉ! || ማስጠንቀቂያ ለወላጆች 2024, ሀምሌ
Anonim
የመቆለፊያ ምሳሌ በአርዱዲኖ ማትሪክስ ቁልፍ ሰሌዳ 4x4
የመቆለፊያ ምሳሌ በአርዱዲኖ ማትሪክስ ቁልፍ ሰሌዳ 4x4

የ 16 የግፋ ቁልፎች ቁልፍ ሰሌዳ በትንሹ ፒኖች ለማስተዳደር 2 መንገዶች።

ደረጃ 1: መግቢያ

በቅርቡ ከአርዱዲኖ ክሎኔ ጋር የተገናኘውን የ 4x4 ንክኪ ቁልፍ ሰሌዳ ማትሪክስ ለማስተዳደር መንገድ ላይ ሰርቻለሁ። የተቀመጡት ነጥቦች -

በ atmega328p ላይ ከ 8 ፒኖች ይልቅ 4+1 ፒኖችን ብቻ ለመጠቀም

-በ I2C (2 ፒን) በኩል የ LCD ማሳያ 4x20 CHAR አገናኝን ለማከል

-ዲጂታል እና የአናሎግ ውጤቶችን ለመቆጣጠር።

ስለዚህ ፣ በ I/O የኃጢአት መጠን ለመቆጣጠር ብዙ ነገሮች መኖራቸው።

ደረጃ 2: የሚጠቀሙባቸው ነገሮች

የሚጠቀሙባቸው ነገሮች ፦
የሚጠቀሙባቸው ነገሮች ፦

በአርዲኖ ክሎኔ ላይ ማሳያውን ከ SDA (A4) እና SCL (A5) ፒኖች ጋር ለማገናኘት የ LCD ማሳያ 4x20 ቁምፊዎች እና የ I2C ሞዱል አስማሚ ገዛሁ።

ታዋቂውን እና አሁን ያረጀውን MM74C922N እጠቀማለሁ -ከ 8 እስከ 4 መንገዶች መቀየሪያ ከ 4x4 ማትሪክስ ቁልፍ ሰሌዳ ጋር ይጣጣማል።

በ atmega328p ላይ በመመርኮዝ የአርዲኖን ክሎኔን ፈጠርሁ እና በ HE10 አያያዥ (SPI አውቶቡስ) እና በዩኤስቢስፕ ገመድ በኩል ፕሮግራም አደረግሁ።

ደረጃ 3 መርሃግብራዊ እና ቦርዱ

መርሃግብር እና ቦርዱ
መርሃግብር እና ቦርዱ
መርሃግብር እና ቦርዱ
መርሃግብር እና ቦርዱ

ቦርዱ የተሰራው:

-ኤልሲዲ ቁልፍ ሰሌዳ በአርዱዲኖ አይዲኢ ብቻ ይጠቀማል ፣ በኤልዲሚሮ (መሰላል ፕሮግራም) አይቻልም።

-MM74C922N ቦርድ -16 የግፊት ቁልፎች በ 4 ቢት ዲሲቢኤ ላይ በ 16 ሁለትዮሽ እሴቶች ላይ ኮድ ተደርገዋል። አንድ አዝራር ሲጫን ሰማያዊ መሪ መብራቶቹ በርተዋል እና እሴት በዲሲቢኤ (ሀ ኤልኤስቢ ነው) ይታያል። አንድ አዝራር ሲለቀቅ ሰማያዊው መብራት መብራቱ ጠፍቶ በ DCBA ላይ እሴቱ ወደ ዜሮ ዳግም ተቀናብሯል።

-አርዱinoኖ atmega238p clone ሰሌዳ።

ደረጃ 4: ኤልዲሚሮ በመጠቀም ከመሰላል ፕሮግራም ጋር -

LDmicro ን ከመሰላል ፕሮግራም ጋር መጠቀም
LDmicro ን ከመሰላል ፕሮግራም ጋር መጠቀም
LDmicro ን ከመሰላል ፕሮግራም ጋር መጠቀም
LDmicro ን ከመሰላል ፕሮግራም ጋር መጠቀም
LDmicro ን ከመሰላል ፕሮግራም ጋር መጠቀም
LDmicro ን ከመሰላል ፕሮግራም ጋር መጠቀም

የሚገባው ኮድ በ 16 ቁልፍ ተጭነው በተቀመጡ እሴቶች መካከል በ 4 እሴቶች የተሰራ ነው ስለዚህ 16x16x16x16 ጥምሮች።

አንዴ SFC ን አንዴ ከሳሉ ፣ በአንዱ በአንዱ በተሰጠው ዘዴ ወደ LADDER መተርጎም አለብዎት

አስተማሪዎች

www.instructables.com/id/Arduino-tomation-…

አንዴ ከተተየቡ በኋላ እንደ xxxx.hex ያጠናቅሩት እና ከዚያ በ KHAZAMA ማውረጃ ያውርዱት።

ኤል.ዲ.ዲ ማሳያ በኤልዲሚሮ ላይ ሊተነተን አይችልም።

እኔ በውስጡ የ SERRURE.id ን ንድፍ እና የ KHAZAMA ማውረጃ ያለው LDmicro ዚፕ እሰጣለሁ።

ደረጃ 5: Arduino IDE 1.8.x ን ከኃይለሚከር እና ከ SMlib ጋር በመጠቀም

የአርዱዲኖ አይዲኢን 1.8.x በመጠቀም ከኃይለሚከር እና ከ SMlib ጋር
የአርዱዲኖ አይዲኢን 1.8.x በመጠቀም ከኃይለሚከር እና ከ SMlib ጋር

SFC ን ወደ ግዛት ማሽን እተረጉማለሁ። ከዚያ Arduino IDE ን በ Mightycore እና SM ቤተ -መጽሐፍት ውስጥ እጠቀም ነበር።

እንደ: ERROR ፣ WAITING ፣ UNLOCK ፣ ግዛት ደርሷል ፣ የቁልፍ መጫኑ እሴት በኤል ሲ ዲ ማሳያ ላይ እንደ እኔ አሳይያለሁ።

ንድፉን እና የ SM lib ን እሰጥዎታለሁ። ለኃይለኛ ይህንን ይመልከቱ -

www.instructables.com/id/Arduino-18x-Clone…

ደረጃ 6: ለማጠቃለል

እነዚህ የ 16 ቁልፍ ሰሌዳውን ለማስተዳደር ሁለት መንገዶች ናቸው እና ጥሩውን ቅደም ተከተል ለማግኘት ብዙ ሰዓታት ወስዶብኛል አሁን ግን በጥሩ ሁኔታ ይሠራል። የሚከተሉትን ደረጃዎች ማክበር አለብዎት

-1 በዲኤን ፒን መነሳት ጠርዝ ላይ የተጫነ ቁልፍን ይፈልጉ

-2 በዲሲቢኤ ላይ የተፈጠረውን እሴት ያንብቡ እና ከመልካም ጋር ያወዳድሩ

ካልሠራ በስተቀር።

በአውታረ መረቡ ላይ ላሉት ሁሉም አስደሳች ትምህርቶች እናመሰግናለን።

የሚመከር: