Швидкий старт#
Початок роботи#
Будь ласка, виконайте наведені нижче кроки:
Вам знадобляться наступні два елементи для тестування CMUcam4
Зовнішнє джерело живлення 4В–9В постійного струму, здатне видавати щонайменше 250 мА
Це може бути від Arduino, FTDI Breakout Board, FTDI Cable або Wall Wart
Телевізор NTSC (або сумісний телевізійний монітор) та кабель RCA
Налаштування для тестування CMUcam4
Підключіть Телевізор NTSC до коаксіального роз’єму RCA CMUcam4 за допомогою кабелю RCA
Підключіть зовнішнє джерело живлення до циліндричного роз’єму живлення CMUcam4 (або інших портів живлення)
Зелений світлодіод живлення повинен засвітитися, щойно ви підключите зовнішнє джерело живлення до CMUcam4. Приблизно через 2 секунди червоний допоміжний світлодіод повинен засвітитися, щоб вказати, що CMUcam4 готова до дії. Якщо зелений світлодіод живлення не світиться, будь ласка, ще раз перевірте підключення зовнішнього джерела живлення.
Процедура тестування#
Будь ласка, виконайте наведені нижче кроки:
Натисніть і утримуйте кнопку скидання на CMUcam4
Натисніть і утримуйте кнопку користувача на CMUcam4
Відпустіть кнопку скидання (не відпускайте кнопку користувача)
Зачекайте, доки червоний допоміжний світлодіод увімкнеться (2 секунди)
Зачекайте, доки червоний допоміжний світлодіод почне блимати з частотою 10 Hz, а потім відпустіть кнопку користувача
Телевізор повинен увімкнутися (ви повинні побачити заставку, відображену на телевізорі)
CMUcam4 тепер пристосовуватиметься до умов освітлення протягом наступних 5 секунд
Не розміщуйте об’єкт, який ви хочете відстежувати, перед CMUcam4 протягом наступних 5 секунд
Зачекайте, доки червоний допоміжний світлодіод перестане блимати з частотою 10 Hz
CMUcam4 тепер завершила пристосування до умов освітлення
Виводи сервоприводів панорамування та нахилу повинні виводити імпульси 1500 μs на частоті 50 Гц
Розмістіть об’єкт, який ви хочете відстежувати, перед CMUcam4 і натисніть кнопку користувача
Якщо червоний допоміжний світлодіод починає блимати з частотою 10 Гц, перевірте підключення модуля камери OV9665
Модуль камери OV9665 може бути пошкоджений і, найімовірніше, потребує заміни
Тепер ви повинні побачити відстежуваний об’єкт (або подібний), відображений на телевізорі.
Сервоприводи панорамування та нахилу, якщо їх підключено, також намагатимуться повертати камеру до відстежуваного об’єкта
Будь ласка, спробуйте цю процедуру з різними об’єктами в різних середовищах, щоб побачити, що працює найкраще
Завантажте посібник з тестування у форматі PDF тут.
Інструменти зв’язку#
Вам знадобиться один з наступних (або подібних) перетворювачів USB на послідовний порт, щоб спілкуватися з CMUcam4:
-
Вам також знадобиться зовнішнє джерело живлення, здатне живити CMUcam4
Будь ласка, підключіть Плату виводів FTDI 5V до 6-контактного роз’єму на CMUcam4
-
Вам також знадобиться зовнішнє джерело живлення, здатне живити CMUcam4
Будь ласка, підключіть Плату виводів FTDI 3.3V до 6-контактного роз’єму на CMUcam4
Prop Clip
Вам також знадобиться зовнішнє джерело живлення, здатне живити CMUcam4
Будь ласка, підключіть Prop Clip до 4-контактного роз’єму на CMUcam4
Prop Plug
Вам також знадобиться зовнішнє джерело живлення, здатне живити CMUcam4
Будь ласка, підключіть Prop Plug до 4-контактного роз’єму на CMUcam4
Кабель FTDI 5V з введенням-виведенням 5V
Рекомендовано для систем, сумісних з 5 В
Будь ласка, підключіть Кабель FTDI 5V з введенням-виведенням 5V до 6-контактного роз’єму на CMUcam4
Кабель FTDI 5V з введенням-виведенням 3.3V
Рекомендовано для систем, сумісних з 3.3 В
Будь ласка, підключіть FTDI Кабель 5V з введенням-виведенням 3.3V до 6-контактного роз’єму на CMUcam4
Рекомендовані програми послідовного термінала#
Parallax Serial Terminal — це зручний інструмент для зв’язку з мікроконтролерами на основі послідовного інтерфейсу, як-от мікросхема Parallax Propeller. Це рекомендований послідовний термінал для зв’язку з платою камери. Parallax Serial Terminal (PST) — це автономна програма розміром менше 1 МБ, яка не потребує встановлення для використання. PST доступний для завантаження від Parallax Inc. тут. Виконайте наведені нижче кроки, щоб налаштувати PST:

Запустіть PST
Перейдіть до Echo On і переконайтеся, що його позначено
Перейдіть до Com Port і виберіть зі спадного списку COM-порт, до якого підключено CMUcam4
Перейдіть до Baud Rate і виберіть 19200 зі спадного списку
Натисніть Enable, якщо потрібно
Для користувачів не Windows рекомендовано Brad’s SPIN Tool (BST). BST можна завантажити тут. BST — це автономна програма з інтегрованим середовищем розробки (IDE) та графічним інтерфейсом користувача (GUI) розміром менше 10 МБ, розроблена для мікросхеми Parallax Propeller, і не потребує встановлення для використання. BST містить вбудований простий у використанні послідовний термінал. Виконайте наведені нижче кроки, щоб налаштувати вбудований простий у використанні послідовний термінал BST:
Запустіть BST
Перейдіть до View і виберіть Serial Terminal зі спадного списку
Повинен з’явитися термінал bst – будь ласка, натисніть на нього
Перейдіть до Baud і виберіть 19200 зі спадного списку
Перейдіть до Format і виберіть 8 Bits та Parity None зі спадного списку
Перейдіть до Port і виберіть зі спадного списку COM-порт, до якого підключено CMUcam4
Шукайте порти з іменами /dev/tty/USB###
Перейдіть до Communicate і виберіть Connect, Terminal Echo та Reset Propeller зі спадного меню
Перейдіть до Communicate і виберіть Display ASCII для виводу в ASCII або Display Hex для виводу в hex
ПРИМІТКА: Ви не можете використовувати кабелі FTDI 5V з BST!
Це тому, що BST утримує зелений дріт RTS на низькому рівні на FTDI 5V Cable , коли ви натискаєте Connect. Це зупиняє CMUcam4 на невизначений час. Ви можете вийняти зелений дріт RTS із роз’єму, щоб вирішити цю проблему.
Наступні кроки#
Ваші наступні кроки (після перегляду Галерея) — перейти на вебсторінку документації. Крім того, обов’язково загляньте на наші вебсторінки пояснення відстеження кольору, поради та хитрощі, часті запитання та Усунення несправностей для отримання додаткової інформації. Нарешті, загляньте на вебсторінку бібліотеки інтерфейсу Arduino та подивіться! Тоді ви будете готові будувати власних візуальних роботів!