تقنية (RFID) هي تقنية تستخدم الموجات اللاسلكية للكشف عن جسم مرتبط بهوية مميزة. ويتم استخدامها في العديد من التطبيقات التجارية والصناعية.
في هذا المشروع، سنقوم بإنشاء قفل ذكي للتحكم فى فتح وقفل باب باستخدام موديول RFIDالذي يتطلب بطاقة معينه لتنفيذ إجراء معين. في حالتنا، سوف نستخدمه لفتح الباب بمحرك سيرفو.
أولاً، نقوم بتشغيل اتصال SPI في نظام التشغيل Raspbian وذلك عن طريق النقر على الmenu ، ومن ثم preferences،ومن ثم Raspberry pi configuration، ومن خانة interfaces، قم بتفعيل الزر الموجود بجانب الSPI كما هو موضح في الصورة أدناه.
الآن يجب علينا تثبيت بعض المكتبات حتى نتمكن من استخدام تقنية الRFID مع لوحة Raspberry Pi 4 دون مشاكل. قم بإدخال هذه الأوامر بالترتيب في طرفية لينكس:
• sudo apt-get update
• sudo apt-get upgrade
• sudo apt-get install python3-dev python3-pip
• sudo pip3 install spidev
• sudo pip3 install mfrc522
قم بتوصيل الاسلاك بين لوحة راسبيرى باى 4 وبين موديول ال RFID كما فى الصورة التى فى الاسفل :
التوصيلات من الراسبيرى باى 4 الى لوحة التجارب :
• منفذ ال 3.3 فولت ← المنافذ الموجبة بلوحة التجارب
• منفذ الجراوند ← المنافذ السالبة بلوحة التجارب
التوصيلات من موديول ال RFID :
• طرف 3.3 فولت من موديول ال mfrc522 ← المنافذ الموجبة بلوحة التجارب
• طرف الGND من موديول ال mfrc522 ← المنافذ السالبة بلوحة التجارب
• طرف الRST من موديول ال mfrc522 ← منفذ رقم 25 بلوحة راسبيرى باى 4
• طرف الMISO من موديول ال mfrc522 ← منفذ رقم 9 بلوحة راسبيرى باى 4
• طرف الMOSIمن موديول ال mfrc522← منفذ رقم 10 بلوحة راسبيرى باى 4
• طرف الSCKمن موديول ال mfrc522← منفذ رقم 11 بلوحة راسبيرى باى 4
• طرف الSDAمن موديول ال mfrc522← منفذ رقم 8 بلوحة راسبيرى باى 4
التوصيلات من محرك السيرفو :
• طرف الطاقة الموجب من محرك السيرفو ← المنافذ الموجبة بلوحة التجارب
• طرف الطاقة السالب من محرك السيرفو ← المنافذ السالبة بلوحة التجارب
• طرف الاشارة من محرك السيرفو ← منفذ رقم 12 بلوحة راسبيرى باى 4
التوصيلات من مصباح الled الابيض:
• الطرف الموجب من مصباح ال ← LED مقاومة 220 اوم ← منفذ رقم 16 فى لوحة راسبيرى باى 4
• الطرف السالب من مصباح ال← LED المنافذ السالبة بلوحة التجارب
التوصيلات من مصباح الled الاحمر:
• الطرف الموجب من مصباح ال ← LED مقاومة 220 اوم ← منفذ رقم 20 فى لوحة راسبيرى باى 4
• الطرف السالب من مصباح ال← LED المنافذ السالبة بلوحة التجارب
قم بتوصيل الاسلاك بين لوحة راسبيرى باى 4 وبين موديول ال RFIDومحرك السيرفو ومصابيح الليد كما فى الصورة التى فى الاسفل :
الان قم بتشغيل الكود البرمجى، ستجد أن لوحة Raspberry Pi 4 تفتح الباب باستخدام محرك السيرفو. وستقوم بطباعة الرقم التعريفى للبطاقة على نافذة عند وضع البطاقة الصحيحة على جهاز استشعار RFID، وسيضيء المصباح الابيض، ولكن إذا تم وضع بطاقة خاطئة، سيضيء المصباح الاحمر ولن يتحرك المحرك.
الان قم بتشغيل الكود البرمجى، ستجد أن لوحة Raspberry Pi 4 تفتح الباب باستخدام محرك السيرفو. وستقوم بطباعة الرقم التعريفى للبطاقة على نافذة عند وضع البطاقة الصحيحة على جهاز استشعار RFID، وسيضيء المصباح الابيض، ولكن إذا تم وضع بطاقة خاطئة، سيضيء المصباح الاحمر ولن يتحرك المحرك.