مشروع المنزل الذكي (Smart Home)
1. تسجيل دخول المستخدم:
يسمح النظام للمستخدمين بالتسجيل باستخدام اسم مستخدم وكلمة مرور فريدة يتم تخزينها في ذاكرة EEPROM.
يدعم النظام عملية تسجيل الدخول حيث يقوم المستخدم بإدخال بياناته، وإذا كانت صحيحة يتم منحه حق الوصول للتحكم في الأجهزة.
2. التحكم والمراقبة:
التحكم في الباب: يمكن للمستخدم فتح أو غلق الباب باستخدام محرك Servo. يقوم النظام بفحص حالة الباب (مفتوح أو مغلق) قبل تنفيذ العملية.
التحكم في الإضاءة: يمكن التحكم في الإضاءة يدويًا، كما يقوم النظام بمراقبة مستوى الإضاءة المحيطة باستخدام مستشعر LDR لضبط شدة الإضاءة تلقائيًا.
التحكم في المروحة:
الوضع التلقائي: يشغل النظام المروحة تلقائيًا إذا تجاوزت درجة الحرارة 27°C.
الوضع اليدوي: يسمح النظام للمستخدمين بتشغيل أو إيقاف المروحة يدويًا.
مراقبة درجة الحرارة: يتم قياس وعرض درجة حرارة الغرفة الحالية باستخدام مستشعر LM35.
3. قائمة الحالة:
يعرض النظام الحالة الحالية للأجهزة (الباب، المروحة، الإضاءة) ودرجة الحرارة في الوقت الفعلي، ويتم تحديث هذه القيم بشكل مستمر.
4. إدارة ذاكرة EEPROM:
حذف المستخدم: يمكن للمستخدم حذف حسابه من ذاكرة EEPROM عن طريق إدخال اسم المستخدم.
مسح الذاكرة: يوفر النظام خيار مسح جميع بيانات المستخدمين المخزنة في ذاكرة EEPROM.
5. ميزات الأمان:
إنذار الجرس (Buzzer Alarm): إذا تم إدخال بيانات خاطئة ثلاث مرات متتالية، يقوم النظام بتشغيل الجرس لتنبيه المستخدم.
6. المقاطعات وإعادة الضبط:
مقاطعات خارجية: يمكن إعادة ضبط النظام باستخدام زر خارجي أو إشارة مقاطعة.
وظيفة إعادة الضبط: تعيد هذه الوظيفة النظام إلى حالته الأولية.
هذا المشروع يعكس تكاملًا بين الأنظمة المدمجة والذكاء الاصطناعي، مما يجعله نموذجًا قويًا لتطبيقات المنزل الذكي.