ዝርዝር ሁኔታ:
- ደረጃ 1 ሁሉንም ክፍሎች ያግኙ
- ደረጃ 2 - RC522 RFID አንባቢ
- ደረጃ 3: OLED ማሳያ
- ደረጃ 4 ሁሉንም ክፍሎች ያገናኙ
- ደረጃ 5 የፕሮጀክቱ ኮድ
- ደረጃ 6 የመጨረሻ ሀሳቦች እና ማሻሻያዎች
ቪዲዮ: አርዱዲኖ RFID መቆለፊያ አጋዥ ስልጠና 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ውድ ጓደኞቼ ወደ ሌላ አስተማሪ እንኳን ደህና መጡ። ይህ ኒክ ከ education8s.tv ነው እና ዛሬ እኛ ቀላል የቁልፍ ስርዓትን ለመገንባት ይህንን የ RFID አንባቢን ከአርዱዲኖ ጋር እንዴት እንደምንጠቀም እንማራለን።
ለመጀመሪያ ጊዜ የ RFID መለያዎችን ከአርዱዲኖ ጋር እንጠቀማለን። እኛ በአንባቢው አቅራቢያ የምናስቀምጠውን የእያንዳንዱ የ RFID መለያ ልዩ መታወቂያ (UID) የሚያነብ እና በዚህ የ OLED ማሳያ ላይ የሚያሳየውን ቀላል ፕሮጀክት ገንብቻለሁ። የመለያው ዩአይዲ በአርዱዲኖ ማህደረ ትውስታ ውስጥ ከተከማቸ ቅድመ -እሴት ጋር እኩል ከሆነ ፣ ከዚያ በማሳያው ውስጥ “የተከፈተ” መልዕክቱን እናያለን። የካርዱ ልዩ መታወቂያ አስቀድሞ ከተገለጸው እሴት ጋር እኩል ካልሆነ ፣ የመክፈቻ መልዕክቱ አይታይም። አሪፍ አይደለም?
ብዙ የሚሸፍን ነገር አለ ፣ ስለዚህ እንጀምር!
ደረጃ 1 ሁሉንም ክፍሎች ያግኙ
ይህንን ፕሮጀክት ለመገንባት የሚያስፈልጉት ክፍሎች እነዚህ ናቸው-
- አንድ አርዱዲኖ ኡኖ ▶
- የ RFID አንባቢ ▶
- OLED ማሳያ ▶
- ትንሽ የዳቦ ሰሌዳ ▶
- አንዳንድ ሽቦዎች ▶
አማራጭ ክፍሎች:
Powerbank ▶
የፕሮጀክቱ ጠቅላላ ወጪ 15 ዶላር አካባቢ ነው።
ደረጃ 2 - RC522 RFID አንባቢ
እያንዳንዱ የ RFID መለያ በውስጡ ትንሽ ቺፕ አለው። በዚህ የ RFID ካርድ ስር የእጅ ባትሪ ካስቀመጥኩ ትንሹን ቺፕ እና በዙሪያው ያለውን ጠመዝማዛ ማየት ይችላሉ። ይህ ቺፕ ኃይል ለማግኘት ባትሪ የለውም። ይህንን ትልቅ መጠምጠሚያ በመጠቀም በገመድ አልባነት ከአንባቢው ፣ ይህ መሣሪያ ኃይልን ይቀበላል። አንባቢው እንደዚህ ዓይነቱን የ RFID ካርድ ከርቀት እስከ 20 ሚሜ ድረስ ማንበብ ይችላል!
ተመሳሳዩ ቺፕ በቁልፍ ሰንሰለት RFID መለያዎች ውስጥም አለ።
እያንዳንዱ የ RFID መለያ የሚለየው ልዩ ቁጥር አለው። ያ በኦሌድ ማሳያ ላይ የምናሳየው UID ነው። ከዚህ UID በስተቀር ፣ እያንዳንዱ መለያ ውሂብ ማከማቸት ይችላል። በዚህ ዓይነት ካርዶች ውስጥ እስከ 1 ኪ.ሜ ውሂብ ማከማቸት እንችላለን! አስደናቂ አይደል? እኛ ይህንን ተግባር ዛሬ አንጠቀምም ፣ ግን ወደፊት በሚሰጠን መመሪያ ውስጥ እናደርጋለን። ዛሬ እኛ የምንፈልገው አንድ የተወሰነ ካርድ በዩአይዲው መለየት ነው። የ RFID አንባቢ እና እነዚህ ሁለት የ RFID ካርዶች ዋጋ 4 ዶላር አካባቢ ነው።
ደረጃ 3: OLED ማሳያ
ይህ ከአርዱዲኖ ጋር ለመጠቀም በጣም ጥሩ ማሳያ ነው። እሱ የ OLED ማሳያ ነው እና ያ ማለት አነስተኛ የኃይል ፍጆታ አለው ማለት ነው። የዚህ ማሳያ የኃይል ፍጆታ ከ10-20 mA አካባቢ እና ስንት ፒክሰሎች እንደበሩ ላይ የተመሠረተ ነው።
ማሳያው የ 128 × 64 ፒክሰሎች ጥራት አለው እና መጠኑ አነስተኛ ነው። የማሳያው ሁለት ልዩነቶች አሉ። ከመካከላቸው አንዱ ሞኖክሮም ነው ፣ ሌላኛው ደግሞ እኔ እንደ ተጠቀምኩት ሁለት ቀለሞችን ፣ ቢጫ እና ሰማያዊን ማሳየት ይችላል። የማያ ገጹ የላይኛው ክፍል ቢጫ ብቻ ፣ የታችኛው ክፍል ሰማያዊ ብቻ ነው ማሳየት የሚችለው።
ይህ የ OLED ማሳያ በጣም ብሩህ ነው ፣ እና ትልቅ የቤተ -መጽሐፍት ድጋፍ አለው። Adafruit ለዚህ ማሳያ በጣም ጥሩ ቤተመጽሐፍት አዘጋጅቷል። ከዚያ በተጨማሪ ማሳያው የ I2C በይነገጽን ይጠቀማል ፣ ስለዚህ ከአርዱዲኖ ጋር ያለው ግንኙነት በማይታመን ሁኔታ ቀላል ነው። ከ Vcc እና GND በስተቀር ሁለት ገመዶችን ብቻ ማገናኘት ያስፈልግዎታል። ለአርዱዲኖ አዲስ ከሆኑ እና ከፕሮጀክትዎ ጋር ለመጠቀም ርካሽ እና ለመጠቀም ቀላል ማሳያ ከፈለጉ ፣ በማሳያ ይጀምሩ። በአርዱዲኖ ፕሮጀክትዎ ላይ ማሳያ ለማከል ቀላሉ መንገድ ነው። ከዚህ አስተማሪ ጋር ያያያዝኩትን ይህንን ማሳያ እንዴት እንደሚጠቀሙበት ዝርዝር ትምህርት አዘጋጅቻለሁ።
ደረጃ 4 ሁሉንም ክፍሎች ያገናኙ
ከአርዱዲኖ ኡኖ ቦርድ ጋር ያለው ግንኙነት በጣም ቀላል ነው። በመጀመሪያ ፣ የአንባቢውን እና የማሳያውን ኃይል እናገናኝ።
ይጠንቀቁ ፣ የ RFID አንባቢው ከአርዱዲኖ ኡኖ 3.3 ቪ ውፅዓት ጋር መገናኘት አለበት ወይም ይጠፋል። ማሳያው በ 3.3 ቪ ላይ ሊሠራ ስለሚችል ቪ.ሲ.ሲውን ከሁለቱም ሞጁሎች ወደ ዳቦ ሰሌዳዎች አዎንታዊ ባቡር እናገናኘዋለን። ይህ ባቡር ከዚያ ከአርዱዲኖ ኡኖ 3.3 ቪ ውፅዓት ጋር ተገናኝቷል። በመቀጠልም ሁለቱንም GNDs ከዳቦ ቦርድ GND ባቡር ጋር እናገናኛለን። ከዚያ የዳቦ ሰሌዳውን የ GND ባቡር ከአርዱዲኖ ጂኤንዲ ጋር እናገናኘዋለን።
OLED ማሳያ - አርዱinoኖ
ቪሲሲ ▶ 3.3 ቪ
GND ▶ GND
SCL ፣ አናሎግ ፒን 5
ኤስዲኤ ፣ አናሎግ ፒን 4
RFID አንባቢ - አርዱinoኖ
RST ፣ ዲጂታል ፒን 9
IRQ ▶ አልተገናኘም
ሚሶ ▶ ዲጂታል ፒን 12
MOSI ▶ ዲጂታል ፒን 11
SCK ▶ ዲጂታል ፒን 13
ኤስዲኤ ፣ ዲጂታል ፒን 10
የ RFID አንባቢ ሞዱል ከአርዲኖ ጋር ለመገናኘት የ SPI በይነገጽን ይጠቀማል። ስለዚህ እኛ የአርዱዲኖ UNO የሃርድዌር SPI ፒኖችን እንጠቀማለን። የ RST ፒን ወደ ዲጂታል ፒን 9. IRQ ፒን ሳይገናኝ ይቆያል። የ MISO ፒን ወደ ዲጂታል ፒን 12. MOSI ፒን ወደ ዲጂታል ፒን 11. SCK ፒን ወደ ዲጂታል ፒን 13 ይሄዳል እና በመጨረሻም ፣ ኤስዲኤ ፒን ወደ ዲጂታል ፒን 10. ይሄ ነው። የ RFID አንባቢ ተገናኝቷል። አሁን የ I2C በይነገጽን በመጠቀም የ OLED ማሳያውን ከአርዱዲኖ ጋር ማገናኘት አለብን። ስለዚህ ፣ የማሳያው SCL ፒን ወደ አናሎግ ፒን 5 እና የማሳያው SDA ፒን ወደ አናሎግ ፒን 4. አሁን ፕሮጀክቱን ከፍ ካደረግን እና የ RFID ካርድ ለአንባቢው ቅርብ ካደረግን ፕሮጀክቱ በጥሩ ሁኔታ እየሰራ መሆኑን ማየት እንችላለን! የፕሮጀክቱን ኮድ ለመመልከት ጊዜው አሁን ነው።
ደረጃ 5 የፕሮጀክቱ ኮድ
የፕሮጀክቱ ኮድ ለማጠናቀር አንዳንድ ቤተ -መጽሐፍትን ማካተት አለብን። በመጀመሪያ ፣ MFRC522 Rfid ቤተ -መጽሐፍት እንፈልጋለን። እሱን ለመጫን ወደ Sketch -> ቤተ -መጻህፍት አካትት -> ቤተ -መጽሐፍቶችን ያቀናብሩ። MFRC522 ን ይፈልጉ እና ይጫኑት። እኛ ደግሞ የማሳያ ፍሬፍ SSD1306 ቤተ -መጽሐፍት እና የአዳፍ ፍሬፍ ጂኤፍኤፍ ቤተ -መጽሐፍት ያስፈልገናል። በተመሳሳይ የአሠራር ሂደት ሁለቱንም ቤተ -መጻህፍት ይጫኑ። የ Adafruit SSD1306 ቤተ -መጽሐፍት አነስተኛ ማሻሻያ ይፈልጋል። ወደ አርዱinoኖ -> ቤተመጽሐፍት አቃፊ ይሂዱ ፣ የ Adafruit SSD1306 አቃፊን ይክፈቱ እና የ Adafruit_SSD1306.h ቤተ -መጽሐፍትን ያርትዑ። የአስተያየት መስመር 70 እና ያልተገባ መስመር 69. የእኛ ማሳያ 128x64 ጥራት አለው ፣ እኛ እዚህ የምንገልፀው ያንን ነው። አሁን ኮዱን በፍጥነት ለመመልከት ዝግጁ ነን።
መጀመሪያ አርዱinoኖ እንዲያውቀው የምንፈልገውን የ RFID መለያ ዋጋን እናሳውቃለን። እሱ የኢቲጀሮች ድርድር ነው።
int ኮድ = {69, 141, 8, 136}; // ይህ የተከማቸ UID ነው
በመቀጠል ፣ የ RFID አንባቢውን እና ማሳያውን እናስጀምራለን።
rfid. PCD_Init () ፤ display.begin (SSD1306_SWITCHCAPVCC ፣ 0x3C);
ከዚህ በኋላ ፣ በ loop ተግባር ውስጥ ፣ በየ 100 ሚሴ አንባቢው ላይ መለያ ለማግኘት እንፈትሻለን።
በአንባቢው ላይ መለያ ካለ የእርሱን UID እናነባለን እና በማሳያው ላይ እናተምነው። በመቀጠልም እኛ አሁን ያነበብነውን የመለያ ዩአይዲ በኮድ ተለዋዋጭ ውስጥ ከተቀመጠው እሴት ጋር እናነፃፅራለን። እሴቶቹ ተመሳሳይ ከሆኑ የመክፈቻ መልዕክቱን እናሳያለን ፣ ያለበለዚያ ይህንን መልእክት አናሳይም።
ከሆነ (ግጥሚያ) {Serial.println ("\ n ይህን ካርድ አውቃለሁ!"); printUnlockMessage (); } ሌላ {Serial.println ("\ n ያልታወቀ ካርድ"); }
በእርግጥ ፕሮጀክቱ ተጨማሪ የ RFID መለያዎችን ለመለየት ከ 1 UID እሴቶችን ለማከማቸት ይህንን ኮድ ማሻሻል ይችላሉ።
ይህ ምሳሌ ብቻ ነው። እንደተለመደው ከዚህ Instructable ጋር ተያይዞ የፕሮጀክቱን ኮድ ማግኘት ይችላሉ።
ደረጃ 6 የመጨረሻ ሀሳቦች እና ማሻሻያዎች
በጣም በዝቅተኛ ዋጋ እንደሚመለከቱት እኛ ለፕሮጀክቶቻችን የ RFID አንባቢን ማከል እንችላለን። እንደዚህ ካለው አንባቢ ጋር የደህንነት ስርዓትን በቀላሉ መገንባት ወይም የበለጠ አስደሳች ፕሮጄክቶችን መገንባት እንችላለን።
የእኔ ዋና ዓላማ ይህንን የ RFID አንባቢን እና ብዙ የ RFID መለያዎችን በመጠቀም ለልጆች አንዳንድ በይነተገናኝ ጨዋታዎችን መገንባት ነው። በመጪው ቪዲዮ ፣ እኛ ደግሞ ከ RFID መለያ መረጃ ለመጻፍ እና ለማንበብ እንሞክራለን። በዚህ ጊዜ ፣ ስለዚህ የ RFID ካርድ አንባቢ አስተያየትዎን መስማት እፈልጋለሁ። በማንኛውም ፕሮጀክቶችዎ ውስጥ ለመጠቀም አቅደዋል? እባክዎን ከዚህ በታች ባለው የአስተያየቶች ክፍል ውስጥ ማንኛውንም አስተያየት ወይም ሀሳብ ይለጥፉ ፣ አመሰግናለሁ!
የሚመከር:
አርዱዲኖ ናኖ - TSL45315 የአካባቢ ብርሃን ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
አርዱዲኖ ናኖ - TSL45315 የአካባቢ ብርሃን ዳሳሽ አጋዥ ስልጠና TSL45315 ዲጂታል የአካባቢ ብርሃን ዳሳሽ ነው። በተለያዩ የመብራት ሁኔታዎች ውስጥ የሰውን የዓይን ምላሽ ይገምታል። መሣሪያዎቹ ሦስት ሊመረጡ የሚችሉ የመዋሃድ ጊዜያት አሏቸው እና በ I2C አውቶቡስ በይነገጽ በኩል ቀጥተኛ 16-ቢት የቅንጦት ውፅዓት ይሰጣሉ። መሣሪያው አብሮ
አርዱዲኖ እና VL53L0X የበረራ ጊዜ + የ OLED ማሳያ አጋዥ ስልጠና 6 ደረጃዎች
አርዱinoኖ እና VL53L0X የበረራ ጊዜ + የ OLED ማሳያ አጋዥ ስልጠና-በዚህ መማሪያ ውስጥ VL53L0X የሰዓት-በረራ አነፍናፊን እና የ OLED ማሳያ በመጠቀም እንዴት በ ሚሜ ውስጥ ርቀትን ማሳየት እንደሚቻል እንማራለን። ቪዲዮውን ይመልከቱ
በ RFID መቆለፊያ ደህንነቱ የተጠበቀ መቆለፊያ እንዴት እንደሚደረግ -5 ደረጃዎች
በ RFID መቆለፊያ ደህንነቱ የተጠበቀ መቆለፊያ እንዴት እንደሚደረግ -አርዱዲኖን እና በጣም መሠረታዊ የኤሌክትሮኒክስ ክፍሎችን በመጠቀም በቤት ውስጥ ከ RFID ቁልፍ ጋር ደህንነቱ የተጠበቀ መቆለፊያ እንዴት እንደሚሠሩ ይማሩ። አርዱዲኖ እና አርፊድ ስካነር በመጠቀም ከ RFID ቁልፍ ጋር ደህንነቱ የተጠበቀ መቆለፊያ እንሥራ
አርዱዲኖ AMS5812_0050-ዲ-ቢ ግፊት እና የሙቀት ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
አርዱዲኖ AMS5812_0050-ዲ-ቢ ግፊት እና የሙቀት ዳሳሽ አጋዥ ስልጠና-AMS5812 የተጠናከረ የግፊት ዳሳሽ ከአናሎግ እና ዲጂታል ውጤቶች ጋር ከአናሎግ የቮልቴጅ ውፅዓት እና ከዲጂታል I2C በይነገጽ ጋር ከፍተኛ ትክክለኛ ዳሳሽ ነው። እሱ ለሥራው የምልክት ማስተካከያ ኤለመንት ካለው የፓይዞራይዜሽን ዳሳሽ አካል ጋር ያጣምራል።
የ Si4703 ኤፍኤም ሬዲዮ ቦርድን ከ RDS ጋር እንዴት መጠቀም እንደሚቻል - አርዱዲኖ አጋዥ ስልጠና 5 ደረጃዎች (ከስዕሎች ጋር)
የ Si4703 ኤፍኤም ሬዲዮ ቦርድን ከ RDS ጋር እንዴት እንደሚጠቀሙበት - አርዱinoኖ አጋዥ ስልጠና - ይህ ለሲሊኮን ላቦራቶሪዎች Si4703 ኤፍኤም ማስተካከያ ቺፕ የግምገማ ቦርድ ነው። ቀላል ኤፍኤም ሬዲዮ ከመሆን ባሻገር ፣ Si4703 የሬዲዮ መረጃ አገልግሎት (RDS) እና የሬዲዮ ስርጭት መረጃ አገልግሎት (RBDS) መረጃን የመፈለግ እና የማካሄድ ችሎታ አለው። ቲ