ዝርዝር ሁኔታ:

ኪፓድ: 8 ደረጃዎች
ኪፓድ: 8 ደረጃዎች

ቪዲዮ: ኪፓድ: 8 ደረጃዎች

ቪዲዮ: ኪፓድ: 8 ደረጃዎች
ቪዲዮ: 🛑 ኮምፒውተር ላይ የስልክ አፕልኬሽን እንዴት መጫን እንችላለን || How to install a phone application on a computer 2024, ህዳር
Anonim
ኪፓፓድ
ኪፓፓድ

ዛሬ እኔ የምወያይበት ዳሳሽ አይደለም ሁላችሁም የምታውቁት የተለመደ ነገር ቁልፍ ሰሌዳ ነው እንደ አሮጌው ስልክ መላጨት ሳይሆን የተፈለገውን ውጤት ለማግኘት ከተለያዩ ማይክሮ መቆጣጠሪያ ጋር የሚጠቀምበት ነው

አብዛኛዎቹ መሣሪያዎች የውሂብ ግቤትን ለማስገባት የመዳሰሻ ቁልፍ ሰሌዳዎችን ወይም አካላዊውን ይይዛሉ ስለዚህ ይህንን ነገር በፕሮጀክታችን ውስጥ ለመተግበር በእሱ ላይ አንድ ጽሑፍ ለማዘጋጀት ወስኛለሁ።

ደረጃ 1 - ቁልፍ ሰሌዳ ምንድነው

እንደ ረድፍ እና አምድ ብዛት የቁልፍውን ውጤት የሚወስን 4x4 ማትሪክስ ዓይነት መዋቅር ወይም ወረዳ ነው። በእያንዳንዱ ፊደል ውስጥ ከተካተቱት ንጥረ ነገሮች ጋር የረድፎች እና ዓምዶች ቁጥር ወደ ማይክሮ መቆጣጠሪያ ውስጥ ይመገባል እና ከዚያ ውጤቱ በዚያ ማትሪክስ መሠረት በማይክሮ መቆጣጠሪያው ይወሰናል።

ደረጃ 2 ፦ ተጠቀም

  • ለመጠቀም ቀላል
  • ዝቅተኛ ዋጋ
  • ከማንኛውም ማይክሮ መቆጣጠሪያ ጋር ሊጣበቅ ይችላል

ደረጃ 3 ፦ PINOUT

PINOUT
PINOUT

ደረጃ 4: አካላት ተጠይቀዋል

  • ለጀማሪዎች ማንኛውም ማይክሮ መቆጣጠሪያ የተሻለ አርዱዲኖ ዩኖ።
  • የዳቦ ሰሌዳ
  • ዝላይ ሽቦዎች
  • የቁልፍ ሰሌዳ

ደረጃ 5 - ግንኙነት

ግንኙነት
ግንኙነት

ከላይ ባለው ስዕል እና ከዚህ በታች ባለው ኮድ መሠረት የቁልፍ ሰሌዳው ረድፎች እና ዓምዶች የሆነውን ፒን ያገናኙ እና ውጤቱን ለማየት ተከታታይ ማሳያውን ይጠቀሙ።

ደረጃ 6: ኮድ

#ያካትቱ

const byte ROWS = 4; // አራት ረድፎች

const byte COLS = 4; // አራት ዓምዶች

// በቁልፍ ሰሌዳዎች አዝራሮች ላይ ሲምቦሎችን ይግለጹ

char hexaKeys [ROWS] [COLS] = {

{'1' ፣ '2' ፣ '3' ፣ 'A'} ፣

{'4' ፣ '5' ፣ '6' ፣ 'B'} ፣

{'7' ፣ '8' ፣ '9' ፣ 'C'} ፣

{'*', '0' ፣ '#' ፣ 'መ'}

};

ባይት ረድፍ ፒኖች [ROWS] = {9, 8, 7, 6}; // ከቁልፍ ሰሌዳው ረድፍ ፒኖዎች ጋር ይገናኙ

ባይት ኮልፒንስ [COLS] = {5, 4, 3, 2}; // ከቁልፍ ሰሌዳው አምድ ፒኖዎች ጋር ይገናኙ

// የክፍል NewKeypad ምሳሌን ያስጀምሩ

የቁልፍ ሰሌዳ ብጁ የቁልፍ ሰሌዳ = የቁልፍ ሰሌዳ (makeKeymap (hexaKeys) ፣ ረድፎች ፒን ፣ ኮሊፒንስ ፣ ረድፎች ፣ ኮል);

ባዶነት ማዋቀር () {

Serial.begin (9600);

}

ባዶነት loop () {

char customKey = customKeypad.getKey ();

ከሆነ (ብጁ ኪይ) {

Serial.println (customKey);

}

}

ማሳሰቢያ:- የአርዱዲኖ ቤተ-መጽሐፍት ሥራ አስኪያጅን በመጠቀም ሊጫን የሚችል KEYPAD LIBRARY ን ተጠቅሜያለሁ

ደረጃ 7: መስራት

ኮዱ ሲጀምር የቁልፍ ሰሌዳው የተገናኘበትን ረድፎች እና የዓምድ ካስማዎች የሆኑትን ፒኖች ያስጀምራል ከዚያም እሴቱን በማትሪክስ ውስጥ ያከማቻል። ከዚያ የማይክሮ መቆጣጠሪያው ውጤቱን ከማትሪክስ ቁልፍ ሰሌዳው ይጠብቃል። ውጤቱን ከተቀበለ በኋላ ማይክሮ መቆጣጠሪያው በመነሻ ጊዜ በሚመገበው ማትሪክስ መሠረት የቁልፍ ሰሌዳውን ውጤት ይወስናል።

ከዚያ ከማትሪክስ ጋር የሚዛመዱ እሴቶች በተከታታይ ማሳያ (Ctrl+Shift+M) ላይ ይታያሉ።

ደረጃ 8 PCB ንድፍ

PCB ንድፍ
PCB ንድፍ
PCB ንድፍ
PCB ንድፍ
PCB ንድፍ
PCB ንድፍ

አሁን የፒ.ሲ.ቢ.ን ንድፍ አግኝተናል እና ፒሲቢዎችን ለማዘዝ ጊዜው አሁን ነው።

ለዚያ ፣ ወደ JLCPCB.com መሄድ ብቻ አለብዎት እና “አሁን ጠቅ ያድርጉ” የሚለውን ቁልፍ ጠቅ ያድርጉ።

JLCPCB እንዲሁ የዚህ ፕሮጀክት ስፖንሰር ናቸው። JLCPCB (ShenzhenJLC ኤሌክትሮኒክስ ኩባንያ ፣ ሊሚትድ) ፣ በቻይና ውስጥ ትልቁ የፒ.ቢ.ቢ. በ 2 ዶላር ብቻ ቢያንስ 5 ፒሲቢዎችን ማዘዝ ይችላሉ።

ፒሲቢውን ለማምረት በመጨረሻው ደረጃ የወረዱትን የጀርበር ፋይል ይስቀሉ። The.zip ፋይል ይስቀሉ ወይም ደግሞ የጀርበር ፋይሎችን መጎተት እና መጣል ይችላሉ።

የዚፕ ፋይሉን ከሰቀሉ በኋላ ፋይሉ በተሳካ ሁኔታ ከተጫነ ከታች የስኬት መልእክት ያያሉ። ሁሉም ነገር ጥሩ መሆኑን ለማረጋገጥ በ Gerber መመልከቻ ውስጥ ፒሲቢውን መገምገም ይችላሉ። የፒሲቢውን የላይኛው እና የታችኛውን ማየት ይችላሉ።

የእኛ ፒሲቢ ጥሩ መስሎ ከታየ በኋላ አሁን ትዕዛዙን በተመጣጣኝ ዋጋ ማዘዝ እንችላለን። 5 ፒሲቢዎችን በ 2 ዶላር ብቻ ማዘዝ ይችላሉ ነገር ግን የመጀመሪያ ትዕዛዝዎ ከሆነ 10 ፒሲቢዎችን በ 2 ዶላር ማግኘት ይችላሉ።

ትዕዛዙን ለማስቀመጥ ፣ “ወደ ማከማቻ አስቀምጥ” ቁልፍ ላይ ጠቅ ያድርጉ።

የእኔ ፒሲቢዎች ለማምረት 2 ቀናት ወስደው የዲኤችኤል የመላኪያ አማራጭን በመጠቀም በሳምንት ውስጥ ደረሱ። ፒሲቢዎች በደንብ ተሞልተው ጥራቱ በእርግጥ ጥሩ ነበር።

የሚመከር: