Índice:

Quadcopter With Nodemcu e Blynk (sem Flight Controller): 5 etapas (com imagens)
Quadcopter With Nodemcu e Blynk (sem Flight Controller): 5 etapas (com imagens)

Vídeo: Quadcopter With Nodemcu e Blynk (sem Flight Controller): 5 etapas (com imagens)

Vídeo: Quadcopter With Nodemcu e Blynk (sem Flight Controller): 5 etapas (com imagens)
Vídeo: Projeto 22 - Como usar o ESP32 CAM para fazer filmagens com Drone ? - Maker 4.0 2024, Junho
Anonim
Quadcopter com Nodemcu e Blynk (sem controlador de vôo)
Quadcopter com Nodemcu e Blynk (sem controlador de vôo)
Quadcopter com Nodemcu e Blynk (sem controlador de vôo)
Quadcopter com Nodemcu e Blynk (sem controlador de vôo)

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

Configurando o aplicativo Blynk
Configurando o aplicativo Blynk
Configurando o aplicativo Blynk
Configurando o aplicativo Blynk
Configurando o aplicativo Blynk
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

Image
Image

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: