4 개의 esc가 연결되어 있으며 SoftwareServo를 사용하여 제어하려고합니다. 내가 그렇게함으로써 Servo.h 그들을 제어 할 수 있어요Arduino SoftwareServo 및 Init ESC의
:
for(int i = 0; i < 4; i++)
escS[i].attach(escPins[i]);
for(int i = 0; i < 4; i++)
escS[i].write(180);
delay(2000);
for(int i = 0; i < 4; i++)
escS[i].write(90);
delay(2000);
escS[0].write(0);
escS[1].write(0);
escS[2].write(0);
escS[3].write(0);
내가 ESC의를 초기화 그렇게해야하지만, 내가 달성 할 수없는 나는 같은 SoftwareServo.h 사용에 영향을; 내가 뭔가 잘못하고 있어야합니다 :
for(int i = 0; i < 4; i++)
escSS[i].attach(escPins[i]);
for(int i = 0; i < 4; i++)
escSS[i].write(180);
SoftwareServo::refresh();
delay(2000);
for(int i = 0; i < 4; i++)
escSS[i].write(90);
SoftwareServo::refresh();
delay(2000);
escSS[0].write(0);
escSS[1].write(0);
escSS[2].write(0);
escSS[3].write(0);