13.1. OpenMV IDE#
OpenMV IDE هو تطبيق سطح المكتب للعمل مع OpenMV Cam الخاصة بك. كل شيء فيه يخدم حلقة واحدة: حرّر برنامجًا نصيًا بـ MicroPython، وشغّله على الكاميرا، وراقب مخزن الإطارات والمخرجات التسلسلية وهي تُبثّ مباشرةً أثناء تنفيذه. الـ IDE مبني على نواة محرّر Qt Creator، والتطبيق بأكمله مُصاغ حول تلك الحلقة -- لا يحتاج البرنامج النصي إلى ملفات مشروع أو تكوينات بناء أو إعداد مترجِم. تكتب برنامجًا نصيًا وتشغّله على كاميرا؛ ذلك هو النموذج بأكمله.
للنافذة الرئيسية أربع مناطق عمل. يملأ المحرّر الجانب الأيسر ويحوي برامجك النصية المفتوحة، مع الطرفية التسلسلية أسفله تعرض كل ما يطبعه البرنامج النصي. ويقع عارض مخزن الإطارات في أعلى اليمين ويعرض آخر ما التقطته الكاميرا، ويحوي الجزء أسفله المدرج التكراري لما يعرضه مخزن الإطارات -- أو، بنقرة على مُحدِّد، معلومات لوحة الكاميرا، أو استخدامها للذاكرة، أو إحصاءات الوصلة، أو قنوات القيم وعناصر التحكم التي ينشرها البرنامج النصي. ويحوي عمود من أزرار شريط الأدوات على طول الحافة اليسرى البعيدة عناصر تحكم الملفات والتحرير والاتصال والتشغيل، ويبلّغ شريط حالة على طول الحافة السفلية عما تفعله الكاميرا المتصلة. ويمكنك طيّ أي جزء عندما يحتاج البرنامج النصي إلى المساحة.
The main window with a script running: edit on the left, watch on the right.
اختصارات لوحة المفاتيح في هذا الفصل مكتوبة لنظامي Windows وLinux؛ وعلى macOS استبدل Cmd بـ Ctrl.
النافذة الرئيسية
رؤية ما تراه الكاميرا
صيانة الكاميرا
أدوات الرؤية الآلية
الأدوات القوية
خاتمة