🏗️ مشروع الرافعة الذكية للجراج (Smart Garage Lift System - M1)
📝 مقدمة عن المشروع :
يعتبر نظام Smart Garage Lift حلاً هندسياً مبتكراً لمشكلة تكدس السيارات وضيق المساحات. يعتمد المشروع على دمج تقنيات الأنظمة المدمجة (Embedded Systems) مع الرؤية الحاسوبية (Computer Vision) لإنشاء نظام آلي بالكامل يقوم باستقبال السيارة، التأكد من وجود مساحة فارغة، ثم نقلها آلياً إلى المكان المخصص لها دون تدخل بشري.
⚙️ آلية العمل (System Logic) :
يعمل النظام من خلال ثلاث مراحل ذكية تضمن الأمان والدقة:
مرحلة الاستشعار (Sensing) : يقوم حساس الأشعة تحت الحمراء (IR) باكتشاف وجود سيارة على منصة الرفع، بينما تقوم الحساسات الرقمية بمراقبة حالة الغرف (ممتلئة/فارغة).
مرحلة اتخاذ القرار (Processing) : يقوم العقل المدبر (Arduino) بحساب المسافات باستخدام الحساس فوق الصوتي (Ultrasonic) وتحديد أقرب غرفة فارغة للتحرك نحوها.
مرحلة التنفيذ (Action) : يتم تفعيل المحركات عبر موديولات "الريليه" للتحرك أفقياً ثم رفع السيارة رأسياً للارتفاع المطلوب بدقة متناهية.
🛠️ قائمة المكونات المستخدمة (Components List):
| المكون | الوظيفة في المشروع |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
🔌 مخطط التوصيل (Wiring Map) :
لضمان عمل الكود البرمجي بشكل صحيح، يجب الالتزام بالتوصيلات التالية على لوحة الأردوينو :
1. الحساسات (Sensors) :
حساس وزن السيارة (IR) : Pin 13
حساسات المواقع (Locations) :
موقع 1 : Pin 12
موقع 2 : Pin A0
موقع 3 : Pin A1
حساسات حالة الغرف (Rooms):
غرفة 1 : Pin 2
غرفة 2 : Pin 3
غرفة 3 : Pin 4
حساس الارتفاع (Ultrasonic) :
Trig: Pin 10 | Echo: Pin 11
2. المشغلات (Actuators - Relays):
محرك الحركة الأفقية (يمين/يسار) : Pins 6, 7
محرك الرافعة الرأسية (فوق/تحت) : Pins 8, 9
💻 واجهة التحكم (Python GUI) :
يتميز المشروع بواجهة مستخدم متطورة تم بناؤها بلغة Python، وتوفر الميزات التالية:
الوضع الآلي ( Auto Mode ) : يقوم النظام بكل شيء تلقائياً مع تحديث بيانات لحظية على الشاشة.
الوضع اليدوي ( Manual Mode ) : يظهر لوحة تحكم تمكن المستخدم من تحريك الرافعة باستخدام الأسهم في حالات الطوارئ.
الربط السحابي ( Cloud Sync ) : يتم رفع حالة الجراج لحظياً على قاعدة بيانات Firebase لمراقبة الجراج من أي مكان في العالم عبر الإنترنت.
Unti-Noise Cable
















