Рядовой

Сообщений всего: 2
Дата рег-ции: Окт. 2021
|
Добрый день.
RobotC пишет:
я так понимаю после установки Windows я поставлю Arduino IDE - оно сразу будет видеть контроллер Leonardo - COM порт. я смогу подключиться и работать с контроллером (куда я буду заливать свою программу).
- да, после подключения к ЮСБ контроллер должен стать виден в Arduino IDE на каком-то КОМ порту.
Я конкретно с Леонардо дело не имел, и покупаю китайские клоны Arduino Nano, Uno, Mega на Ебей или Али - это гораздо дешевле, чем оригинальные. Так вот в клонах может быть немного другой набор чипов и нужно поставить известный доп. драйвер - не сложно. После этого подключаю по ЮСБ - вижу в Arduino IDE свой контроллер на каком-то КОМ порту.
RobotC пишет:
Далее так же смогу работать со всеми подключенными датчиками из списка?
- у Вас там датчиков несколько и они по принципу работы разные. Если это кнопка (Touch Key), то ее можно просто подключить к контактам Ардуины и написать в программе Ардуины, чтобы смотрела состояние этих контактов - засекала нажатие.
Если это ультрозвуковой радар, то в описании Вашей модели напиано: It has rich interface and offers various output: analog output, switch, serial (TTL and RS232 level optional), PWM and so on. То есть, подключить ее можно по разному, видимо. Если это просто аналоговый выход, то можно просто к аналоговому контакту(входу) Ардуины, а в программе смотреть значение этого входа (расстояние до препятствия) - не сложно.
Опять же, такие радары на ебее и али, думаю, дешевле.
На эти радары, думаю, уйма библиотек написана - в IDE Arduino можно встроенной функцией закачки библиотек воспользоваться или просто в интернете найти и скачать, поместить в папку Виндоуса программы Ардуины и библиотека будет видна в IDE.
RobotC пишет:
Моторы отдельная тема, я так понимаю мне обязательно нужен контроллер.
Отдельная плата? Что бы я мог получить позицию мотора. Нагрузку, скорость, сбросить позицию. (аналогично VEX).
- по ссылке я не очень понял, что это за моторы: шаговый двхпроводный, с обратной связью? или еще что-то. Но в любом случае, наверняка уже есть для этих моторов готовые платы-драйверы, на которые уже можно подавать команды с контроллера.
Плата-драйвер мотора в любом случае нужна, тк ток через мотор большой для Ардуины. А команды управления можно и с самой ардуины отправлять, на шаговые или постоянные моторы (через плату-драйвер мотора).
RobotC пишет:
Как это все чудо подключить )? Хватить мне портов на этой плате для
9 моторов.
1 ехо
1 гуро
1 кнопка
2 размыкателя цепи. (лампочка)
- гиро тоже можно подключить к контроллеру Ардуина, на ютубе полно демонстраций и проектов как делают балансирующие двух колесные шассии и тп.(Отредактировано автором: 21 Октября, 2021 - 14:27:10) |