ESC AE-45A управлять им от меги напрямую!
- Войдите на сайт для отправки комментариев
Пт, 04/11/2016 - 16:24
Имеется данный контроллер с двигателем, бьюсь несколько часов с пиликаньем, и некоторыми рывками движка(
Нормального управления так и не добился
А нужно им управлять как турбиной, иметь перемнную в скетче(((
Что есть самый лучший результат вот в этом:
[code] #include <Servo.h> Servo esc; int incomingByte = 0; void setup() { Serial.begin(9600); // opens serial port, sets data rate to 9600 bps esc.attach(4); esc.write(0); calibrate(); } void loop() { // send data only when you receive data: if (Serial.available() > 0) { // read the incoming byte: incomingByte = Serial.parseInt(); } Serial.print("Motor-Value: "); Serial.println(incomingByte, DEC); esc.write(incomingByte); delay(15); } void calibrate() { esc.write(2000); delay(3000); esc.write(700); delay(2000); esc.write(0); } [/code]
Подключен белым (4пин) и черным(GND) только. На прошивки реагирует изменеием своего пиликанья.
Что делать дальше ума не приложу, несколько часов штудировал сервы ибо первый раз управяю сервой, но как то это совсем не то(
Не знаю, как этот регулятор управляется, но Вам, имхо, нужно использовать Servo.writeMicroseconds()
Вы же вместо градусов вводите время.