ዝርዝር ሁኔታ:

የቁልፍ ሰሌዳ ኮድ መስጠት - 4 ደረጃዎች
የቁልፍ ሰሌዳ ኮድ መስጠት - 4 ደረጃዎች

ቪዲዮ: የቁልፍ ሰሌዳ ኮድ መስጠት - 4 ደረጃዎች

ቪዲዮ: የቁልፍ ሰሌዳ ኮድ መስጠት - 4 ደረጃዎች
ቪዲዮ: STUDY LIKE HERO | ጎበዝ ተማሪዎች የማይናገሩት ሚስጥር | Hakim Insight 2024, ህዳር
Anonim
የቁልፍ ሰሌዳ ኮድ መስጠት
የቁልፍ ሰሌዳ ኮድ መስጠት

የዚህ ፕሮጀክት ዓላማ የቁልፍ ሰሌዳውን ወስዶ በኮድ ራሱ ውስጥ አስቀድሞ ለተዘጋጀው የተወሰነ የይለፍ ቃል ምላሽ በሚሰጥበት መንገድ ኮድ ማድረጉ ነው። ከዚያ ቀደም ሲል በተሠራው ሞዴል ደህንነቱ በተጠበቀ ሁኔታ ላይ ለማስቀመጥ ይህንን የቁልፍ ሰሌዳ እጠቀማለሁ። የፕሮጀክቱ ዓላማ ትክክለኛው የይለፍ ቃል ከተተየበ እና ደህንነቱ በተጠበቀ ሁኔታ ክፍት እንዲሆን ማድረግ ነው። ይህንን ፕሮጀክት ለመሥራት ለማገዝ የቁልፍ ሰሌዳውን ኮድ ለማገዝ አርዱinoኖን እጠቀማለሁ። በዚህ መንገድ የራሴን የይለፍ ቃል ማዘጋጀት እና ከዚያ አርዱዲኖ የመረጥኩትን ማንኛውንም ትእዛዝ እንዲፈጽም እችላለሁ። ለዚህ ፕሮጀክት በእውነት ተደስቻለሁ ፣ እና በጥሩ ሁኔታ እንደሚሰራ እርግጠኛ ነኝ።

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች

ፕሮጀክቱን ለማጠናቀቅ የምፈልገው ቁሳቁስ የሚከተሉት ናቸው።

  • አርዱዲኖ- 1
  • የቁልፍ ሰሌዳ- 1
  • ሰርቮ ሞተር
  • የአርዱዲኖ ሽቦዎች
  • የዳቦ ሰሌዳ
  • ላፕቶፕ (በአርዱዲኖ መተግበሪያ ተጭኗል)

ደረጃ 2 የቁልፍ ሰሌዳውን ኮድ መስጠት

የቁልፍ ሰሌዳውን ኮድ መስጠት
የቁልፍ ሰሌዳውን ኮድ መስጠት
የቁልፍ ሰሌዳውን ኮድ መስጠት
የቁልፍ ሰሌዳውን ኮድ መስጠት
የቁልፍ ሰሌዳውን ኮድ መስጠት
የቁልፍ ሰሌዳውን ኮድ መስጠት

የዚህ ፕሮጀክት በጣም አስፈላጊው እርምጃ ኮምፒዩተሩ የትኞቹ ቁጥሮች እንደሚገቡ ማንበብ እንዲችል የቁልፍ ሰሌዳውን ኮድ ማድረግ እና ከዚያ ትክክለኛ ወይም የተሳሳተ የይለፍ ቃል አለመሆኑን ለሌላ ምንጭ መንገር ነው። ለዚህ ፕሮጀክት አርዱዲኖን እጠቀማለሁ ፣ ስለሆነም እንዴት ሽቦን እንዴት እንደሚረዱ ለመረዳት እና ከላይ የተዘረዘሩትን መስፈርቶች ለማሟላት የቁልፍ ሰሌዳውን ኮድ ለማድረግ አንዳንድ የመስመር ላይ ሀብቶችን እጠቀም ነበር። በአውታረ መረቡ ላይ ያገኘሁት እያንዳንዱን ውፅዓት በቁልፍ ሰሌዳው ላይ በአርዱዲኖ ላይ ወደ ፒን ቁጥር እና ከዚያም በቁልፍ ሰሌዳው ላይ ያለው የመሬት ውፅዓት በአርዱዲኖ ላይ መሬት ላይ ማሰር እንዳለብኝ ነው። እኔ የተጠቀምኩት ኮድ በስዕሎቹ ውስጥ ተያይ attachedል። ይህ ኮድ ኮምፒዩተሩ በየትኛው ቁጥሮች እንደሚመታ እንዲያነብ እንዲሁም የይለፍ ቃሉ ትክክል ወይም ስህተት መሆኑን ለመወሰን ያስችለዋል።

ደረጃ 3 - የ Servo ሞተርን ማያያዝ

ሰርቮ ሞተርን በማያያዝ ላይ
ሰርቮ ሞተርን በማያያዝ ላይ
ሰርቮ ሞተርን በማያያዝ ላይ
ሰርቮ ሞተርን በማያያዝ ላይ

ኮምፒዩተሩ ግብዓቶችን እንዲያነብ በማድረግ የይለፍ ቃል ትክክል ወይም ስህተት መሆን አለመሆኑን ይወስናል ፣ ግን ከዚያ በኋላ እርምጃ እንዲወስድ ማድረጉ በእርግጥ ጥሩ ይሆናል! ይህንን ለማሳካት አንድ servo ሞተር ከአርዱዲኖ ጋር አገናኘን። በሰርቪው ላይ ያለው በጣም ብዙ ውፅዓት ወደ 5V ይሄዳል ፣ ሌሎቹ ሁለቱ ደግሞ ወደ ፒን ቁጥሮች ይሄዳሉ (በቁልፍ ሰሌዳው ምክንያት ፒን a0 እና a1 incase መጠቀም ይችላሉ)። ይህ ከተጠናቀቀ በኋላ ትክክለኛ ወይም የተሳሳተ የይለፍ ቃል ተይዞ እንደሆነ ሞተሩ ምን ያህል ማሽከርከር እንደሚፈልግ በኮድዎ ውስጥ አስቀምጠዋል። የዚህ ኮድ በስዕሎች ውስጥ ቀርቧል።

ደረጃ 4- ተጨማሪ- ደህንነቱ በተጠበቀ ሁኔታ ማያያዝ

EXTRA- ደህንነቱ በተጠበቀ ሁኔታ መንከባከብ
EXTRA- ደህንነቱ በተጠበቀ ሁኔታ መንከባከብ

አሁን አሠራሩ ተግባራዊ ስለ ሆነ ፣ የእኔ ፕሮጀክት የመክፈቻውን እና የመዝጋቱን ሁኔታ ለመቆጣጠር የሚረዳ መሆኑን ለማየት እንደ ደህና ነገር ካሉ ነገሮች ጋር በማያያዝ ይህንን ፕሮጀክት የበለጠ አንድ እርምጃ መውሰድ እችል ነበር። እጆቼን ዝግጁ በሆነ የካርቶን (ካርቶን) ደህንነቱ በተጠበቀ ሁኔታ (አንድ የትምህርት ቤት ጓደኛዬ (ካርቶን ሴፍ) አደረገ) በመሠረቱ ወደ ውስጥ የሚወጣና የሚወጣበት የካርቶን ወረቀት ያለው ሳጥን ነበረው ስለዚህ ደህንነቱን የመክፈት ወይም የመዝጋት እድልን ይቆጣጠራል። የ servo ሞተርን ወደዚያ የካርቶን ሰሌዳ ለማያያዝ ወሰንኩ- ከዚያ በኋላ የስትራቱን እንቅስቃሴ የሚቆጣጠረው ስለዚህ የደህንነቱ መከፈት እና መዝጋት ነው።

የሚመከር: