Он у меня кажется тоже есть, т.к. 4 выхода, а у меня всего 3 канала!
Столкнулся уже с проблемой, функцией мап делаю значения от 0 до 180, чтобы управлять сервами, но проблема в том, что число не стоит на месте а ходит в пределах -+2 единиц от 90 и как результат дёргаются моторы, как бороться? Вот часть кода:
- Код: Выделить всё • Развернуть
val1 = pulseIn(PPMin1, HIGH, 20000); считываем 1 канал
val2 = map(val1, 1000, 2011, 0, 180); // данные с аппы от 1000 до 2011
myservo.write(val2);
myservon.write(val2);
Значение скачет между 88-92 в 90 не стоит