دليل البدء السريع لـ CMUcam3 على Windows#

هذا للمستخدمين المتقدمين. لتعليمات أكثر تفصيلاً انظر التوثيق. يمكنك الحصول على نسخة مجمّعة من كل هذه البرمجيات من صفحة التنزيلات.

  • نزّل وثبّت cygwin

  • Go to the Arm GNU Toolchain download site

    • احصل على هدف "EABI" أو "Bare Metal" لنظام Windows

    • تثبيت

  • Go to Flash Magic

    • نزّل وثبّت LPC ISP

  • نزّل مصدر cc3

    • احصل على ملف zip لأحدث لقطة مستقرة من صفحة التنزيلات الخاصة بنا

    • أو اسحب نسخة جديدة من svn بكتابة:

      svn co https://cc3.svn.sourceforge.net/svnroot/cc3/trunk cc3
      
  • افتح صدفة Cygwin

    • اذهب إلى cc3

      • cd c: للوصول إلى محرك الأقراص c، ثم cd إلى دليل cc3

      • كتابة ls ستسرد كل الملفات

    • اكتب make

      • كتابة make clean ستزيل كل الملفات المصرَّفة.

      • يجب تشغيل make في الدليل الجذر قبل أن تتمكن من تصريف المشاريع الفردية

  • بدء التشغيل في وضع البرمجة

    • اضغط مع الاستمرار على الزر الضاغط أثناء تشغيل الطاقة للبدء في وضع البرمجة

  • افتح LPC ISP وحمّل ملف hex المُصرَّف

    • تصفّح إلى cc3/projects/cmucam2/cmucam2_lpc2106-cmucam3.hex

    • احرق اللوحة

    • أغلق برنامج ISP

  • افتح برنامج طرفية

    • أعد تدوير طاقة اللوحة

    • ينبغي أن يضيء مصباح LED أخضر للطاقة

    • إذا كان الكود يعمل بشكل صحيح، سينطفئ مصباح LED الأحمر وسيضيء مصباحا LED الأزرق والأصفر بشكل خافت

    • تأكد من أنه يطبع رسالة بدء تشغيل

  • استخدم واجهة مستخدم رسومية لعرض الصور وتركيز الكاميرا

    • الخيار 1: أداة CMUcam3 Frame Grab

      • نزّل أداة CMUcam3 Frame Grab وثبّت .NET (كلاهما على صفحة التنزيلات)

      • انقر نقراً مزدوجاً على "CMUcam3 Frame Grabber.exe"

      • اختر منفذ COM الصحيح واضغط "Connect"

      • انقر زر "Send" للتحقق من وجود رسالة "ACK" لمعرفة ما إذا كان المنفذ متصلاً

      • انقر "Grab Frame" لالتقاط صورة نموذجية

    • الخيار 2: الواجهة الرسومية لـ CMUcam2

      • راجع توثيق الواجهة الرسومية لـ CMUcam2

      • تحقق مما إذا كانت الواجهة الرسومية تكتشف الكاميرا ويمكنها إرسال إطار

      • الواجهة الرسومية لا تضبط المنفذ التسلسلي بشكل صحيح، لذا يجب تشغيل برنامج طرفية بين التنزيل من ISP واستخدام الواجهة الرسومية لـ CMUcam2