ዝርዝር ሁኔታ:
ቪዲዮ: የ RFID-RC522 ሞዱሉን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል -5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በዚህ መመሪያ ውስጥ ፣ ከመለያዎቹ እና ከቺፕዎቹ ጋር ተጣምሮ በ RFID ሞዱል መሠረታዊ የሥራ መርህ ላይ የእግር ጉዞ እሰጣለሁ። እንዲሁም ይህንን የ RFID ሞዱል በ RGB LED በመጠቀም የሠራሁትን ፕሮጀክት አጭር ምሳሌ እሰጣለሁ። እንደተለመደው በትምህርት ቤቶቼ ፣ በመጀመሪያዎቹ ደረጃዎች ውስጥ አጭር መግለጫ እሰጣለሁ እና ፍላጎት ላላቸው በመጨረሻው ደረጃ አጠቃላይ ፣ ዝርዝር ማብራሪያን እተወዋለሁ።
አቅርቦቶች
RC522 RFID ሞዱል + የመታወቂያ መለያ እና ካርድ-https://www.amazon.com/SunFounder-Mifare-Reader-Ar…
RGB LED + ሶስት 220 ohm resistors
ደረጃ 1 የሃርድዌር ግንኙነቶች
በዚህ ፕሮጀክት ውስጥ አርዱዲኖ ሜጋን እጠቀም ነበር ፣ ግን ይህ በአንጻራዊ ሁኔታ ዝቅተኛ-ሀብት ፕሮጀክት ስለሆነ የሚፈልገውን ማንኛውንም ማይክሮ መቆጣጠሪያ መጠቀም ይችላሉ ፣ የሚለየው ብቸኛው ነገር ለ SCK ፣ ለ SDA ፣ ለ MOSI ፣ ለ MISO እና ለፒን ግንኙነቶች ነው በእያንዳንዱ ሰሌዳ ላይ የተለያዩ ስለሆኑ RST። ሜጋውን የማይጠቀሙ ከሆነ ፣ እኛ በቅርቡ የምንጠቀምበትን የዚህን ስክሪፕት አናት ይመልከቱ
RFID ፦
ኤስዲኤ (ነጭ) - 53
SCK (ብርቱካናማ) - 52
MOSI (ቢጫ) - 51
ሚሶ (አረንጓዴ) - 50
RST (ሰማያዊ) - 5
3.3v - 3.3v
GND - GND
(ማስታወሻ -አንባቢው 3.3 ቪን በጥብቅ የሚፈልግ ቢሆንም ፣ ፒኖቹ 5 ቪ ታጋሽ ናቸው ፣ ይህ ሞዱሉን ከአርዱዲኖዎች እና ከሌሎች 5V ዲኦ ማይክሮ መቆጣጠሪያ ጋር መጠቀም እንድንችል ያስችለናል)
RGB LED:
ቀይ ካቶድ (ሐምራዊ) - 8
GND - GND
አረንጓዴ ካቶድ (አረንጓዴ) - 9
ሰማያዊ ካቶድ (ሰማያዊ) - 10
ደረጃ 2 ሶፍትዌር
አሁን ወደ ሶፍትዌሩ ይሂዱ።
በመጀመሪያ ፣ የ RFID መረጃን ለማግኘት ፣ ለመፃፍ እና ለማስኬድ የ MFRC522 ቤተ -መጽሐፍትን መጫን አለብን። የ github አገናኝ https://github.com/miguelbalboa/rfid ነው ፣ ግን በአርዲኖ አይዲኢ ውስጥ ወይም በመሣሪያ ስርዓት ላይ በቤተመጽሐፍት ሥራ አስኪያጅ በኩል ሊጭኑት ይችላሉ። የ RFID መረጃን ለማስተናገድ እና ለማስኬድ የራሳችንን ፣ ብጁ ፕሮግራም ከመፍጠራችን በፊት ፣ በመጀመሪያ ለካርዳችን እና ለመለያችን ትክክለኛውን UID ማግኘት አለብን። ለዚያ ፣ ይህንን ንድፍ መስቀል አለብን
(አርዱዲኖ አይዲኢ - ምሳሌዎች> MFRC522> DumpInfo)
(PlatformIO: PIO መነሻ> ቤተ -መጻሕፍት> ተጭኗል> MFRC522> ምሳሌዎች> DumpInfo)
ይህ ንድፍ የሚሠራው UID ን በሄክሳዴሲማል መልክ ጨምሮ በካርድ ውስጥ ያሉትን መረጃዎች በሙሉ ማውጣት ነው። ለምሳሌ ፣ የእኔ ካርድ UID 0x72 0x7D 0xF5 0x1D ነው (ሥዕሉን ይመልከቱ)። የተቀረው የታተመ የውሂብ አወቃቀር እኛ በካርዱ ውስጥ ያለው መረጃ እኛ ልናነበው ወይም ልንጽፍለት የምንችለው መረጃ ነው። በመጨረሻው ክፍል የበለጠ በጥልቀት እሄዳለሁ።
ደረጃ 3: ሶፍትዌር (2)
በተማሪዎቼ ላይ እንደተለመደው ፣ እያንዳንዱ የኮድ ክፍል በቀሪው እስክሪፕቱ ውስጥ ካለው ተግባር ጋር በተያያዘ እንዲብራራ ሶፍትዌሩን በመስመር-አስተያየት አስተያየቶች እገልጻለሁ ፣ ግን እሱ የሚያደርገው ካርዱን መሆንን መለየት ነው ማንበብ እና መዳረሻ ይሰጣል ወይም ይከለክላል። እንዲሁም ትክክለኛው ካርድ ሁለት ጊዜ ከተቃኘ ሚስጥራዊ መልእክት ያሳያል።
github.com/belsh/RFID_MEGA/blob/master/mfr….
ደረጃ 4 RFID; አብራርቷል
በአንባቢው ውስጥ የኤሌክትሮማግኔቲክ መስክ የሚያመነጭ የሬዲዮ ድግግሞሽ ሞዱል እና አንቴና አለ። በሌላ በኩል ካርዱ መረጃን የሚያከማች እና ከብዙ ብሎኮች በአንዱ በመፃፍ እንድንለውጠው የሚያስችለን ቺፕ ይ containsል ፣ ይህም በ RFID የመረጃ አወቃቀር ስር እንደወደቀ በሚቀጥለው ክፍል የበለጠ በዝርዝር እገልጻለሁ።
የ RFID ግንኙነት የሥራ መርህ በትክክል ቀጥተኛ ነው። የአንባቢው አንቴና (በእኛ ሁኔታ ፣ በ RC522 ላይ ያለው አንቴና በፊቱ ላይ የተከተተ የሽብል መሰል መዋቅር ነው) ይህም የሬዲዮ ሞገዶችን ይልካል ፣ ይህም በተራው በካርዱ/መለያው ውስጥ ጠመዝማዛን ያበረታታል (በአቅራቢያ ውስጥ) እና ያ የተቀየረ ኤሌክትሪክ በውስጡ የተከማቸ መረጃን በበለጠ የሬዲዮ ሞገዶች መልክ ወደነበረበት ለመመለስ በካርዱ ውስጥ ባለው አስተላላፊ (የሬዲዮ ድግግሞሽ ምልክቶችን የሚቀበል እና የሚያወጣ መሣሪያ) ይጠቀማል። ይህ የኋላ መበታተን በመባል ይታወቃል። በሚቀጥለው ክፍል እኛ ማንበብ ወይም መጻፍ የምንችለውን መረጃ ለማከማቸት በካርዱ/በመለያው የሚጠቀምበትን የተወሰነ የውሂብ አወቃቀር እወያይበታለሁ።
ደረጃ 5 RFID; ተብራርቷል (2)
ቀደም ሲል የተጫነው የእኛ የስክሪፕት ውፅዓት አናት ላይ ከተመለከቱ ፣ የካርዱ ዓይነት ፒሲሲ 1 ኪባ መሆኑን ያስተውላሉ ፣ ማለትም 1 ኪባ ማህደረ ትውስታ አለው ማለት ነው። ይህ ማህደረ ትውስታ 4 ብሎኮችን በሚይዙ 16 ዘርፎች የተዋቀረ የውሂብ መዋቅር ውስጥ ይመደባል ፣ እያንዳንዳቸው 16 ባይት መረጃዎችን (16 x 4 x 16 = 1024 = 1 KB) ይይዛሉ። በእያንዳንዱ ዘርፍ ያለው የመጨረሻው ብሎክ (የአካ ዘርፍ ተጎታች) ለተቀረው የዘርፉ ንባብ / / መጻፍ ተደራሽነት የተጠበቀ ነው ፣ ይህ ማለት ከማከማቸት እና ከማንበብ አንፃር የምንሠራባቸው የመጀመሪያዎቹ 3 ብሎኮች ብቻ አሉን ማለት ነው።
(ማስታወሻ - የመጀመሪያው የ 0 ዘርፍ ብሎክ አምራች ብሎክ በመባል የሚታወቅ ሲሆን እንደ አምራች መረጃ ያሉ አስፈላጊ መረጃዎችን ይ containsል ፣ ይህንን ብሎክ መለወጥ ካርድዎን ሙሉ በሙሉ ሊቆልፈው ስለሚችል መረጃ ለመጻፍ ሲሞክሩ ይጠንቀቁ)
መልካም ውይይት።
የሚመከር:
የ DFMini ማጫወቻ MP3 ሞዱሉን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል -4 ደረጃዎች
የ DFMini ማጫወቻ MP3 ሞዱሉን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል -አንዳንድ ፕሮጀክቶች አንድ ዓይነት ተግባርን ለመጨመር የድምፅ ማባዛትን ይፈልጋሉ። ከነዚህ ፕሮጀክቶች መካከል እኛ እናደምቀዋለን - ማየት ለተሳናቸው ተደራሽነት ፣ ለ MP3 የሙዚቃ ማጫወቻዎች ተደራሽነት እና ለምሳሌ በሮቦቶች የድምፅ ድምጾችን መገደል። በእነዚህ ሁሉ ሲ
ከ SkiiiD ጋር የአዝራር ሞዱሉን እንዴት መጠቀም እንደሚቻል - 9 ደረጃዎች
በ SkiiiD የአዝራር ሞዱልን እንዴት መጠቀም እንደሚቻል-ይህ ፕሮጀክት በ ‹‹Xzz›› ላይ‹ ለ KY-006 የሚመለከተው ›ን በ‹ arduino› በ ‹skiiiD› እንዴት እንደሚጠቀም መመሪያ ነው። www.instructables.com/id/Getting-Started-With-SkiiiD-Editor
የ GY511 ሞዱሉን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል [ዲጂታል ኮምፓስ ያድርጉ] 11 ደረጃዎች
የ GY511 ሞዱሉን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል [ዲጂታል ኮምፓስ ያድርጉ] አጠቃላይ እይታ በአንዳንድ የኤሌክትሮኒክስ ፕሮጀክቶች ውስጥ በማንኛውም ቅጽበት የጂኦግራፊያዊ ሥፍራውን ማወቅ እና በዚህ መሠረት የተወሰነ ክዋኔ ማድረግ አለብን። በዚህ መማሪያ ውስጥ ፣ ዲጂታል ኮምፓስ ለመሥራት የ LSM303DLHC GY-511 ኮምፓስ ሞዱሉን ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙ ይማራሉ
የማክ ተርሚናልን እንዴት መጠቀም እንደሚቻል ፣ እና ቁልፍ ተግባራትን እንዴት መጠቀም እንደሚቻል -4 ደረጃዎች
የማክ ተርሚናልን እንዴት እንደሚጠቀሙ እና ቁልፍ ተግባሮችን እንዴት እንደሚጠቀሙ - የ MAC ተርሚናልን እንዴት እንደሚከፍቱ እናሳይዎታለን። እንዲሁም በተርሚናሉ ውስጥ እንደ ifconfig ፣ ማውጫዎችን መለወጥ ፣ ፋይሎችን መድረስ እና አርፕን የመሳሰሉ ጥቂት ባህሪያትን እናሳያለን። Ifconfig የአይፒ አድራሻዎን እና የ MAC ማስታወቂያዎን እንዲፈትሹ ይፈቅድልዎታል
TCRT5000 IR ዳሳሽ ሞዱሉን ከአርዱዲኖ UNO ጋር እንዴት መጠቀም እንደሚቻል 7 ደረጃዎች (ከስዕሎች ጋር)
የ TCRT5000 IR ዳሳሽ ሞዱልን ከአርዱዲኖ UNO ጋር እንዴት መጠቀም እንደሚቻል -በዚህ መማሪያ ውስጥ TCRT5000 IR ዳሳሽ ሞዱልን ስለመጠቀም አንዳንድ መሠረታዊ ነገሮችን እናስተምራለን። እነዚህ መሰረታዊ በተከታታይ ማሳያ ላይ የአናሎግ እና ዲጂታል እሴቶችን እያሳዩዎት ነው። መግለጫ - ይህ የ IR አንፀባራቂ ዳሳሽ ቀለምን ለመለየት እና ለመለየት TCRT5000 ን ይጠቀማል