Я подключаю 2 гироскопических двигателя вертолета к выходным контактам на Arduino, чтобы они вращались. Можно ли замедлить вращение одного двигателя, запрограммировав его вывод, чтобы уменьшить падение напряжения? У меня пока нет моего arduino, поэтому прошу заранее.
вы не можете точно вывести аналоговое напряжение на вывод. Это либо 0, либо 1 логическое значение. Но с помощью AnalogWrite штырь выдаст ШИМ (широтно-импульсная модуляция, я позволю вам погуглить его для более точной информации).
Этот ШИМ будет работать, как вы ожидаете, на вашем двигателе постоянного тока.
Однако я не знаю, насколько велики ваши двигатели, но если вы потребляете более нескольких миллиампер, вы должны добавить МОП-транзистор. И даже для маленьких моторов вы должны добавить диод обратного хода к вашему мотору, чтобы избежать подгорания вашего Arduino.
Других решений пока нет …