Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Construa um Quadricóptero Controlado por Arduino: Guia DIY de Controlador de Voo

Componentes e Materiais

Componente Quantidade
Arduino Nano R3 1
Módulo GY-521 MPU-6050 (Giroscópio + Acelerômetro 3 Eixos) 1

Sobre o Projeto

Não é apenas um quadricóptero... é uma máquina de código aberto!

A grande pergunta é: onde e como obter o código para o quadricóptero? A resposta é o MultiWii.

O MultiWii é um software de controlador de voo muito popular para multirrotores DIY, com uma grande comunidade. Ele suporta vários tipos de multicópteros com recursos avançados como controle via Bluetooth pelo smartphone, display OLED, barômetro, magnetômetro, GPS com posição fixa e retorno à base, fitas LED e muito mais. Vamos construir nosso controlador de voo usando Arduino!

Passo 1: Projeto do Controlador de Voo

Construa um Quadricóptero Controlado por Arduino: Guia DIY de Controlador de Voo

Aqui estão os esquemáticos para a placa do controlador de voo. Você pode montar em uma PCB de uso geral ou encomendar uma PCB de fabricante, como fiz.

Conexões dos ESCs

Conexões do Módulo Bluetooth

Conexões do MPU-6050

Indicador LED

Conexões do Receptor

Passo 2: Construção da Estrutura

Utilizei uma estrutura DJI 450 e fixei os motores e demais componentes nela. Você pode conferir o vídeo para ver como fiz.

Passo 3: Fixação do Controlador de Voo na Estrutura

Por fim, conecte os ESCs e o receptor na placa conforme os esquemáticos e tudo estará pronto!

Código

O código completo do MultiWii é extenso. O arquivo principal é MultiWii.ino, que inclui diversos módulos para controle de sensores, GPS, PID, navegação e muito mais. Devido ao tamanho, o código foi truncado na fonte original. Recomenda-se baixar o repositório completo do MultiWii para obter todos os arquivos necessários (config.h, def.h, types.h, Sensors.h, etc.).

O firmware implementa:

Esquemáticos

Construa um Quadricóptero Controlado por Arduino: Guia DIY de Controlador de Voo

Processo de manufatura

  1. Drone Pi: Quadricóptero Multiwii & Raspberry Pi de Modo Duplo para Controle por Smartphone e Remoto
  2. Construa um Spybot Controlado por Bluetooth com Arduino
  3. FlickMote: Controle Remoto IR por Gestos para Casa Inteligente
  4. DIY Arduino TV B-Gone: Controle Remoto Universal para Todas as TVs
  5. Construa um Relógio Mestre LED Personalizado com Alarme – Visível a 12 Metros
  6. Find Me: Localizador Inteligente de Objetos com Arduino e Bluetooth
  7. Soluções de Energia Otimizadas para Projetos Arduino
  8. Jogo da Velha com Arduino, Matriz LED MAX7219 e Caixa de Papelão
  9. Construa um Robô Quadrúpede Inteligente com Arduino: Guia Passo a Passo
  10. Volante Joystick Arduino Personalizado para Jogos