Índice:
- Etapa 1: Conectando os Escs 'e BLDCs'
- Etapa 2: Configurando o aplicativo Blynk
- Etapa 3: Código IDE do Arduino
- Etapa 4: Calibrando os motores
- Etapa 5: Tudo pronto.! ✌?
Vídeo: Quadcopter With Nodemcu e Blynk (sem Flight Controller): 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Ola pessoal.!
A busca por fazer drones sem controlador de vôo termina aqui.
Eu estava meio que fazendo um drone para o meu projeto que envolve sobrevivência. Eu estava navegando na Internet durante a noite para fazê-lo funcionar sem o controlador de vôo e foi muito decepcionante que eu não fiz um. Então eu decidi tornar isso instrutível para que seja fácil para aqueles que estará fazendo drone sem controlador de vôo.
Blynk é uma plataforma IOT de código aberto onde se pode controlar as coisas remotamente. (Pode até ser declarado como um controle remoto universal). Verifique a página deles para saber mais.
Graças a Blynk.!
O Nodemcu está em alta atualmente. Usei o nodemcu por causa de sua facilidade de programação. Pode-se programá-lo no próprio IDE do arduino.
Pré-requisitos: É necessário conhecer as técnicas básicas de soldagem e do Arduino IDE.
Coisas necessárias:
1. Motores BLDC. (No meu caso, usei 2212 motores 1800KV de quantidade 4)
2.30A ESC-4
3. Um quadro de drone (pode-se encomendá-lo online ou pode fazê-lo assim).
4. Bateria LIPO (normalmente com um carregador) (usei uma bateria de especificação 2200 mAh 11,1 V 30C).
5. Quadro de distribuição de energia.
6. Nodemcu
Referências:
Aqui estão as referências que usei:
1. Blynk Docs
2. Nodemcu docs
Funções 3. Esp9266WiFi Header.
4. BLDC e ESC funcionando, calibração. (Consulte o youtube).
É hora de começar.!
Etapa 1: Conectando os Escs 'e BLDCs'
Os ESCs são geralmente usados para controlar a velocidade do motor. Os três pinos que saem do ESC são fornecidos aos motores BLDC da seguinte forma. O sinal PWM é gerado pelo nodemcu que controlará a velocidade do motor.
Aerodinâmica a ser considerada: a etapa sinérgica para fazer o drone voar é a aerodinâmica. Os motores opostos devem estar na mesma direção. Dois motores opostos devem estar na mesma direção (ou seja, ACW), depois o outro dois motores opostos devem estar em CW. Solder adequadamente, cuidando da dinâmica.
Etapa 2: Configurando o aplicativo Blynk
Baixe o aplicativo blynk. Pode-se encontrá-lo na loja Android / iOS. Crie uma conta em branco e verifique sua conta.
Instale a biblioteca blynk no IDE do Arduino.
Adicione dois widgets de controle deslizante. Um é para a calibração do motor e o outro é para o controle do motor. Escolha um controle deslizante e atribua o pino como V0 e altere o valor mais alto para 255. (Para calibração) Escolha outro controle deslizante e atribua o pino como V1 e altere o valor mais alto para 255. (Para controlar o drone) Pode-se usar o mesmo widget para calibrar e controlar o drone. (mas não recomendado) Algumas fotos foram carregadas para mostrar a demonstração.
Etapa 3: Código IDE do Arduino
Verifique este link para obter o código.
O pacote da placa Esp8266 deve ser instalado no Arduino IDE. Siga o vídeo carregado para adicionar a biblioteca ESP8266 ao Arduino IDE.
Abra o arquivo no Arduino e faça o upload do código selecionando a placa no gerenciador de placas como “Nodemcu”.
Etapa 4: Calibrando os motores
Cuidado.! Por favor, certifique-se de que as hélices são removidas durante a calibração. Uma precaução importante porque eu tive uma experiência muito ruim com eles.!? Os motores devem ser "calibrados". É mais definido como combinar a aceleração mais alta e mais baixa velocidade para a tensão mais alta e mais baixa fornecida pelo mcu. Depois que o aplicativo blynk estiver configurado corretamente e a fiação do esc e do BLDC for concluída, a próxima etapa é calibrar. Depois de conectar os quatro escs 'a uma fonte de alimentação (normalmente uma bateria lipo), os motores darão um bipe para calibrar o esc. Siga as etapas simples para calibrar BLDCs'1. Depois que o motor der um bipe, mude o controle deslizante para o valor máximo (no meu caso é 255).2. O motor detecta e dá o segundo bipe para o acelerador baixo. Desta vez, mova o controle deslizante para o valor mais baixo, ou seja, 03. O motor emitirá dois bipes informando que a calibração foi feita e alterará o valor do controle deslizante para alterar a velocidade dos motores. feito.!
Etapa 5: Tudo pronto.! ✌?
Certifique-se de que todos os motores devem ter a mesma velocidade (ou seja, o mesmo RPM) para pairar.
Bom dia a todos.!
Qualquer dúvida:
Fale em [email protected]
Recomendado:
Faça um cubo de espelho infinito FÁCIL - SEM impressão 3D e SEM programação: 15 etapas (com imagens)
Faça um cubo de espelho infinito FÁCIL | SEM impressão 3D e SEM programação: todo mundo gosta de um bom cubo infinito, mas parece que seria difícil de fazer. Meu objetivo com este Instructable é mostrar passo a passo como fazer um. Não só isso, mas com as instruções que estou lhe dando, você poderá fazer um o
Como executar o motor DC sem escova Drone Quadcopter usando o controlador de velocidade do motor sem escova HW30A e o servo testador: 3 etapas
Como executar o motor DC sem escova Drone Quadcopter usando o controlador de velocidade do motor sem escova HW30A e servo testador: Descrição: este dispositivo é chamado de testador de servo motor, que pode ser usado para executar o servo motor por simples plug no servo motor e fonte de alimentação para ele. O dispositivo também pode ser usado como um gerador de sinal para controlador elétrico de velocidade (ESC), então você não pode
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino - Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter - Helicóptero Rc - Avião Rc usando Arduino: 5 etapas (com imagens)
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino | Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter | Helicóptero Rc | Avião Rc Usando Arduino: Para operar um carro Rc | Quadcopter | Drone | Avião RC | Barco RC, sempre precisamos de um receptor e transmissor, suponha que para RC QUADCOPTER precisamos de um transmissor e receptor de 6 canais e esse tipo de TX e RX é muito caro, então vamos fazer um em nosso
DIY Arduino Controled Multiwii Flight Controller: 7 etapas (com imagens)
DIY Arduino Controled Multiwii Flight Controller: Este projeto é para criar uma placa lógica de drone multicopter versátil, mas customizada, baseada em Arduino e Multiwii
Resfriador / suporte de laptop de custo zero (sem cola, sem perfuração, sem porcas e parafusos, sem parafusos): 3 etapas
Resfriador / suporte para laptop de custo zero (sem cola, sem furação, sem porcas e parafusos, sem parafusos): ATUALIZAÇÃO: ATUALIZAÇÃO ESPECIALMENTE VOTE MEU INSTRUTÁVEL, OBRIGADO ^ _ ^ VOCÊ TAMBÉM PODE GOSTAR DE VOTO EM MEU OUTRO CONCURSO INSCREVA-SE EM www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ OU TALVEZ VOTE NO MEU MELHOR AMIGO