በዚህ ጽሑፍ ውስጥ በ 13.56 ሜኸር ድግግሞሽ የሚሰሩ የ RC522 RFID የካርድ አንባቢ እና የቁልፍፎክስ ግንኙነቶች እንመለከታለን ፡፡
አስፈላጊ ነው
- - አርዱዲኖ;
- - የ RFID አንባቢ RC522;
- - ገመድ አልባ የ RFID መለያ ወይም መደበኛ የሜትሮ / መሬት ትራንስፖርት ትኬት;
- - ኮምፒተር;
- - ሽቦዎችን ማገናኘት.
መመሪያዎች
ደረጃ 1
የ RFID-RC522 ሞዱል በ NXP MFRC522 ቺፕ ላይ የተመሠረተ ነው። ይህ ማይክሮ ክሩር በ 13.56 ሜኸር ድግግሞሽ ባለ ሁለት-መንገድ ገመድ-አልባ (እስከ 6 ሴ.ሜ) ግንኙነትን ይሰጣል ፡፡ RFID የ “ሬዲዮ ድግግሞሽ መታወቂያ” አሕጽሮተ ቃል ሲሆን ወደ “የሬዲዮ ድግግሞሽ መለያ” ይተረጎማል ፡፡
MFRC522 ማይክሮ ክሩክ የሚከተሉትን የግንኙነት በይነገጾች ይደግፋል-
- SPI (ለጎንዮሽ መሣሪያዎች የግንኙነት ተከታታይ በይነገጽ ፣ ተከታታይ በይነገጽ በይነገጽ) ፣ እስከ 10 ሜቢ / ሰ ድረስ የውሂብ ማስተላለፍ መጠን ይሰጣል ፤
- ባለ ሁለት ሽቦ አይ 2 ሲ በይነገጽ ፣ በከፍተኛ ፍጥነት ሁነታ እስከ 3400 ኪባ ባይት በፍጥነት ፣ እስከ 400 ኪባድ በፍጥነት ሁነታ;
- ተከታታይ UART (አናሎግ RS232) ፣ እስከ 1228 ፣ 8 ኪ.ባ. ፍጥነት።
ይህንን ሞጁል በመጠቀም ከተለያዩ የ RFID መለያዎች መረጃዎችን መፃፍ እና ማንበብ ይችላሉ-ቁልፍ ፎብሎች ከ intercoms ፣ ከፕላስቲክ ፓስፖርት ካርዶች እና ለሜትሮ እና ለመሬት ትራንስፖርት ትኬቶች እንዲሁም ከጊዜ ወደ ጊዜ ተወዳጅ እየሆኑ ያሉት የ NFC መለያዎች ፡፡
ደረጃ 2
ከዚህ በታች ባለው ስዕላዊ መግለጫ መሠረት የ RFID-RC522 ሞጁሉን በ SPI በይነገጽ በኩል ከአርዱኢኖ ጋር እናገናኝ ፡፡
ሞጁሉ ከ 2 ፣ 5 እስከ 3 ፣ 3 V ባለው ቮልቴጅ የተጎለበተ ነው የተቀሩትን ፒኖች ከአርዱinoኖ ጋር እንደሚከተለው እናገናኛቸዋለን ፡፡
RST D9;
SDA (SS) - D10;
ሞሲ - ዲ 11;
ሚሶ - ዲ 12;
ስኪኬ - ዲ 13.
እንዲሁም ፣ አርዱinoኖ ለ SPI ሥራ ራሱን የቻለ የ ICSP ራስጌ እንዳለው አስታውስ ፡፡ የእሱ ቅጥነት በምስል ላይም ታይቷል ፡፡ የ RC522 ሞዱል የ RST ፣ SCK ፣ MISO ፣ MOSI እና GND ፒኖችን በ Arduino ላይ ካለው የ ICSP አገናኝ ጋር ማገናኘት ይችላሉ ፡፡
ደረጃ 3
MFRC522 ማይክሮ ክሩር በጣም ሰፊ ተግባር አለው ፡፡ ፓስፖርቷን (የውሂብ ሉህ) በማጥናት ከሁሉም አማራጮች ጋር መተዋወቅ ይችላሉ ፡፡ ከዚህ መሳሪያ አቅም ጋር ለመተዋወቅ ለአርዱinoኖ ከተፃፉት ዝግጁ ቤተ-መጻሕፍት ውስጥ አንዱን ከ RC522 ጋር እንጠቀማለን ፡፡ በጽሁፉ መጨረሻ ላይ ራፊድ ወደተባለው ቤተ-መጻሕፍት ወደ አንዱ የሚወስድ አገናኝ ማግኘት ይችላሉ ፡፡ ያውርዱት እና ወደ% Arduino IDE% / ቤተ-መጻሕፍት / ማውጫ ይንቀሉት ፡፡
ደረጃ 4
አሁን የምሳሌውን ረቂቅ እንክፈት ፋይል -> ናሙናዎች -> MFRC522 -> ዱምፕ ኢንፎ እና ወደ አርዱduኖ ትውስታ ውስጥ እንጭነው ፡፡ ይህ ረቂቅ ንድፍ ከአንባቢው ጋር የተያያዘውን የመሣሪያ አይነት የሚወስን ሲሆን በ RFID መለያ ወይም በካርድ ላይ የተፃፈውን መረጃ ያነባል እና ከዚያ ለተከታታይ ወደብ ያወጣል ፡፡ የንድፍ ፅሁፉ በ "ራፊድ" ቤተመፃህፍት ገንቢዎች ጥሩ አስተያየት የተሰጠ ሲሆን ከቤተ-መጽሐፍት ጋር አብሮ ለመስራት ብዙ ጠቃሚ መረጃዎች በ MFRC522.h ፋይል ውስጥ ይገኛሉ ፡፡
ደረጃ 5
በተከታታይ ወደብ መቆጣጠሪያውን በ Ctrl + Shift + M ቁልፍ ጥምር ፣ በመሳሪያዎች ምናሌ ወይም በአጉሊ መነፅሩ በአዝራሩ በኩል ይጀምሩ። አሁን የሜትሮ ቲኬት ወይም ሌላ ማንኛውንም የ RFID መለያ ከአንባቢ ጋር እናያይዝ ፡፡ ተከታታይ የወደብ መቆጣጠሪያ በ RFID መለያ ወይም ቲኬት ላይ የተመዘገበውን መረጃ ያሳያል። ለምሳሌ ፣ በእኔ ሁኔታ አንድ ልዩ የቲኬት ቁጥር ፣ የግዢ ቀን ፣ የአገልግሎት ማብቂያ ቀን ፣ የቀሩት ጉዞዎች ብዛት እንዲሁም የአገልግሎት መረጃዎች እዚህ ተመስጥረዋል ፡፡ በሜትሮ እና በመሬት ትራንስፖርት ካርታዎች ላይ የተጻፈውን ከወደፊቱ መጣጥፎች በአንዱ እንመረምራለን ፡፡