Índice:
- Etapa 1: Obter informações ESC
- Etapa 2: conexão com o Arduino
- Etapa 3: Fazer upload do esboço
- Etapa 4: Compreendendo e programando um ESC
Vídeo: Programação ESC no Arduino (ESC Hobbyking): 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
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
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
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
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
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:
Cabo de programação DIY usando Arduino Uno - Baofeng UV-9R Plus: 6 etapas (com imagens)
Cabo de programação DIY usando Arduino Uno - Baofeng UV-9R Plus: Olá a todos, este é um guia simples sobre como converter seu cabo de fone de ouvido / fone de ouvido Baofeng UV-9R (ou plus) em um cabo de programação usando um Ardunio UNO como um USB Conversor serial. [ISENÇÃO DE RESPONSABILIDADE] Não assumo qualquer responsabilidade em qualquer dano causado
Configure a programação NodeMCU com Arduino IDE: 3 etapas
Configure a programação NodeMCU com Arduino IDE: Neste instrutível, irei mostrar a você como programar a placa NodeMCU usando Arduino IDE. Para fazer isso, você precisa instalar os drivers e adicionar a placa NodeMCU à lista de placas Arduino. Vamos fazer passo a passo
Programação do Arduino via celular -- Arduinodroid -- Arduino Ide para Android -- Piscar: 4 etapas
Programação do Arduino via celular || Arduinodroid || Arduino Ide para Android || Blink: Por favor, inscreva-se no meu canal do youtube para mais vídeos …… Arduino é uma placa, que pode ser programada diretamente via USB. É muito simples e barato para projetos de faculdade e escola ou mesmo em protótipos de produtos. Muitos dos produtos são desenvolvidos inicialmente para i
Exemplo de programação MTP Arduino: 5 etapas
Exemplo de programação MTP Arduino: Neste Instrutível, mostramos como usar o esboço de programação SLG46824 / 6 Arduino para programar um dispositivo Dialog SLG46824 / 6 GreenPAK ™ Multiple-Time Programmable (MTP). A maioria dos dispositivos GreenPAK são One-Time Programmable (OTP), o que significa que uma vez que seu Non-V
Arduino mais barato -- Menor Arduino -- Arduino Pro Mini -- Programação -- Arduino Neno: 6 etapas (com imagens)
Arduino mais barato || Menor Arduino || Arduino Pro Mini || Programação || Arduino Neno: …………………………. ASSINAR O meu canal no YouTube para mais vídeos ……. .Este projeto é sobre como fazer a interface de um arduino menor e mais barato de todos os tempos. O menor e mais barato arduino é o arduino pro mini. É semelhante ao Arduino