تفاصيل العمل

وصف المشروع:

هذا المشروع هو نظام أمان للمرآب ضد عمليات السرقة ويعتمد على متحكم AVR

مراحل التنفيذ والمهام:

- بناء ال Drivers الخاصة بكل Peripheral من متحكم Atmega32 مثل ال External interrupts وال Timer وغيرهم

- عمل Integration لكل من ال LCD وال Keypad وال LEDS والماتور وغيرهم

- عمل Design للهاردوير علي برنامج بروتس

- عمل الكود الخاصة بال main.c وتنفيذ الالجورزم الخاص بالمشروع ككل

- عمل Testing لكل Component من ال SW والتأكد من تغطية كل ال Test cases

النتيجة النهائية:

تم تصميمه لتوفير وصول آمن إلى مرآبك. يُطلب من المستخدم إدخال كلمة مرور صحيحة باستخدام لوحة المفاتيح، والتي تكون "1234" افتراضيًا. إذا تم إدخال كلمة المرور الصحيحة، فسيتم تشغيل محرك لمدة 4 ثوانٍ، والتي يتم ضبطها باستخدام المؤقت 0، مما يتيح للمستخدم فتح/إغلاق باب المرآب.

إذا تم إدخال كلمة المرور الخاطئة ثلاث مرات متتالية، فسيحدث انقطاع عند INT2 وسيتم عرض رسالة "محظور" على شاشة LCD. بعد ذلك، لن يتمكن المستخدم من إدخال أي كلمات مرور حتى يتم إعادة تعيين النظام.

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

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات