Інструменти вчителя - Мета цієї сторінки
Ця сторінка познайомить студентів із тим, що таке датчик зору та деякі з його можливостей. Потім студенти проаналізують часткове зображення прикладу проекту, щоб побачити, як можна використовувати датчик зору з VEXcode IQ.
Питання для мотиваційної дискусії внизу сторінки можна заповнити під час обговорення в класі або індивідуально в інженерних зошитах учнів.
опис
Датчик зору дозволяє вашому роботу збирати візуальні дані з живої стрічки. Пряма трансляція – це потокова передача того, що знімає відеокамера. Датчик зору схожий на інтелектуальну камеру, яка може спостерігати, вибирати, коригувати та зберігати кольори та об’єкти, що з’являються в полі зору.
Можливості:
-
Цей датчик можна використовувати для розпізнавання кольорів і кольорових візерунків.
-
За допомогою цього датчика можна стежити за об’єктом.
-
Цей датчик можна використовувати для збору інформації про навколишнє середовище.
Датчик зору дозволяє роботу використовувати візуальні вхідні дані з середовища. Тоді проект може визначити, як візуальні вхідні дані мають впливати на поведінку робота. Наприклад, робот може виконувати такі дії (виведення), як обертання двигунів або відображення результатів на РК-екрані.
Датчик зору також може робити знімок того, що знаходиться перед ним, і аналізувати його відповідно до запитів користувача. Наприклад, користувач може зібрати дані зі знімка, наприклад, якого кольору об’єкт? Чи виявлено взагалі об'єкт? Наскільки великий предмет (ширина і висота)?
Потім робот може приймати рішення на основі цих даних. Наведений нижче частковий приклад проекту показує, як це робиться. У цій першій частині прикладу проекту робот надрукує «Синій об’єкт знайдено», якщо буде виявлено синій об’єкт, і «Блакитний об’єкт немає» в іншому випадку. Це перше з трьох рішень у прикладі проекту, але друге та третє рішення тут не показано.
Мотивуйте дискусію
З: Для яких типів робочих місць було б корисно використовувати робота з датчиком зору?
A: Прислухайтеся до людських професій, які виграють від здатності бачити довкілля та/або маніпулювати оточенням на віддалених відстанях (наприклад, спостереження за тваринами в дикій природі, знешкодження вибухівки або виконання операцій за допомогою робота).
Q: Назвіть пристрій і опишіть, як він використовує вхід, вихід і процес.
A: Можливою відповіддю може бути калькулятор, який приймає послідовності чисел і математичних операторів, які вводить людина, обробляє ці числа та операції для обчислення результату, а потім виводить цей результат на екран для людини.
З: Як ви думаєте, чому цикл назавжди було використано в проекті, показаному вище?
A: Цикл forever використовувався для того, щоб датчик зору постійно перевіряв кілька зроблених знімків, щоб побачити, чи червоний об’єкт потрапляє в поле зору датчика.