Руководство по быстрому старту 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, затем перейдите в каталог cc3

      • ввод ls выведет список всех файлов

    • Введите make

      • ввод make clean удалит все скомпилированные файлы.

      • make нужно запустить в корневом каталоге, прежде чем вы сможете компилировать отдельные проекты

  • Запуск в режиме программирования

    • Удерживайте нажатой кнопку при включении питания, чтобы запуститься в режиме программирования

  • Откройте LPC ISP и загрузите скомпилированный hex-файл

    • Перейдите к cc3/projects/cmucam2/cmucam2_lpc2106-cmucam3.hex

    • Прошейте плату

    • Закройте программу ISP

  • Откройте терминальную программу

    • Перезагрузка платы по питанию

    • Должен загореться зелёный светодиод питания

    • Если код работает правильно, красный светодиод погаснет, а синий и жёлтый светодиоды будут тускло светиться

    • Убедитесь, что она выводит стартовое сообщение

  • Используйте графический интерфейс пользователя для просмотра изображений и фокусировки камеры

    • Вариант 1: утилита захвата кадров CMUcam3

      • Загрузите утилиту CMUcam3 Frame Grab и установите .NET (обе на странице Загрузки)

      • Дважды щёлкните по «CMUcam3 Frame Grabber.exe»

      • Выберите правильный COM-порт и нажмите «Connect»

      • Нажмите кнопку «Send», чтобы проверить наличие сообщения «ACK» и убедиться, что порт подключён

      • Нажмите «Grab Frame», чтобы захватить образец изображения

    • Вариант 2: CMUcam2 GUI

      • См. документацию CMUcam2 GUI

      • Проверьте, обнаруживает ли графический интерфейс камеру и может ли отправить кадр

      • Графический интерфейс неправильно устанавливает последовательный порт, поэтому между загрузкой из ISP и использованием графического интерфейса CMUcam2 необходимо запустить терминальную программу