PWM & ESC per brushless (no servo attach) + VIDEO

E' possibile usando l'uscita PWM analogica es: "analogWrite(, <0-100>);",
pilotare in modo graduato un ESC per motori brushless (tipo un regolatore di velocità) un rotore per modellismo?

grazie.. :smiley:

no, devi usare la libreria Servo.h

...dimenticavo dovrebbe essere un BLDC (Brushless DC) ...
per forza con .attach()????

pensavo di dare un'uscita graduale non in continuazione attach..attach..attach..attach..attach..... non esiste alternativa?

ADemo86:
per forza con .attach()????

.attach(n) serve solo per collegare il servo ad un pin, poi cambi il valore del PPM emesso tramite .write() o .writeMicroseconds().

Esempio pratico:

Servo servo1;
Servo servo2;

servo1.attach(3);    // collega servo 1 al pin 3
servo2.attach(4);    // collega servo 2 al pin 4

servo1.write(90);  // servo 1 al centro
servo2.writeMicroseconds(1500);  // servo 2 al centro

praticamente questo:

portughes :smiley:
allora metti il GND dell'esc inseime a GND dell'arduino, e il cavetto di segnale in un pin.

poi con la servo fai un'attach sul pin, scrivi 0 finchè l'ESC non si arma (bip prolungato che si sente prioma di partire) poi puoi iniziare a dare valori da 0 a 180 per muovere il motore.

occhio a quello che fai, quelle eliche tagliano!