ዝርዝር ሁኔታ:
ቪዲዮ: PassPen (Arduino የይለፍ ቃል አቀናባሪ) - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ይህ የእኔ PassPen ፕሮጀክት ነው። በትምህርት ቤት ወደ ኮምፒውተሮች የሚያስገባኝ ትንሽ አርዱዲኖ ናኖ።
የይለፍ ቃሎችን ከማተምዎ በፊት መቆለፊያን ለመፍቀድ ፒን እንዲኖራቸው በአነስተኛ ፒሲቢ i የተሰራ ነው።
ደረጃ 1: ኮዱን ያግኙ።
ሃርድዌር
አርዱinoኖ ፕሮ ማይክሮ https://store.arduino.cc/arduino-micro- without-he…
የማይክሮ ዩኤስቢ አስማሚ (ወይም ገመድ ይሠራል)።
ኮዱ እና የፒ.ሲ.ቢ ንድፍ እዚህ ሊገኝ ይችላል-
ለ Arduino pro ማይክሮ የ PasscodeBoard.ino ፋይልን ይጠቀማል ፣ እና ለ digispark ቦርድ የ DigiSpark_passcode.ino ፋይልን ይጠቀሙ።
ደረጃ 2 - ሽቦ። (በአጭር ጊዜ ይታከላል)
ምን ግብዓቶችን መጠቀም እንደሚፈልጉ መምረጥ ይችላሉ። የእኔ ንድፍ ግብዓት 2 ፣ 3 እና 4 ን ይጠቀማል።
ደረጃ 3 ወደ መውደድዎ ይለውጡ።
እኔ ከቦርድዬ ጋር ተመሳሳይ ካልሆንኩ ወደሚጠቀሙት የፒን እሴቶች ሁሉንም const int btnX ይለውጡ።
ለምሳሌ:
const int btn1 = 10; // ይህ አዝራርን አንድ ወደ ዲጂታል ግብዓት ያዘጋጃል 10.
የአርዱዲኖው ኮድ የ PIN_CODE መጎሳቆልን ለመገምገም የተፃፈ ነው።
ስለዚህ የሚፈለገውን ፒን በ {} - ቅንፎች መካከል ያክሉ ፣ እርስዎ እስከፈለጉት ድረስ ሊቆይ ይችላል ፣ ኮዱ በዚህ ሁኔታ ተለዋዋጭ ነው።
ለምሳሌ:
int PIN_CODE = {1, 2, 3, 3, 1};
በመቀጠል በማቀያየር መያዣው ውስጥ “የይለፍ ቃል” (“btn_number ())” ውስጥ ለማስገባት የሚፈልጓቸውን የይለፍ ቃሎች ወይም ሌሎች ቁልፎች ያክሉ
በጉዳይ 1 ስር አዝራር 1 ሲጫን የሚታተሙ ነገሮች እና የመሳሰሉት ናቸው።
እረፍቱን አያስወግዱት; በእያንዳንዱ ጉዳይ መጨረሻ ላይ።
ለምሳሌ:
ማብሪያ (btn_number ()) {
ጉዳይ 1: // አይነቶች የተጠቃሚ ስም ከዚያ ወደ ቀጣዩ መስክ ትሮች ፣ የይለፍ ቃል 1 ዓይነቶች ከዚያም Enter ን ይምቱ።
Keyboard.println ("UserName"); Keyboard.press (KEY_TAB); የቁልፍ ሰሌዳ። መልቀቅ (KEY_TAB); Keyboard.println ("የይለፍ ቃል 1"); የቁልፍ ሰሌዳ.ፕሬስ (KEY_RETURN); የቁልፍ ሰሌዳ። መልቀቅ (KEY_RETURN);
ሰበር;
ጉዳይ 2: // አይነቶች የይለፍ ቃል 2
Keyboard.println ("Password2");
ሰበር;
ጉዳይ 3: // አይነቶች የይለፍ ቃል 3 ፣ ከዚያ Enter ን ይምቱ።
Keyboard.println ("Password3"); የቁልፍ ሰሌዳ.ፕሬስ (KEY_RETURN); የቁልፍ ሰሌዳ። መልቀቅ (KEY_RETURN); ሰበር;
ነባሪ ፦
የቁልፍ ሰሌዳ። ሰበር;}
ደረጃ 4: ለአርዱዲኖ ይፃፉ።
ለ Arduino Pro ማይክሮ አስፈላጊ ፓኬጆች የእርስዎን Arduino IDE ያዋቀሩ ይመስለኛል።
ግን የ Keyboard.h ቤተ -መጽሐፍት ማከል አለብዎት። የአርዱዲኖ ቤተ -መጽሐፍት አቀናባሪን ይክፈቱ እና የቁልፍ ሰሌዳውን ይፈልጉ ፣ ቁልፍ ሰሌዳ የተባለውን ይምረጡ እና ይጫኑት።
መጫኑን ሲጨርሱ የቤተመጽሐፍት አስተዳዳሪውን ይዝጉ።
(የአርዱዲኖ ቦርድዎ በመሳሪያዎች ምናሌ ውስጥ መገናኘቱን እና መመረጡን ያረጋግጡ።) የመፃፊያ ቁልፍን ጠቅ ያድርጉ እና እርስዎ ማድረግ አለብዎት!
የሚመከር:
Tnikercad ላይ የይለፍ ቃል የተጠበቀ በር መቆለፊያ: 4 ደረጃዎች
Tnikercad ላይ የይለፍ ቃል የተጠበቀ በር መቆለፊያ-ለዚህ ፕሮጀክት ፣ ከቁልፍ ሰሌዳ ግብዓት እንወስዳለን ፣ ያንን ግቤት እንደ አንግል አቀማመጥ እናስተናግደዋለን እና በተገኘው ባለ 3-አሃዝ አንግል ላይ በመመርኮዝ የ servo ሞተር እንንቀሳቀሳለን። እኔ 4 x 4 ቁልፍ ሰሌዳ ተጠቅሜ ነበር ፣ ግን 3x4 የቁልፍ ሰሌዳ ካለዎት ፣ እሱ በጣም ተመሳሳይ መንጠቆ አለው ፣ ስለዚህ ሊሆን ይችላል
ከማይክሮቢት ጋር የቀለም አቀናባሪ ፕሮጀክት እንዴት እንደሚሠራ? 4 ደረጃዎች
ከማይክሮቢት ጋር የቀለም አቀናባሪ ፕሮጀክት እንዴት እንደሚሠራ? የፕሮጀክት ግቦች ፕሮግራሙን ካወረዱ በኋላ ማይክሮ -ቢት የ LED ነጥብ ማትሪክስ “ልብን” ያሳያል ፣ servo 90 ° ን ያስጀምራል። በቀለም ዳሳሽ ላይ ሰማያዊ ወይም ቢጫ ነገሮችን ስናስቀምጥ አገልጋዩ የተለያዩ ማዕዘኖችን ይቀይራል ፣ አንዳንድ ልዩነቶችን ይመድባል
የፋይል አቀናባሪ በዌብሚን ውስጥ እንዲሠራ ማድረግ - 5 ደረጃዎች
የፋይል አቀናባሪን በዌብሚን ውስጥ እንዲሠራ ማድረግ - የዌብሚን ፋይል አቀናባሪ በጣም ጠቃሚ መሣሪያ ነው። በ Oracle (የሳሙና ሳጥን) ምክንያት በአሳሹ ውስጥ የጃቫ መተግበሪያዎችን ለመጠቀም በጣም ከባድ ሆኗል። እንደ አለመታደል ሆኖ የፋይል አቀናባሪው የጃቫ መተግበሪያ ነው። እሱ በጣም ኃይለኛ ነው እናም እንዲሠራ ጥረት ማድረጉ ተገቢ ነው
የተግባር አቀናባሪ - የቤት ውስጥ ሥራ አያያዝ ስርዓት 5 ደረጃዎች (ከስዕሎች ጋር)
የተግባር ሥራ አስኪያጅ - የቤት ሥራ አያያዝ አስተዳደር ስርዓት - በቤተሰባችን ውስጥ ያጋጠመውን እውነተኛ ችግር (እና ፣ እኔ እንደማስበው ፣ የብዙ ሌሎች አንባቢዎች) ለመቅረፍ መሞከር ፈለግሁ ፣ ይህም ልጆቼን ለመርዳት እንዴት መመደብ ፣ ማነሳሳት እና መሸለም ነው። ከቤት ሥራዎች ጋር። እስከ አሁን ድረስ የታሸገ ሉህ አስቀምጠናል
የይለፍ ቃል አቀናባሪ ፣ ታይፐር ፣ ማክሮ ፣ የክፍያ ጭነት ሁሉም በአንድ !: 11 ደረጃዎች (ከስዕሎች ጋር)
የይለፍ ቃል አቀናባሪ ፣ ታይፔር ፣ ማክሮ ፣ የክፍያ ጭነት … ሁሉም በአንድ!! ትኩረት ይስጡ - በዚህ መሣሪያ (pcb ፣ soldering ወይም ሌሎች) ላይ ችግር ካጋጠመዎት እዚህ የግል መልእክት ወይም ለእኔ ኢሜይል ለመላክ ነፃነት ይሰማዎ። [email protected]. አስቀድሜ ካወጣኋቸው ፒሲቢዎች ወይም መሣሪያዎች ውስጥ አንዱን በመላክ ደስ ይለኛል