Введение
В настоящее время существует многообразие образовательных робототехнических конструкторов, и большинство из них в рамках своих образовательных программ, выстраиваемых на базе данных наборов, рассматривают применение определенного набора различных периферийных функциональных модулей при сборке моделей роботов и их дальнейшем программировании. В качестве таких периферийных модулей можно привести следующие примеры: различные датчики (расстояния, температуры и др.), модули коммутации (реле), преобразователи интерфейсов, драйверы моторов, модули беспроводной передачи данных, индикационные модули и многие другие. Благодаря таким модулям, существенно расширяется функционал базового вычислительного контроллера образовательного набора, а также увеличивается объем задач, решаемых при помощи собираемой из него модели робота. Однако, зачастую, при подключении модулей пользователи ограничены количеством доступных для этого на базовом вычислительном контроллере портов, что порой не позволяет реализовать все задумки пользователя.
Периферийные функциональные модули, производимые ООО «Прикладная робототехника», имеют в своем составе микроконтроллер, что позволяет, помимо традиционного способа подключения (один модуль – один порт), подключать данные модули в цепь аналогичных модулей. Таким образом, становится возможным взаимодействовать с 250 модулями одновременно, используя только один интерфейс (Dynamixel) и один физический порт базового вычислительного контроллера. Для получения максимального функционала данные модули рекомендуется использовать совместно с вычислительными контроллерами, производства ООО «Прикладная робототехника», такими как: «DXL-IoT», «КПМИС»,
«LAVR», «OpenCR-AR», платами расширения функционала «STEM Board»,
«NanoPi Shield», а так же с любыми контроллерами, имеющими поддержку Dynamixel интерфейса. Для подключения к любым другим вычислительным контроллерам модули обладают стандартными Arduino-совместимыми интерфейсами.
Помимо сенсорных и интерфейсных модулей, среди доступных к использованию устройств имеются индикационные модули, а также модули, реализующие человеко-машинный интерфейс. Индикационные модули имеют в своем составе звуковые и световые индикаторы, которыми так же можно управлять, как сетевыми устройствами.
Center-nav