Прочитайте про датчик відстані
Щоб дізнатися більше про датчик відстані, попросіть Читача організувати, як група читатиме статтю VEX IQ Distance Sensor із бібліотеки VEX. У цій статті розповідається про те, як працює датчик відстані, і про загальні способи використання.

Програма з датчиком відстані
Попросіть програміста відкрити VEXcode IQ і виконати такі дії:
-
Почніть із відкриття проекту зразка шаблону Testbed із VEXcode IQ.

-
Щоб отримати довідку щодо відкриття прикладу проекту, перегляньте навчальне відео Використання прикладів проектів і шаблонів .
-
Створіть такий проект і збережіть його (macOS, Windows, Chromebook, iPad) як датчик відстані:

Перевірте датчик відстані
Нехай тестер під’єднає VEX IQ Brain до вашого комп’ютера, а потім виконайте такі дії:
-
Завантажте проект до IQ Robot Brain.
-
Запустіть проект , щоб повідомити, чи виявив датчик відстані об’єкт чи ні. Якщо це так, він повідомляє, наскільки далеко він знаходиться від датчика.
-
Щоб отримати допомогу щодо завантаження та запуску проекту, перегляньте навчальне відео Завантажте та запустіть проект .
-
На основі ваших спостережень за тим, як датчик поводився на випробувальному стенді, і інформації, отриманої з показань, дайте відповідь на наступні запитання та попросіть Реєстратора задокументувати їх у вашому інженерному блокноті:
-
У якому випадку ви б використали датчик відстані замість бамперного вимикача?
-
Чому ви хочете, щоб робот виявляв об’єкти на відстані?
-
Інструменти вчителя
Наступні відповіді можуть відрізнятися:
-
Датчик відстані можна використовувати, щоб зупинити або сповільнити робота до того, як він зіткнеться з об’єктом. Бамперний перемикач повинен спочатку зіткнутися з об’єктом, щоб натиснути перемикач, перш ніж відбудеться дія. За допомогою датчика відстані можна запобігти будь-якому зіткненню.
-
Використання датчика відстані для виявлення об’єктів на відстані може дозволити роботу сповільнювати швидкість, коли він наближається до об’єкта, зупинятися перед контактом з об’єктом або підтримувати певну відстань між ним і об’єктом. Його також можна використовувати для відведення робота від об’єкта на певну відстань.
Поради вчителю
Якщо студентам важко зрозуміти, як працює датчик відстані, порівняйте це з тим, як кажани використовують ехолокацію. Кажани посилають звукові хвилі в повітрі, і енергія повертається, коли вона вдаряється об об’єкт, повідомляючи кажану, де і як далеко він знаходиться.
Інструменти вчителя
-
Усунення несправностей
Під час роботи з датчиком відстані можуть бути випадки, коли він не поводиться належним чином. Якщо це сталося, почніть усунення несправностей, виконавши наведені нижче дії.
-
Спочатку перевірте, чи оновлено програмне забезпечення датчика відстані. Прочитайте цю статтю, щоб дізнатися більше про те, як оновити мікропрограму.
-
Якщо вбудоване програмне забезпечення оновлене, подивіться на екран інформації про пристрій на IQ Brain, щоб перевірити, чи виявляється об’єкт. У разі виявлення об’єкта має відображатися відстань до нього в міліметрах і дюймах. Скористайтеся статтею «Як усунути несправності датчиків VEX IQ».
-
Якщо інформація про пристрій повідомляє точні значення, проблема може полягати в тому, що студент неправильно скопіював проект.
-
Щоб усунути неполадки в проекті, переконайтеся, що пристрій налаштовано належним чином – це означає, що вони використовували правильний приклад проекту Testbed. Щоб дізнатися більше про те, як налаштувати датчик відстані, прочитайте статтю «Як налаштувати датчики VEX IQ — VEXcode IQ» .
-
Переконайтеся, що учні правильно скопіювали та побудували проект. Ви можете використовувати блок print у VEXcode IQ для відображення поточних значень датчиків у мозку, коли проект просувається до помилки або до кінця проекту.
-
-
Якщо інформація про пристрій НЕ повідомляє точні значення, проблема може бути пов’язана з апаратним забезпеченням.
-
Щоб усунути несправність апаратного забезпечення, спробуйте перевірити з’єднання порту за допомогою смарт-кабелю, використовуючи статтю «Як під’єднати пристрої VEX IQ до смарт-портів».
-
Якщо датчик відстані під’єднано належним чином, але він усе ще працює не так, як мав би, можливо, виникла фізична проблема з датчиком відстані. Спробуйте вимкнути його за допомогою іншого датчика відстані.
-
Мотивуйте дискусію
Щоб допомогти учням подумати про те, як датчик відстані може допомогти роботу, поставте учням такі запитання:
Q: Якби ви порівняли датчик відстані з частиною людського тіла, якою б це була частина і чому?
A: Учні повинні відповідати очима, тому що наші очі допомагають визначити, наскільки далеко знаходяться предмети. Ми використовуємо ці сенсорні дані наших очей, щоб визначити, як рухатися, і саме це дані датчика відстані роблять для робота.
Q: За допомогою датчика відстані, які типи завдань ви можете запрограмувати для виконання робота?
A: Відповіді учнів будуть обмежені лише їхньою уявою. Студенти можуть реагувати за допомогою роботів, які використовують датчики відстані для навігації лабіринтами чи перешкодами, мчання, пошуку об’єктів та багатьох інших ідей. Тип робота, який вони уявляють, що використовує датчик відстані, також вплине на використання датчика відстані.