اصنع قفل باب إلكتروني بكلمة مرور باستخدام أردوينو لوحة مفاتيح شاشة LCD سيرفو

👁 1 مشاهدة

اصنع قفل باب إلكتروني بكلمة مرور باستخدام أردوينو لوحة مفاتيح شاشة LCD سيرفو

النص الكامل للفيديو

في هذا المشروع سنقوم ببناء قفل باب بكلمة مرور باستخدام الأردوينو سنستعمل لوحة مفاتيح 4 في 4 شاشة LCD مع وحدة I2C ومحرك سيرفو صغير SG90 هذا المشروع يوضح كيفية إنشاء قفل إلكتروني بسيط تدخل كلمة المرور عبر لوحة المفاتيح فيقوم السيرفو بفتح أو إغلاق الباب فيعتبر هذا المشروع مثالياً للمبتدئين لأنه يعلمك كيفية توصيل لوحة مفاتيح وشاشة LCD بالأردوينو كيفية كتابة كود للتعامل مع كلمة المرور وكيفية التحكم بمحرك السيرفو للحركة الميكانيكية يمكنك إيجاد كل معلومات المشروع على هذا الرابط حيث ستجد المدونة الخاصة بالمشروع أما فيما يخص المكونات المطلوبة لبناء هذا المشروع نحتاج إلى أردوينو أونو أو لوحة مشابهة كما نحتاج للوحة مفاتيح 4 في 4 ثم شاشة LCD مع هذا الأدابتر أو هذا المحول الذي يحول إلى I2C ثم سنحتاج إلى محرك سيرفو صغير SG90 كما سنحتاج إلى قفل باب أو مزلاج صغير للتجربة العملية سأعرض عليكم الآن الجزء الميكانيكي من هذا المشروع بحيث قمت ببناء هذا الباب أما مخطط التوصيل الكهربائي لهذا المشروع فهو كالتالي كما ترون في هذه الصورة سيتم ربط لوحة LCD مع لوحة الأردوينو عن طريق هذا المحول محول I2C كما سيتم ربط لوحة المفاتيح مباشرة مع المداخل الرقمية أما محرك السيرفو فسيتم التحكم فيه من خلال هذا المدخل الرقمي الخاص بالأردوينو ويتم تغذيته كهربائياً بـ 5 فولت ومن الأفضل تغذيته بتغذية خارجية سأشرح الآن الكود الخاص بالأردوينو ففي البداية يتم استدعاء مكتبات شاشة I2C ولوحة المفاتيح ومحرك السيرفو ثم يليه تحديد عنوان الشاشة واختيار رجل D10 لإشارة السيرفو ثم تعريف زاويتين واحدة للإغلاق وواحدة للفتح كما يتم تعريف هذا الكائن لمحرك السيرفو ليتم استعماله فيما بعد ويلي ذلك إعداد لوحة المفاتيح فيتم تعريف خريطة أزرار لوحة المفاتيح 4 في 4 ثم ربط الصفوف والأعمدة مع أردوينو فمكتبة Keypad تتولى معالجة ضغط الأزرار وإزالة الاهتزازات فيلي ذلك تعريف كلمة المرور في هذه الحالة واحد اثنان 3 4 فالمتغير Password يخزن كلمة المرور أما هذا المتغير Input فيخزن ما يكتبه المستخدم ثم هذا المتغير Bool Door Unlocked فيتتبع حالة الباب مفتوح أو مغلق حالتين ثم لدينا هاتان الوظيفتان حيث تشكلان واجهة المستخدم على شاشة LCD فيتم عرض رسائل حسب الحالة أدخل كلمة المرور عند الإغلاق أو الباب مفتوح اضغط للإغلاق عند الفتح ثم لدينا دوال التحكم بالباب فـ LockDoor تحرك السيرفو لزاوية الإغلاق وتعيد الشاشة لوضع كلمة المرور أما Unlock Door تحرك السيرفو لزاوية الفتح وتعرض رسالة فتح الباب ثم لدينا رسالة الخطأ عند كلمة مرور خاطئة فيتم عرض كلمة مرور خاطئة ثم تعود للوضع الافتراضي بعد لحظة أما هذه الوظيفة فتحتوي على المنطق الرئيسي لإدخال الأزرار إذا كان الباب مفتوحاً فقط الزر نجمة يغلقه إذا كان الباب مغلقاً فزر مربع يعني مقارنة المدخل مع كلمة المرور بينما الزر نجمة يقوم بمسح الإدخال ثم لدينا زر فيقوم بمسح آخر رقم أما الأرقام إضافتها للإدخال حتى ثمانية رموز كحد أقصى على الشاشة يظهر الإدخال كنجمة نجمة نجمة بدل الأرقام الحقيقية ثم لدينا دالة Setup أو الإعداد الأولي فتقوم بإعداد تشغيل الشاشة والإضاءة الخلفية توصيل السيرفو وبدء البرنامج بحالة إغلاق وعرض الرسالة الأولى ثم الحلقة أو دالة Loop فيتم من خلالها قراءة ضغطات الأزرار باستمرار وعند الضغط يتم إرسال القيمة إلى دالة HandleKey سيتم تحميل هذا الكود على لوحة الأردوينو وسيتم معاينة التحكم في الباب عن طريق لوحة المفاتيح وهكذا نصل إلى نهاية الفيديو اليوم أنا سعيد بمتابعتكم فلا تنسوا الاشتراك ومشاركة الفيديو مع أصدقائكم هكذا نكمل معاً مشاريع حول الأردوينو
smart lock with arduino نظام قفل للباب باستخدام لوح المفاتيح مع الاردوينو 8:33

smart lock with arduino نظام قفل للباب باستخدام لوح المفاتيح مع الاردوينو

ielectrony

7.7K مشاهدة · 6 years ago

How to make Arduino Door lock with keypad LCD Servo كيفية عمل قفل باب عن طريق الاردوينو 6:36

How to make Arduino Door lock with keypad LCD Servo كيفية عمل قفل باب عن طريق الاردوينو

DIY Craft

2.1K مشاهدة · 4 years ago

نظام قفل باب لوحة المفاتيح باستخدام Arduino Nano مشروع قفل ذكي محمي بكلمة مرور 5:19

نظام قفل باب لوحة المفاتيح باستخدام Arduino Nano مشروع قفل ذكي محمي بكلمة مرور

Ram Invented Tech

67 مشاهدة · 11 days ago

حولت صوتي إلى كود برمجي اصنع قفل باب ذكي يحمي منزلك بالأردوينو 11:31

حولت صوتي إلى كود برمجي اصنع قفل باب ذكي يحمي منزلك بالأردوينو

قلم مهندس

145 مشاهدة · 1 month ago

نظام قفل باب بكلمة مرور باستخدام أردوينو نظام قفل باب باستخدام أردوينو 3:16

نظام قفل باب بكلمة مرور باستخدام أردوينو نظام قفل باب باستخدام أردوينو

Zero Electronics

487 مشاهدة · 5 months ago

طريقة صنع قفل للباب مع الآردوينو و KEYPAD 6:11

طريقة صنع قفل للباب مع الآردوينو و KEYPAD

KodDroid

462 مشاهدة · 5 years ago

مشروع قفل باب بكلمة مرور باستعمال الأردوينو لوحة المفاتيح 14:35

مشروع قفل باب بكلمة مرور باستعمال الأردوينو لوحة المفاتيح

Arabic Developer

36.7K مشاهدة · 4 years ago

How to Make Password Door Lock Arduino Project 3:12

How to Make Password Door Lock Arduino Project

TARUN KUMAR DAHAKE

609.3K مشاهدة · 6 years ago