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..
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..
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
portughes
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!