Índice:

Programação ESC no Arduino (ESC Hobbyking): 4 etapas
Programação ESC no Arduino (ESC Hobbyking): 4 etapas

Vídeo: Programação ESC no Arduino (ESC Hobbyking): 4 etapas

Vídeo: Programação ESC no Arduino (ESC Hobbyking): 4 etapas
Vídeo: Tutorial - Como programar ESC Hobbyking - How to program Esc hobbyking 2024, Novembro
Anonim
Programação ESC no Arduino (ESC Hobbyking)
Programação ESC no Arduino (ESC Hobbyking)

Olá Comunidade, vou mostrar a vocês como programar e usar o ESC Hobbyking. Acabei de encontrar algumas informações e tutoriais, que realmente não me ajudaram muito, então decidi programar um esboço próprio, que é muito simples de entender. Importante saber: * ESC significa controle eletrônico de velocidade * O ESC tem 5v (não usado), GND e pino de sinal como um servo * Você controla como um servo com write () https://arduino.cc/de/Reference / ServoWrite * ou writeMicroseconds https://arduino.cc/de/Reference/ServoWriteMicroseconds No meu exemplo, uso writeMicroseconds, porque é mais fácil de entender. Então vamos…

Etapa 1: Obter informações ESC

Obtendo Informações ESC
Obtendo Informações ESC

Você realmente deve observar o Amperevalue de seu ESC. Este tutorial só foi testado em 20 AMP ESC: https://www.hobbyking.com/hobbyking/store/_15202_hobby_king_20a_esc_3a_ubec.html Não posso prometer que funcionará com outro ESC, mas acho que sim, porque no o manual em inglês é descrito como ESC de 20 e 30 Amp. Na versão alemã é uma generalização de 10 a 120 Amp, é por isso que eu acho que isso poderia funcionar para todos os ESC. Fonte: alemão: https://tom-620.bplaced.net/rc_modelle/zubehoer/regler/hobby_king/hk_80A_regler_deutsch.pdf Inglês:

Etapa 2: conexão com o Arduino

Conexão com Arduino
Conexão com Arduino

Eu tentei com um Arduino uno R3. Eu acho que também é possível com um, e. arduino Duemilanove ou Mega. Primeiro você tem que conectar o ESC ao seu lipo ou NiMH. Depois de fazer isso, você conecta o ESC da seguinte maneira: * Preto ao GND * Branco / Amarelo ao PIN 9 Como você conectou o ESC à bateria, o ESC é colocado sob tensão. Por isso é importante que você NÃO conecte o fio vermelho na sua porta 5v, pois isso pode destruir a porta USB do seu computador. Nesta foto você pode ver a conexão correta entre ESC e Arduino (Mega). Fonte da imagem:

Etapa 3: Fazer upload do esboço

Upload Sketch
Upload Sketch

Basta copiar e colar este código em seu IDE: / * Coded by Marjan Olesch Sketch de Insctructables.com Open source - faça o que quiser com este código! * / #incluir valor interno = 0; // define os valores que você precisa para zerar Servo firstESC, secondESC; // Crie tanto quanto Servoobjeto você quiser. Você pode controlar 2 ou mais Servos ao mesmo tempo void setup () {firstESC.attach (9); // anexado ao pino 9, eu apenas faço isso com 1 Servo Serial.begin (9600); // inicia a série em 9600 baud} void loop () {// Primeiro conecte seu ESC SEM Armar. Em seguida, abra Serial e siga as instruções firstESC.writeMicroseconds (value); if (Serial.available ()) valor = Serial.parseInt (); // Analisa um número inteiro de série}

Etapa 4: Compreendendo e programando um ESC

Compreendendo e programando um ESC
Compreendendo e programando um ESC

ESC são programáveis como ICs ou até mesmo seu Arduino. Você simplesmente não tem uma linguagem para programar, mas um menu feito de sons. Para entrar neste menu, que roda infinito btw você só tem que fazer os seguintes passos: * Conecte seu ESC * Configure o código (tanto quanto ESC você tem e configuração de Pin) * Você não deve ouvir nada, porque o Arduino envia um zero * Abra seu Monitor Serial e envie '2000'. significa o sinal mais alto que o ESC pode receber * Você ouvirá os sons descritos na imagem (Fonte: Manual: https://www.hobbyking.com/hobbyking/store/uploads/811103388X7478X20.pdf) O ESC do Hobbyking pode receber um sinal entre 700 e 2000 us (microssegundos). 700 significa acelerador na posição mais baixa e 2000 na posição mais alta. Se você quiser saber exatamente o que você quer, ao escolher um menu, visite o manual. Exemplo: - Escreva 2000 us - Espere até que DDDD escolha lipo como tipo de bateria - Quando aparecer, escreva no terceiro 'D' 700 em seu Serial (pequeno atraso, por isso você tem que enviar no terceiro 'D') - ESC emitirá um som e a opção é escolhida. Espero poder ajudá-lo com este tutorial.

Recomendado: