Кнопки можно удерживать.
Оно так и работает, стоит сейчас 400 мс (.4 сек) между повторами. Можно поменять.
строчка
- Код: Выделить всё • Развернуть
#define keyPAUSEtime 400 //Значение в миллисекундах паузы между повторами
Можно сделать чтобы при длительном удержании скорость изменения увеличивалась - сделаю.
Экран вот приедет - меню напишу, будет удобней.
Насчет звука...У меня двигатель и драйвер не такой, работает нормально. Величина сопротивления переменника - значения не имеет, от килоома до 50 килоом будет работать одинаково. При переключении на кнопки - он вообще игнорируется.
Форму импульсов смотрел осциллографом, четкий меандр.
ЗЫ. Звук может быть из-за попадания в резонансную частоту мотора. В общем - на скорость не влияет, главное чтоб крутил.