Использование pyFirmata с сервоприводом на 360° - как это остановить?
Я тестирую pyFirmata. У меня есть сервопривод на 360 °, и я знаю, как изменить его направление, но не знаю, как его остановить.
Какая команда, например servo.write()
, поможет остановить движение до тех пор, пока не будет предложено переместиться снова?
@JDogJunior, 👍0
Обсуждение1 ответ
▲ 1
Вам нужно будет проверить таблицы данных для ваших сервоприводов, но значение ШИМ 1500 микросекунд, как правило, близко к нейтральному/отсутствию вращения. Уменьшение значений меньше этого должно привести к увеличению скорости по часовой стрелке. Увеличение значений выше нейтрального должно привести к увеличению скорости против часовой стрелки.
,
@RowanP
Смотрите также:
- Программирование Arduino с использованием Python, а не C/C ++
- Построение графика на Python с использованием Tkinter Canvas
- Отправьте несколько значений int из Python в Arduino, используя pySerial
- Как отправить целое число через pyserial с Python на Arduino и получить тот же результат?
- Почему нужно использовать latin-1 вместо utf-8 при использовании python с arduino?
- В чем разница, когда ардуино был отключен от сети, и когда последовательный порт был закрыт?
- Непрерывное вращение
- Как связать процессор компьютера с Arduino на плате?
перебирать все возможные значения, @jsotola
«Угол» — это скорость, поэтому установите его на угол, который означает «не двигаться», т. е. посередине., @Majenko