روبوت إطفاء الحرائق باستخدام Arduino

1. مقدمة
تم تصميم هذا الروبوت كمشروع ترفيهي يستخدم لإطفاء الحرائق. يتم التحكم في الروبوت باستخدام لوحة Arduino ومستشعرات مختلفة لاكتشاف الحرائق والغازات.
2. المكونات المستخدمة
- Servo Motor: لحركة رأس الروبوت.
- MOTOR DRIVER L298N
- مستشعر الغاز (Gas Sensor): لاكتشاف وجود الغاز.
- مضخة المياه (Water Pump): لرش الماء عند اكتشاف حريق.
3. طريقة الاستخدام
التوصيل الأولي:
- يتم توصيل جميع المكونات باللوحة الرئيسية للـ Arduino وفقًا للتعليمات الموجودة في الشيفرة.
تحديد الحركة:
- يتم قراءة حالة مستشعرات الحركة (Left، Right، Forward) باستمرار.
- عند اكتشاف عقبة أمام الروبوت، يتوقف وينطلق في اتجاه آخر لتجنبها.
اكتشاف الغاز:
- يتم قراءة حالة مستشعر الغاز باستمرار.- في حال اكتشاف الغاز، يتم إرسال رسالة نصية للهاتف المحمول المحدد في الشيفرة.
إطفاء الحريق:
- عند اكتشاف حريق (تحريك إلى الأمام)، يتم تشغيل المضخة ورش الماء لإطفاء الحريق.
- يتم أيضًا تحريك رأس الروبوت بواسطة المحرك الخطي (Servo Motor) لتغطية مساحة أكبر.
4. الاعتبارات النهائية
- يرجى التأكد من توصيل المكونات بشكل صحيح وفقًا للتوجيهات الموجودة في الشيفرة.
- يمكن تعديل القيم في الشيفرة (مثل وقت التأخير والحدود الحساسية) وفقًا لمتطلبات الاستخدام المحددة.
- يمكن تحسين وظائف الروبوت أو إضافة ميزات إضافية وفقًا للاحتياجات الفردية.