مشروع قفل للباب باستخدام Arduino and Keypad

١١ نوفمبر ٢٠٢٣
متمكن
مشروع قفل للباب باستخدام Arduino and Keypad


هذه التجربة تشرح تصميم قفل للحماية باستخدام لوحة مفاتيح وشاشة عرض. بعد تصميم التجربة سنتمكن بإضافة بعض الأدوات اللازمة من فتح الباب بكلمة السر.



الأدوات المستخدمة


كل الأدوات متوفرة في متجر متمكن. اضغط على الرابط وستتجه مباشرة للمنتج:

1X اردوينو اونو

1X لوحة توصيل

1X مقاومة متغيرة 10k

2X مقاومة 220

أسلاك توصيل

شاشة عرض 2*16 LCD

لوحة مفاتيح 4*4

2X مصباح LED


الجزء النظري

في هذه التجربة ستكون لوحة المفاتيح هي أداة إدخال الرقم السري، عندما يدخل المستخدم الرقم السري سيقوم الاردوينو بمقارنة هذا الرقم مع القيمة الموجودة في الكود البرمجي، فإذا تطابق الرقمان فستظهر الشاشة عبارة (Verified) أي أن الرقم المدخل صحيح.



خطوات التوصيل

اتبع الصورة التالية لتتمكن من توصيل الدائرة



*ملاحظة: المقاومة المتغيرة وضعت للتحكم في شدة إضاءة الشاشة. يمكن الاستغناء عن المقاومة في حال عدم توفرها.


الكود البرمجي

نحتاج إلى تحميل المكتبة (keypad.h) ليعمل الكود بدون أخطاء

قم بنسخ الكود ولصقه في برنامج الاردوينو وشاهد إنجازك !

الكود البرمجي


فيديو التجربة


المصدر

مصدر التجربة