📚 إضافة محطات الشحن في محاكاة إنترنت الأشياء
المفاهيم الأساسية
محطات الشحن: نقاط تُضاف على مسار مركبة في المخزن لإعادة شحن طاقتها أثناء الحركة، باستخدام نطاق الاستشعار الداخلي للعقدة.
خريطة المفاهيم
```markmap
أدوات محاكاة إنترنت الأشياء
برنامج كاب كاربون (CupCarbon)
مشروع محاكاة: نظام تخزين مصنع آلي (تابع)
#### إنشاء مسار محدد سابقاً
##### خطوات إنشاء المسار
- اضغط زر Marker (علامة) من Toolbar (شريط الأدوات).
- اضغط على الخريطة 5 مرات لإنشاء خطوط على طول المسارات.
- اضغط على Esc في لوحة المفاتيح.
- اضغط على علامة تبويب Parameters (معاملات العلامات) في قائمة (المعاملات).
- أضف المزيد من العلامات بالضغط على كل علامة من العلامات الأربعة المضافة، واضغط على Insert Markers (إدراج العلامات) 4 مرات.
- اضغط على Save (حفظ).
##### واجهة البرنامج (شكل 8.22)
- خريطة رقمية تظهر مساراً قيد الإنشاء.
- خط أزرق منقط يمثل المسار، مع عقد دائرية.
- قائمة على اليسار تحتوي على خيارات اسم الملف، العنوان، نقاط المسار، والحفظ.
- اسم الملف: route1.gps
- عدد الحلقات: 10
#### إضافة عقدة مركبة التفتيش
##### خطوات الإضافة
- اضغط على Node (عقدة إنترنت الأشياء) من شريط الأدوات.
- اضغط على الخريطة لإضافة العقدة.
- اضغط على All (الكل) من شريط الحالة (State bar).
- اضغط على Esc في لوحة المفاتيح.
- اضغط على علامة التبويب Device Parameters (معاملات الجهاز) في قائمة (المعاملات).
- اضغط على الصندوق الموجود على يمين ملف GPS.
- من القائمة المنسدلة، حدد برنامج route1.gps واضغط على الزر الموجود على يمين العقدة.
##### واجهة البرنامج (شكل 8.23)
- خريطة تظهر المسار ونطاق استشعار دائري للعقدة.
- لوحة تحكم على اليسار تحتوي على:
- Device Parameters (معاملات الجهاز)
- GPS file: route1.gps
- Sensor Radius: 40.0
- Longitude: 46.73944732666016
- Latitude: 24.771460596263886
- Energy max: 19160.0
- UART D/Rate: 9600
- Drift (sigma): 3.0E-5
#### إضافة عقد الحاوية
##### خطوات الإضافة
- اضغط على IoT Node (عقدة إنترنت الأشياء) من شريط الأدوات.
- اضغط على الخريطة وأضف 7 عقد بالقرب من المسار، بحيث يتضمن نصف قطر كل منها علامة واحدة من المسار على الأقل.
- اضغط على All (الكل) من شريط الحالة.
- اضغط على زر Esc في لوحة المفاتيح.
##### واجهة البرنامج (شكل 8.24)
- خريطة تظهر 7 عقد حاوية (IOT1 إلى IOT7) موضوعة بالقرب من المسار.
- كل عقدة لها نطاق تغطية دائري (نصف قطر).
- المسار موضح بخطوط منقطة.
#### إضافة محطات الشحن
##### خطوات الإضافة
- اضغط على Mobile (الهاتف المحمول) من Toolbar (شريط الأدوات).
- اضغط على MAP (الخريطة) وأضف عقدتين على طول المسار بحيث يمكنهما استشعار المركبة.
- اضغط على زر ESC في لوحة المفاتيح.
##### واجهة البرنامج (شكل 8.25: إنشاء عقد محطة الشحن)
- خريطة تظهر 8 عقد شحن (IOT1 إلى IOT8) وعقدة متنقلة (M10).
- مسار موضح بخط متقطع.
- دوائر حول بعض العقد تمثل نطاق الاستشعار.
- واجهة البرنامج تحتوي على قوائم: Project, Edit, Add, Display, Selection, Server, Simulation, Map, Personal, Help.
- لوحة معلومات تحتوي على: Network Information, Devices & Objects, Device Parameters, Radio Parameters, Marker Parameters, Simulation Parameters.
- أزرار تصفية: الشبكة، البيانات، الراديو، المستشعرات، الكل، التفاصيل، المسافات، الروابط، عقد الأسهم، التباين في الخريطة، التقدم.
- عدد الحلقات: N = 10
```
نقاط مهمة
- تستهلك مركبة الشحن الطاقة أثناء حركتها في المخزن وتحتاج لإعادة الشحن.
- تتم إضافة محطات الشحن على طول مسار المركبة بحيث تستشعرها عند المرور.
- يتم استخدام أداة Mobile من شريط الأدوات لإضافة العقد المتنقلة (محطات الشحن).
- يجب وضع العُقد بحيث يكون نطاق استشعارها قريباً من المسار.
- يظهر في واجهة المحاكاة (شكل 8.25) عُقد الشحن (IOT1-IOT8) والعقدة المتنقلة (M10) والمسار ونطاق الاستشعار.