VEX AIM Coding Robot оснащено багатьма функціями, які дозволяють учням ознайомитися з робототехнікою та інформатикою в інтерактивний та масштабований спосіб — від дружніх до новачків проектів до складних автономних систем. У цій статті наведено огляд цих функцій і датчиків.
Рух
Трансмісія та Kicker
Основа робота включає три омні-колеса, що створюють трансмісію. Це дозволяє роботу плавно рухатися в будь-якому напрямку — вперед, назад, убік і по діагоналі.
Кікер знаходиться на передній частині робота. Позаду кікера знаходиться магніт, який дозволяє роботу збирати бочки та спортивні м’ячі з металевими сердечниками.
Коли кікер активований, він штовхається з передньої частини робота, відокремлюючи спортивний м’яч або бочку від магніту.
Датчики руху
На додаток до трансмісії, робот оснащений датчиками для забезпечення постійного відстеження руху та орієнтації. Ці датчики включають:
- 3-осьовий гіроскоп
- 3-осьовий акселерометр
- Колісні кодери
Контроль руху
Учні можуть досліджувати ці рухи, використовуючи Drive Mode і One Stick Controller для дистанційного керування роботом. Вони також можуть кодувати рухи в будь-якому напрямку за допомогою Blocks або Python у VEXcode AIM.
Крім того, учні можуть використовувати Button Coding для керування рухами робота. Початківці кодери можуть змусити робота рухатися, повертатися та бити безпосередньо за допомогою екрана робота, перш ніж розпочати роботу з VEXcode.
AI Vision Sensor
В основі сенсорних можливостей робота AI Vision Sensor дозволяє роботу:
- Виявляйте такі об’єкти, як спортивні м’ячі та помаранчеві та сині бочки
- Розпізнайте AprilTags
- Визначте налаштовані колірні підписи та коди кольорів
Дізнайтеся більше про дані датчика AI Vision Sensor у цій статті.
Візуальні особливості
Екран
Сенсорний екран на роботі реагує на ємнісний дотик і може бути закодований для відображення багатьох різних речей, зокрема:
- Емодзі
- текст
- Кольори
- Фігури
- Зображення, завантажені користувачами
Усе це можна налаштувати за допомогою VEXcode. Дізнайтеся більше про кодування на екрані робота за допомогою VEXcode API Reference.
світлодіоди
Учні можуть керувати шістьма кодованими світлодіодами (світлові діодами) робота, щоб створювати:
- Індикатори стану
- Декоративні світлові візерунки
- Сигнали зворотного зв'язку
Дослідіть використання світлодіодів у проекті на прикладі проекту. Дізнайтеся, як відкрити приклад проекту, у цій статті.
Звуки
Динамік у нижній частині робота дозволяє учням додавати як вбудовані, так і власні завантажені звуки у свої проекти.
Дізнайтеся більше про завантаження спеціальних звуків у VEXcode в цій статті.
Обмін повідомленнями між роботами
Два роботи-кодувальники VEX AIM можуть бути пов'язані, щоб вони могли надсилати та отримувати повідомлення під час проєкту VEXcode AIM. Оскільки роботи можуть спілкуватися та працювати разом, вони можуть вирішувати складніші проекти, ніж один робот самостійно.
Дізнайтеся більше про комунікацію між роботами в цій статті.