ዝርዝር ሁኔታ:

RFID ን በመጠቀም የዊንዶውስ ፒሲ መቆለፊያ/መክፈት። 7 ደረጃዎች (ከስዕሎች ጋር)
RFID ን በመጠቀም የዊንዶውስ ፒሲ መቆለፊያ/መክፈት። 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: RFID ን በመጠቀም የዊንዶውስ ፒሲ መቆለፊያ/መክፈት። 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: RFID ን በመጠቀም የዊንዶውስ ፒሲ መቆለፊያ/መክፈት። 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: reyax LoRa RYLR998 հաղորդիչ նախագիծ՝ օգտագործելով arduino Uno 2024, ሀምሌ
Anonim
RFID ን በመጠቀም የዊንዶውስ ፒሲ መቆለፊያ/መክፈት።
RFID ን በመጠቀም የዊንዶውስ ፒሲ መቆለፊያ/መክፈት።

በደራሲው ተጨማሪ ይከተሉ

ኤስጂ -ሮቨር - የክትትል ሮቦት።
ኤስጂ -ሮቨር - የክትትል ሮቦት።
ኤስጂ -ሮቨር - የክትትል ሮቦት።
ኤስጂ -ሮቨር - የክትትል ሮቦት።
በ Elechouse V3 እና Arduino ጋር ለድምጽ ማወቂያ መግቢያ።
በ Elechouse V3 እና Arduino ጋር ለድምጽ ማወቂያ መግቢያ።
በ Elechouse V3 እና Arduino ጋር ለድምጽ ማወቂያ መግቢያ።
በ Elechouse V3 እና Arduino ጋር ለድምጽ ማወቂያ መግቢያ።
ብሉቱዝ ፣ Android ስማርትፎን እና አርዱinoኖን በመጠቀም በጣም ቀላሉ የቤት አውቶማቲክ።
ብሉቱዝ ፣ Android ስማርትፎን እና አርዱinoኖን በመጠቀም በጣም ቀላሉ የቤት አውቶማቲክ።
ብሉቱዝ ፣ Android ስማርትፎን እና አርዱinoኖን በመጠቀም በጣም ቀላሉ የቤት አውቶማቲክ።
ብሉቱዝ ፣ Android ስማርትፎን እና አርዱinoኖን በመጠቀም በጣም ቀላሉ የቤት አውቶማቲክ።

ስለ: ሁልጊዜ የማወቅ ጉጉት… ተጨማሪ ስለ kksjunior »

ሃይ እንዴት ናችሁ

በተቆለፈ ቁጥር ፒሲ/ላፕቶፕዎን ለመክፈት የይለፍ ቃሉን ለመተየብ ምን ያህል ደክመዋል? እኔ በየቀኑ ብዙ ጊዜ እሱን ለመቆለፍ እጠቀምበታለሁ ፣ እና እሱን ለመክፈት በፈለግኩ ቁጥር የይለፍ ቃሉን/ፒን ደጋግሞ ከመፃፍ የበለጠ የሚያበሳጭ ነገር የለም። የሆነ ነገር አስፈላጊነት አስፈላጊ በሚሆንበት ጊዜ እሱን ለማግኘት መንገዶችን ለማግኘት ይገደዳሉ። “አስፈላጊነት የፈጠራ እናት ናት” እንደሚባለው ፣ በእኔ ውስጥ ያለው ሰነፍ አእምሮ እኔ መቆለፌ በቻልኩ ቁጥር የግል ኮምፒተር/ላፕቶፕን ለመክፈት ቀላል እና ርካሽ መንገድ ማሰብ ጀመረ። ዕቃዎቼን ሳልፍ RC522 RFID ሞዱል አገኘሁ። የ RFID ስርዓት ለመሥራት የወሰንኩት ያኔ ነው።

RFID: የሬዲዮ ድግግሞሽ መለያ (RFID) ከድሮው የሽቦ አልባ ቴክኖሎጂ አንዱ ነው። የ RFID ቺፕስ መረጃን በዲጂታል ለማከማቸት ያገለግላሉ ፣ ከዚያ በኤሌክትሮማግኔቲክ መስኮች እና በሬዲዮ ሞገዶች በኩል በነገሮች መካከል ሊጋራ ይችላል። እጅግ የላቀ ደረጃ ላይሆን ይችላል ፣ ግን ብዙ ሰሪዎች በቴክኖሎጂው ውስጥ ምንም ያህል ዕድሜ ቢኖራቸው እውነተኛ እምቅነትን ያያሉ።

በዚህ መመሪያ ውስጥ በመስኮቶችዎ ኮምፒተርን በ RFID ካርድ/መለያ ብቻ በመዝጋት/መክፈት የሚችል ቀላል የ RFID ስርዓት እንዴት እንደሚሠሩ እገልጻለሁ። ይህ ሥርዓት በተዘጋበት ቁጥር ላፕቶፕዎን/ፒሲዎን በመክፈት ከእንግዲህ ምንም ችግር የለም።

ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች እና መሣሪያዎች።

የሚያስፈልጉ ቁሳቁሶች እና መሣሪያዎች።
የሚያስፈልጉ ቁሳቁሶች እና መሣሪያዎች።

የዚህ ፕሮጀክት ልብ አርዱዲኖ ፕሮ ማይክሮ ነው (ወይም አርዱዲኖ ሊዮናርዶን መጠቀም ይችላሉ) በ ATmega32U4 ቺፕ። ለዚህ ፕሮጀክት በ ATmega32U4 ቺፕ የልማት ሰሌዳ መምረጥ በጣም አስፈላጊ ነው። ለዚህ መተግበሪያ እንደ አርዱዲኖ ኡኖ ፣ ሜጋ 2560 ፣ ፕሮ ሚኒ ወይም አርዱዲኖ ናኖ ያሉ የልማት ሰሌዳዎችን መጠቀም አንችልም። ዝርዝሮቹ በሚከተሉት ደረጃዎች ውስጥ ናቸው።

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

  1. አርዱዲኖ ፕሮ ማይክሮ/አርዱinoና ሊዮናርዶ።
  2. MFRC-522 RFID ሞዱል ከ RFID ካርድ ጋር።
  3. ወንድ እና ሴት ራስጌዎች።
  4. የፕሮቶታይፕ ፒሲቢ ቦርድ።
  5. ሽቦዎች።
  6. 10k ohm resistors - 3

የሚያስፈልጉ መሣሪያዎች ፦

  1. የማሸጊያ ኪት።
  2. ሙጫ ጠመንጃ።
  3. የሽቦ ቆራጮች

ወዘተ

ደረጃ 2 ፕሮቶታይፕውን መገንባት።

ፕሮቶታይፕ መገንባት።
ፕሮቶታይፕ መገንባት።
ፕሮቶታይፕ መገንባት።
ፕሮቶታይፕ መገንባት።

ወረዳውን ወደ ፒሲቢ ከመሸጡ በፊት በዳቦ ሰሌዳው ላይ ፕሮቶታይልን እንዲገነቡ እመክርዎታለሁ። ይህ ስለ ግንኙነቶቹ የተሻለ ግንዛቤ እንዲያገኙ ይረዳዎታል እና ግንኙነቶችን በሚያገናኙበት ጊዜ የሚከሰቱ ማናቸውንም ስህተቶች እንዲያስተካክሉ ያስችልዎታል። ይህንን ፕሮጀክት ከግምት ውስጥ በማስገባት ፕሮቶታይሉን መገንባት ከባድ ሥራ አይደለም። እኛ ጥቂት ግንኙነቶችን ብቻ ማድረግ አለብን እና ኮዱን ለመስቀል ዝግጁ ነን። ግንኙነቶቹ ከዚህ በታች ተብራርተዋል። በአርዱዲኖ ላይ ብዙ ፒኖች ሊለወጡ አይችሉም። ይህ መሣሪያ የ SPI አውቶቡስን ሲጠቀም ፣ ፒኖችን መቀያየርን አይፈቅድም ፣ ፒን 14 ፣ 15 እና 16 እንደታየው መቆየት አለባቸው። RST እና SDA በተጠቃሚ የተገለጹ ናቸው።

የ RC-522 RFID ሞጁል ለ 3.3 ቮልት የግቤት ቮልቴጅ ብቻ የተነደፈ ነው። እሱ በጣም ስሜታዊ መሣሪያ ነው ፣ ስለሆነም ማንኛውም ከፍ ያሉ እሴቶች ሞጁሉን ሊያሞቁ እና ሊያበላሹ ይችላሉ። ከአርዱዲኖ ፕሮ ማይክሮ ውጭ ያለው ቪሲሲ የ 5 ቮልት አቅርቦት ይሰጥዎታል። 3.3 ቮልት የአቅርቦት ቮልቴጅን ለመሥራት በወረዳ ዲያግራም ላይ እንደሚታየው (ወይም ከ 5 ቮ እስከ 3.3 ቮ ደረጃ መውረጃ ሞዱል ይጠቀሙ)። 3.3 ቮ አቅርቦትን ከ RFID ሞዱል VCC ጋር ያገናኙ።

አርቱዲኖን ለመሰካት RST። (ይህንን ፒን በኮዱ ውስጥ መለወጥ ይችላሉ።)

የ GND ፒን ከመሬት ጋር ያገናኙ።

IRQ ሚስማር - አልተገናኘም።

MISO የ Arduino ን 14 ለመሰካት።

MOSI የአርዲኖን 16 ለመሰካት።

አርኬዲኖን ለመሰካት SCK።

ኤስዲኤ የአርዲኖን 10 ለመሰካት። (ይህ ደግሞ በተጠቃሚ የተገለጸ ፒን ነው።)

ያ ብቻ ነው! ፣ ቀላል እና ቀላል። ገመዱን ብቻ ይሰኩ እና ኮዱን ለመስቀል እና መሣሪያውን ለመሞከር ዝግጁ ነን።

ደረጃ 3 - ኮዱ።

ኮዱ።
ኮዱ።
ኮዱ።
ኮዱ።
ኮዱ።
ኮዱ።
ኮዱ።
ኮዱ።

አርዱዲኖ ሊዮናርዶ/ማይክሮ ከ ATmega32u4 ቺፕ ጋር አብሮ የተሰራ የዩኤስቢ ግንኙነት አለው። ይህ ሊዮናርዶ/ማይክሮ ወደ ተገናኘ ኮምፒተር እንደ አይጥ ወይም የቁልፍ ሰሌዳ እንዲታይ ያስችለዋል።

አርዱዲኖ የቁልፍ ጭረቶችን ወደ ተገናኘ ኮምፒተር እንዲልክ ለማድረግ የቁልፍ ሰሌዳ.

ኮዱን ከዚህ ያውርዱ።

MFRC522.h arduino ቤተ -መጽሐፍትን ከዚህ ያውርዱ።

የ Keyboard.h arduino ቤተ -መጽሐፍትን ከዚህ ያውርዱ።

የኮዱ አሠራር በጣም ቀላል ነው።

የ RFID ካርድ/መለያዎ UID እና የመስኮቶችዎ የይለፍ ቃል/ፒን በኮዱ ውስጥ ተከማችቷል።

ትክክለኛው ካርድ ለ RFID አንባቢ በሚታይበት ጊዜ አርዱዲኖ መስኮቶቹን ለመቆለፍ እና የይለፍ ቃሎቹን በአንድ ጊዜ ለመክፈት ቁልፍ ቁልፎችን ይልካል።

መስኮቶቹ በተቆለፈ ሁኔታ ውስጥ ከሆኑ ፣ ለመቆለፉ ቁልፍ ቁልፎች ምንም ውጤት አይኖራቸውም እና ትዕዛዙ የተቆለፈውን ኮምፒተር ይከፍታል።

ወይም አለበለዚያ መስኮቶቹ ቀድሞውኑ ከተከፈቱ ትዕዛዞቹ ይዘጋሉ። (የመክፈቻ ኮዱ እንዲሁ በአንድ ጊዜ እየመጣ ነው ፣ ግን በመቆለፊያ እና በቁልፍ ቁልፎች መካከል ትንሽ መዘግየት ብቻ እንደመሆኑ ፣ ዊንዶውስ የመቆለፊያ ትዕዛዙን ወደ መፈጸም ይሄዳል እና በዚያ ጊዜ የሚመጣውን የመክፈቻ ኮድ ትዕዛዝ አያነብም።)

እርስዎ ለማሰስ እና ለራስዎ እንዲጠቀሙበት ባቀረብኩት ኮድ ውስጥ አንዳንድ ትናንሽ ለውጦችን ማድረግ አለብዎት።

ፕሮቶኮሉን ከኮምፒዩተር ጋር ያገናኙ።

የ Arduino IDE ን ያስጀምሩ እና እዚህ የሰጠሁትን ኮድ ይክፈቱ።

ከመሳሪያ አሞሌው ወደ መሣሪያዎች ይሂዱ -> ቦርድ እና አርዱዲኖ ፕሮ ማይክሮ እና አርዱinoና ሊዮናርዶን ይምረጡ።

የ COM ወደብ መመረጡን ያረጋግጡ።

ኮዱን ወደ አርዱዲኖ ይስቀሉ።

ተከታታይ ማሳያውን (Ctrl+Shift+M) ይክፈቱ።

ካርድዎን/መለያዎን ይቃኙ።

በተከታታይ ማሳያ ውስጥ የሚታየው የውጤት የመጀመሪያ መስመር የካርድዎ/መለያዎ UID ነው። ይህንን እሴት ልብ ይበሉ።

አሁን ወደ ኮድ አርታኢው ይመለሱ እና እርስዎ የጠቀሱትን UID ወደ ሕብረቁምፊ “ካርድ1” እሴት ይለውጡ (በእኔ ኮድ ውስጥ በመስመር 41 ውስጥ ሊያገኙት ይችላሉ)።

ወደ ኮዱ የመጨረሻ ክፍል ይሂዱ እና “የቁልፍ ሰሌዳ.ሕትመት (“PASSWORD”) ፤” (በኮድ ውስጥ የመስመር ቁጥር 80) የሚል መስመር ያገኛሉ። ይህንን እሴት ወደ መስኮቶችዎ መክፈቻ ኮድ ይለውጡ።

አሁን የተሻሻለውን ኮድ ወደ አርዱዲኖ ይስቀሉ።

ናሙናውን ለመፈተሽ ካርዱን/መለያውን ይቃኙ።

ይህ የ RFID መለያዎችን በመጠቀም በኮምፒተርዎ ውስጥ የይለፍ ቃሎችን ለመተየብ መሠረታዊ ኮድ ነው። ለተጨማሪ አፕሊኬሽኖች ተጨማሪ ካርዶችን/መለያዎችን ለማከል እና ለእያንዳንዱ ካርድ የተለያዩ የይለፍ ቃሎችን ማዘጋጀት ይችላሉ።

ደረጃ 4: መሸጥ።

ብየዳ
ብየዳ
ብየዳ
ብየዳ
ብየዳ
ብየዳ
ብየዳ
ብየዳ

ይህ በጣም ትንሽ እና ቀላል ወረዳ ነው። ብጁ ፒሲቢን ለመሥራት ብዙ ጊዜ ከማሳለፍ ይህንን ለፕሮቶታይፕ ፒሲቢ ቦርድ ውስጥ ማድረጉ የተሻለ ነው።

አርዱዲኖን እና የ RFID ሞዱሉን ለማገናኘት ሁል ጊዜ ራስጌዎችን ይጠቀሙ ፣ አለበለዚያ በሚሸጡበት ጊዜ ለረጅም ጊዜ ለሙቀት መጋለጥ እነዚህን ሰሌዳዎች በቋሚነት ሊጎዳ ይችላል።

በወረዳ ዲያግራም ላይ እንደሚታየው ሁሉንም ግንኙነቶች ይሽጡ እና አርዱዲኖ እና የ RFID ሞዱሉን ከፒሲቢ ቦርድ ጋር ያገናኙ። እኔ ለእሱ ጉዳይ ለማቅረብ የእኔን ምቾት ለማግኘት የ RFID ሞዱሉን በአግድም ከፒሲቢ ቦርድ ጋር አገናኘሁት።

ከተሸጡ በኋላ ሊኖሩ ለሚችሉ ልቅ ግንኙነቶች ወይም ብልሽቶች ሁል ጊዜ መሣሪያውን መሞከርዎን ያረጋግጡ።

ደረጃ 5 - ማቀፊያ ማድረግ።

ማቀፊያ ማድረግ።
ማቀፊያ ማድረግ።
ማቀፊያ ማድረግ።
ማቀፊያ ማድረግ።

ደህና በዚህ ፈጠራ እኔ ለዚህ ንድፍ አንድን ጉዳይ ለመንደፍ እና 3 ዲ ለማተም በጣም ሰነፍ እንደሆንኩ ገምተው ይሆናል ፣ ስለዚህ እኔ ጋራዥ ውስጥ ያገኘሁትን የካርቶን ሳጥኖችን በመጠቀም ቀለል ያለ ማቀፊያ ሠራሁ። እኔ አንድ ዓይነት ካርቶን በመጠቀም ቆሜያለሁ እና ገመዱን ለማገናኘት እና በአርዱዲኖ ውስጥ ላሉት ኤልዲዎች በጉዳዩ ውስጥ ቀዳዳዎችን cutረጥኩ። ከዚያ መላውን ቅንብር በካርቦን ፋይበር በተሸፈነ ተለጣፊ ጠቅልዬ በቦርዱ ውስጥ ያሉት ኤልኢዲዎች ለሚገኙበት ቀዳዳ ከፊል-ግልፅ ጨለማ ተለጣፊ አደረግሁ።

ጉዳዩን መፈጸም ሙሉ በሙሉ በእርስዎ ሀሳብ ላይ የተመሠረተ ነው። ከዚህ በታች ባለው የአስተያየቶች ክፍል ውስጥ የእርስዎን የፈጠራ ግንባታዎች ሥዕሎች ይለጥፉ።!

የሚመከር: