+4 голосов
Здравствуйте, создаем со студентами систему удаления пыли в мастерской с автоматическими заслонками. Идея взята тут https://www.youtube.com/watch?v=D1JWH425o7c

Так как опыта в программировании не много, хотели бы использовать графическую среду XOD, благо она уже достаточно изучена на ваших конструкторах типа Планеты ХОД ;)

Столкнулись с проблемой управления сервами через MultiServoShield, который был закуплен для этого. Ноды для нее нет. Может кто-то писал эту воду или поможет её реализовать? Может есть альтернативы завести 10 серв в ХОД?
(9 баллов) 1 3

1 Ответ

+4 голосов
 
Лучший ответ

В первую очередь, для ответа на вопрос необходимо узнать, что за шилд вы купили.

Если это шилд от амперки, то ноды на него нет. Там стоит отдельный микроконтроллер с прошивкой, который принимает команды по I2C. Вы можете попробовать реализовать ноду самостоятельно, используя в качестве примера библиотеку для ардуино.

Если шилд какой-то другой, вы можете попробовать найти пользовательскую библиотеку по названию управляющей микросхемы здесь.

Самое простое решение вашего вопроса - купить arduino mega. У неё 14 ШИМ пинов, что позволит подключить вам до 14 серв. Управлять ими можно с помощью стандартных нод для серво в XOD.

(518 баллов) 4 12 19
выбран
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. KrSV

    2 балл(ов)

  2. Палыч

    2 балл(ов)

  3. Дамир

    2 балл(ов)

  4. lcco

    2 балл(ов)

  5. Ergamister

    2 балл(ов)

  6. Александр312

    2 балл(ов)

...