ich habe leider das Problem das durch meinen Sketch der ESC immer wieder in den Kallibrier Modus geht. Jetzt ist die Frage wie ich das verhindern kann. Code ist :
< #include <Arduino_LSM6DSOX.h> #include <Servo.h> #define MOTOR_PIN1 4 #define MOTOR_PIN2 5 #define MOTOR_PIN3 6 #define MOTOR_PIN4 7
Servo ESC;
int val1 = 0;
int val2 = 0;
unsigned long duration1;
unsigned long duration2;
float x;
float y;
float z;
Kann es sein das der Pulsein Befehl zu unkonstant ist ? Da er immer stark schwankt und das der ESC Controller nicht verträgt? Was könnte man dagegen machen ?
Nein. Schau auf deinen Code: du startest mit einer Servoposition um ~ 1500ms. Dann wartest du, bis der MPU6050 initialisiert ist. Dann sendest du irgend einen unintialisierten Wert. Dann liest du erst den Wert. Dann rechnest du den um. Was kann da schief gehen?