Utilizei:
- fonte 12v x 8.3a
- Arduino UNO
- bloco de terminais - para fazer conexão fácil e manter os fios separados
- uma morsa (torno de mesa) para segurar o motor
- o ESC e o motor a serem testados
Puxei a alimentação do BEC que tem no ESC:
- 5v do BEC -> 5v do Arduino
- GND do BEC -> GND do Arduino
- sinal do BEC (S) -> pino 9 do Arduino
Fotos do kit que comprei.
Pinagem do BEC:
Se quiser, pode não usar a voltagem do BEC, usando apenas a porta USB do PC, e apenas conectar o pino GND e o S (signal) no pino 9 do Arduino.
Foto da montagem:
O código do Arduino é o seguinte:
/*
codigo arduino para controle de ESC - by Valter F.C.
pinagem
5v -> 5v do BEC
GND -> GND do BEC
pin 9 -> S do ESC
OBS.: utilizar 5v e GND do BEC eh opcional, podendo utilizar o USB do PC
*/
int rotacao;
int porta = 9;
void setup()
{
}
void loop()
{
for(rotacao=0; rotacao<=255; rotacao=rotacao+5)
{
analogWrite(porta,rotacao);
delay(500);
}
delay(1000);
for(rotacao=255; rotacao>=0; rotacao=rotacao-5)
{
analogWrite(porta,rotacao);
delay(500);
}
delay(1000);
}
Nenhum comentário:
Postar um comentário