Крутить серву по кнопке

telmb
Offline
Зарегистрирован: 26.09.2018

Привет!

Имеется: 
Arduino + MultyServo shield + серва 360 градусов + кнопка
 
Что требуется: 
Базовый сценарий.
По нажатию кнопки, серва разгоняется от нуля до максимума за N милисекунд, крутится на максимальной скорости М милисекунд и замедляется до нуля за N милисекунд. 
 
Реверс базового сценария.
Следующее нажатие на кнопку приводит к запуску такого же цикла но в обратном направлении вращения сервы. 
 
Прерывание базового сценария.
При этом, если во время вращения произошло нажатие на кнопку, серва резко (без замедления) останавливается. Следующее нажатие на кнопку приводит к продолжению вращения в том же направлении на максимальной скорости (без разгона). 
 
При этом!! Совокупное количество оборотов сервы при любом сценарии должно быть одинаковым. То есть прерывание и продолжение сценария (базового или его реверса) в любом моменте (разгона, максимума или торможения) не должно привести к отклонению в количестве сделанных оборотов по сравнению с базовым сценарием.
 
Буду благодарен за возмездное исполнение такого скеча!
renoshnik
Offline
Зарегистрирован: 11.04.2013

Бюджет проекта ?

telmb
Offline
Зарегистрирован: 26.09.2018

Думаю, 2500, но я не претендую на адекватность оценки, можем обсудить, короче

karamzin01
Offline
Зарегистрирован: 08.03.2018

maslachenko767@mail.ru пишите сделаю, отладим

vvadim
Offline
Зарегистрирован: 23.05.2012
p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

можно.  только серву 360 надо иметь.. 3000-4000р + серва.

p.masyukov skype

telmb
Offline
Зарегистрирован: 26.09.2018

Исполнителя нашел. Спасибо!