Paso 3: Software/codificación
-Se necesita enchufe la placa de arduino en la computadora con el conector USB primero. Entonces, usted puede descargar el siguiente programa. Después de descargado el programa, pulse el botón reset en el arduino antes de enchufar la batería de la ESC. El motor hará un ruido de arranque, luego esperará. Después de unos segundos, el motor un pitido 3 veces y luego gradualmente se mueven a la velocidad programada. Luego poco a poco pasará detrás a cero velocidad. Puede modificar el programa para ir la velocidad de los motores y cuánto tiempo permanecen en el. No ponga los motores a una velocidad por encima de 85% de la potencia o el ESC se quemará.
Código)
Este código puede utilizarse para cualquier propósito.
#include servo ESC1;
int pos = 0; Conjuntos de posición variable
void arm() {}
setSpeed(0); Sistemas de velocidad variable delay(1000);
}
void setSpeed (int velocidad) {}
ángulo de int = mapa (velocidad, 100, 0, 0, 180); Sistemas servo posiciones a diversas velocidades de ESC1.write(angle);
}
void setup() {}
ESC1.Attach(9); Agrega ESC a ciertos pin. ARM();
}
void loop() {}
int velocidad; Instrumentos de velocidad variable
para (velocidad = 0; velocidad < = 70; velocidad += 5) {//Cycles la velocidad hasta 70% de potencia durante 1 segundo
setSpeed(speed); Crea la variable para la velocidad a ser usada en bucle
Delay(1000);
}
Delay(4000); Permanece encendido durante 4 segundos
para (velocidad = 70; velocidad > 0; velocidad = 5) {/ / ciclos de velocidad hasta 0% de potencia durante 1 segundo
setSpeed(speed); Delay(1000);
}
setSpeed(0); Sistemas de velocidad variable a cero sin importar lo que
Delay(1000); Se apaga durante 1 segundo
}