جدول المحتويات:

اختيار ووضع روبوت قائم على RFID: 4 خطوات
اختيار ووضع روبوت قائم على RFID: 4 خطوات

فيديو: اختيار ووضع روبوت قائم على RFID: 4 خطوات

فيديو: اختيار ووضع روبوت قائم على RFID: 4 خطوات
فيديو: ZKBioSecurity Part 1 Technical Training (Arabic) 2024, يوليو
Anonim
اختيار ووضع الروبوت القائم على RFID
اختيار ووضع الروبوت القائم على RFID
اختيار ووضع الروبوت القائم على RFID
اختيار ووضع الروبوت القائم على RFID

منذ سنوات عديدة يحاول الناس استبدال العمل البشري بالآلات. الآلات التي تسمى الروبوتات أسرع وأكثر فاعلية من البشر. يتم تعريف مصطلح الروبوتات عمليًا على أنه دراسة وتصميم واستخدام أنظمة الروبوت للتصنيع. تُستخدم الروبوتات عمومًا لأداء مهام غير آمنة وخطيرة ومتكررة للغاية وغير سارة. لديهم العديد من الوظائف المختلفة مثل مناولة المواد ، والتجميع ، ولحام القوس ، واللحام بالمقاومة ، ووظائف تحميل وتفريغ أداة الآلة ، والطلاء ، والرش ، وما إلى ذلك. العديد من عناصر الروبوتات مبنية بإلهام من الطبيعة. بناء المتلاعب كذراع للروبوت يعتمد على الذراع البشرية. الروبوت لديه القدرة على التعامل مع الأشياء مثل عمليات الانتقاء والمكان. كما أنها قادرة على العمل من تلقاء نفسها. تم توسيع تطوير تكنولوجيا نظام الروبوت في الصناعة الإلكترونية بشكل متزايد. كأحد هذه التطبيقات ، تم تطوير روبوت الخدمة الذي يتمتع بإمكانية رؤية الماكينة مؤخرًا.

الخطوة 1: المكونات المطلوبة

المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة

1) بطاقة RFID

2) قارئ RFID

3) Arduino UNO

4) سلك توصيل

5) محرك سيرفو

6) محرك DC

7) الذراع الآلية (https://www.amazon.in/Roinco-Metallic-Mechanical-robotic-Gripper/dp/B07FP28Q5J/ref=sr_1_8؟keywords=robotic+ARM&qid=1576065471&sr=8-8)

الخطوة 2: مخطط الدائرة

مخطط الرسم البياني
مخطط الرسم البياني
مخطط الرسم البياني
مخطط الرسم البياني
مخطط الرسم البياني
مخطط الرسم البياني

الخطوة 3: تحقق من كود Ardiuno وتحميله

تحقق من كود Ardiuno وتحميل
تحقق من كود Ardiuno وتحميل
تحقق من كود Ardiuno وتحميل
تحقق من كود Ardiuno وتحميل

/*

*

* جميع الموارد لهذا المشروع:

* تم التعديل بواسطة روي سانتوس

*

* تم إنشاؤه بواسطة FILIPEFLOP

*

*/

#يشمل

#يشمل

#define SS_PIN 10

#define RST_PIN 9

MFRC522 mfrc522 (SS_PIN ، RST_PIN) ؛ // إنشاء مثيل MFRC522.

الإعداد باطل()

{

Serial.begin (9600) ؛ // بدء اتصال تسلسلي

SPI.begin () ، // بدء ناقل SPI

mfrc522. PCD_Init () ، // بدء MFRC522

Serial.println ("تقريب بطاقتك للقارئ …") ؛

Serial.println () ،

}

حلقة فارغة()

{

// ابحث عن بطاقات جديدة

إذا (! mfrc522. PICC_IsNewCardPresent ())

{

إرجاع؛

}

// اختر إحدى البطاقات

إذا (! mfrc522. PICC_ReadCardSerial ())

{

إرجاع؛

}

// إظهار UID على الشاشة التسلسلية

Serial.print ("علامة UID:") ؛

محتوى السلسلة = "" ؛

حرف البايت

لـ (بايت i = 0 ؛ i <mfrc522.uid.size ؛ i ++)

{

Serial.print (mfrc522.uid.uidByte <0x10؟ "0": "")؛

Serial.print (mfrc522.uid.uidByte ، HEX) ،

content.concat (سلسلة (mfrc522.uid.uidByte <0x10؟ "0": "")) ؛

content.concat (سلسلة (mfrc522.uid.uidByte ، HEX)) ؛

}

Serial.println () ،

Serial.print ("الرسالة:") ؛

content.toUpperCase () ،

if (content.substring (1) == "BD 31 15 2B") // غيّر هنا المعرف الفريد للبطاقة / البطاقات التي تريد منحها حق الوصول

{

Serial.println ("الوصول المصرح به") ؛

Serial.println () ،

تأخير (3000) ؛

}

آخر {

Serial.println ("الوصول مرفوض") ؛

تأخير (3000) ؛

}

}

الخطوة 4: تحقق من الفيديو

تحقق من الفيديو
تحقق من الفيديو

تحقق من الفيديو وتجميعه على أنه Digram

موصى به: