Depois de ler este artigo, você aprenderá a criar um quadrocopter não caro, controlado por um dispositivo Android, controle remoto ou computador. Há muitas etapas neste projeto que você pode pular. Por exemplo, você pode pular construção quadcopter e comprar pronto na Internet, mas você ainda usará Arduinopara controlá-lo no seu tablet ou laptop. No entanto, se você seguir esse caminho, perderá o prazer de combinar varas de bambu chinesas e plástico barato de fabricantes eletrônico brinquedos Este é um projeto barato, cuja parte mais cara é o ArduinoDUE, embora você possa usar algo mais barato.
O que você precisa para coletar e lançar seu quadrocopter no ar:
Laptop ou computador com Processamento [/ b]Você pode baixar. O que é "Processamento"? Aqui está o que a Wikipedia escreve sobre isso:
O processamento é uma linguagem de programação Java de código aberto. É um kit de ferramentas fácil e rápido para quem deseja programar imagens, animações e interfaces, usado por estudantes, artistas, designers, pesquisadores e amadores para estudar, criar protótipos e produzir. Ele foi criado para estudar o básico da programação de computadores em um contexto visual e serve como software de paisagem (o que significa que cada arquivo * .pde do shell visual Processing é uma imagem ou animação separada etc.) e uma ferramenta de produção profissional.
Software Arduino (IDE) [/ b]
Dispositivo Android [/ b]que suporta o modoHost USB [/ b](testado no MotorolaXoom.
E também um ferro de solda, braços retos, tesouras.
O que você precisa para fazer um quadro
Quadro Quadrocopter feito de espetos de bambu
As montagens do motor no quadro são feitas a partir de palitos de cocktails.
Fita elétrica - é usada para prender a placa receptora, os motores elétricos ao quadro. São necessárias roscas para a fixação das peças antes da colagem. Adesivo cianoacrílico. Faixa elástica para prender a bateria ao quadro.
Lista de eletrônicos para quadrocopters.
Todas essas peças podem ser danificadas durante lançamentos de teste ou durante voos, portanto faça o pedido com reserva. Os links são dados como exemplo. Existem muitos fornecedores.
MotoresNão encontrei motores com dimensões de 4x7 mm no Aliexpress encontrado. Os motores devem ser sem escova.
Esta placa contém todos os componentes - um giroscópio, acelerômetro, ESC (Electronic Stability Program), uma CPU que combina todos esses componentes. Bateria de polímero de lítio: 1 x 240mAh 1S 'LiPo. Você pode usar baterias diferentes com uma capacidade menor ou maior. Se você decidir construir um octocóptero, precisará de uma bateria mais espaçosa.
Lista de controle de hardware quadcopter.
Estas são as partes do seu futuro helicóptero que lhe permitirão assumir seus comandos.
Observe que deve haver dois módulos no kit. E isso não é o mesmo que o NRF24L01, não importa o que é reivindicado como vendido.
Arduino DUE [/ b]ou similar, ele será usado para conectar seu dispositivo Android e o A7105. O autor usou essa placa Arduino em particular porque possui um USB conectado à porta serial e pode trabalhar com lógica de 3,3v, embora você possa usar um conversor de nível de 5-3,3v.
Placa de desenvolvimento - nele você montará o módulo de rádio e o conectará ao Arduino. Resistor 22kOhm - seu valor não é particularmente crítico. Fios para conectar o módulo de rádio. Adaptador OTG para o seu dispositivo Android.
O controle remoto hubsan é opcional, mas conveniente.
Wireframing.
O quadro é feito de varas de bambu, cruzadas cruzadas para cruzar com canudos de coquetéis. Tudo isso gruda com super cola.
1: Imprima o modelo SVG no anexo. É mais complicado do que deveria ser, mas também é usado para construir um octocóptero. O padrão é necessário para fazer o quadrado correto.
2. Corte a linha ao longo do comprimento do seu antebraço.
3 Pegue dois palitos para coquetéis e segure-os de forma que o palito de churrasco os divida ao meio e fiquem em cima um do outro.
4 Comece envolvendo a linha primeiro em uma diagonal e depois na outra, enrole uniformemente até que a linha termine. Não se preocupe, pois os paus estão se movendo, você os cola depois. Pegue um fio no comprimento do seu antebraço. Não se preocupe com os paus muito longos; depois, eles serão usados como suportes de motor e pernas de quadrocóptero.
5. Pegue mais duas varas para canapés e conserte-as como na etapa anterior, apenas a uma distância de 4 dedos das fixadas anteriormente. A distância exata não é importante, você a corrigirá ainda mais.
6. Coloque o modelo em uma superfície plana, é melhor usar vidro.
7. Coloque os palitos amarrados juntos, como mostra a foto.
Nesta fase, é importante fazer tudo com a maior precisão possível. Os quadcópteros não são muito sensíveis à distribuição de peso, mas se seus motores não estiverem apontando na vertical, o helicóptero não voará muito bem; portanto, verifique as duas vezes. Para montar os motores eram estritamente verticais, e todas as diagonais são iguais.
8 Mergulhe todos os seus fios de ligação com super cola. É necessário impregnar as linhas, tente não mudar o quadro ao mesmo tempo. Aguarde 2 minutos e vire o modelo para saturar os fios com cola na parte de trás. Após mais dois minutos, o primeiro colchete estará pronto.
9. Repita o mesmo processo para o segundo suporte.
10. Em seguida, é necessário prender dois suportes, como já descrito. Mais uma vez, verifique se todas as montagens do motor estão alinhadas verticalmente e se os suportes estão presos exatamente no meio.
11. Corte os palitos com aproximadamente 2 cm de comprimento em ambos os lados.
12. Corte 4 palitos de 1,5 cm cada, cole-os com um quadrado, não é necessário colar especialmente forte; será um suporte para a placa e a bateria.
O próximo passo consiste em soldar seus 4 motores em uma placa receptora 4X. A primeira coisa que você precisa é soldar os fios de energia na parte inferior da placa. Além disso, nos referiremos a essa orientação (o quadro está no "verso")
Como conectar os motores.
As placas Hubsan x 4 têm almofadas para conectar LEDs e motores. Aqueles que possuem LED de designação LED, não há necessidade de conectar os motores. Os contatos do motor estão marcados+ ve [/ b]e–Ve. [/ B]
Pegue um dos seus 4 motores com fios preto e branco e solde-os paraESQUERDA ESQUERDA [/ b]contatos da placa, fio branco no pino esquerdo do par. Pegue o motor com os fios vermelho e azul e solde-oPARTE SUPERIOR ESQUERDA [/ b]pinos, fio vermelho no pino esquerdo do par. Pegue o motor com fios preto e branco e solde-osPARTE DIREITA [/ b]pinos, fio preto no pino esquerdo. Pegue o motor com os fios vermelho e azul e solde-oDIREITA INFERIOR [/ b]pinos, fio vermelho no pino esquerdo do par.
No diagrama de fiação, o fio branco é uma linha tracejada preta. Os fios devem ser fixados com uma gota de cola quente. Prenda os motores com duas tiras de fita isolante de 5 mm de largura. Realmente não se preocupe com o mesmo arranjo de motores em altura. Depois que os motores são fixos, você precisa usar hélices no eixo. Use uma hélice branca para "frontal" no lado oposto dos fios da bateria) e uma hélice preta para "traseira". Não é tão simples quanto parece. como algumas lâminas são feitas para girar no sentido horário e outras para girar no sentido anti-horário. Há sinais nas lâminas. Use as lâminas com a letra "A [/ b]"para os motores superior esquerdo e direito direito. Com a letra"Em [/ b]", respectivamente, para os motores superior direito e inferior esquerdo. Agora você pode conectar a bateria à parte inferior da placa, o autor usa uma faixa elástica para esta parte. Se você possui um controlador hubsan original, pode elevar o quadrilátero no ar. Se o helicóptero tremer no ar, isso significa que os motores não estão em posição vertical.Deitando pedaços de papel dobrado, você pode alinhar os motores.
Montagem de controle de rádio no arduino.
Este ponto do projeto mostrará como controlar um helicóptero usando um dispositivo Android através da porta serial do Arduino.
Você precisa de 6 pinos na placa A7105. Esquerda é GND. À direita está SDIO, SCK, SCS, GND, VCC.
Solde um fio sólido de um só núcleo, com 2 cm de comprimento, a cada pino indicado. Insira o A7105 na tábua de pão, como mostra a foto. Conecte os pinos GND na placa do arduino e dois na A7105. Conecte o pino de 3,3V no Arduino ao pino do VCC na placa A7105. No conector SPI Arduino, conecte o pino MOSI a um dos pinos do resistor, conecte a outra extremidade do resistor ao pino SIDO no A7501.
Este link permite que você veja onde está localizado
Pino Arduino SCK com pino A7105 SCK, SCS da placa A7105 para o pino 10 do Arduino. O resistor azul na foto não faz parte do projeto.
Software Arduino
O esboço a seguir usa uma versão invadida do código original hubsan X4 e A7105 da PhracturedBlue.
Conecte seu DUO ao computador através da 'Porta de programação'. Faça o download do arquivo zip, carregue o esboço no Arduino e no DUO. Este esboço processa os comandos da porta serial e os converte nos comandos da placa de controle do seu quadrocopter. Este esboço se comunica com a placa Hubsan via rádio sem uma porta serial; portanto, se você ligar o helicóptero e depois o Arduino, e as luzes do helicóptero pararem de piscar, tudo estará em ordem.
Software Android
Este é um softwarefornecendofornece um controlador de vôo simples baseado em um dispositivo Android. O acelerômetro e a tela sensível ao toque do seu dispositivo são usados para controle. O tablet ou telefone se comunicará com o Arduino através da porta USB.
Instalação do software:
1 Você deve ativar a depuração USB e ativar a instalação de aplicativos que não sejam do Google Play. Baixe o aplicativo aqui
2Plug inseu dispositivo através de um adaptador OTG para Arduino, eleser alimentadodo seu telefone ou tablet, verifique se a bateria está totalmente carregada.
3 Conecte a bateria ao helicóptero e coloque-a em uma superfície plana. Se as luzes param de piscar, tudo está em ordem.
4 O polegar da mão esquerda desliza lentamente na tela, as hélices devem começar a girar. Retire o dedo e as hélices irão parar.
5 Faça o mesmo, apenas coloque o polegar direito na tela também. Isso permitirá que você controle o helicóptero usando o acelerômetro, inclinando o dispositivo para frente / trás, esquerda / direita. Movendo o polegar da sua mão direita para a esquerda ou direita, você girará o helicóptero para a esquerda ou direita em torno do eixo. Se você remover a mão direita da tela, o helicóptero deve se alinhar, independentemente da posição do acelerômetro. Experimente. Mova o dedo da mão esquerda até o helicóptero decolar. Lembre-se - se você remover os dois dedos, os motores pararão.
Software para PC
O programa de arquivamento que controla o helicóptero através da porta serial. O helicóptero é controlado usando os botões do cursor, e os botões "A" / "Z" são o acelerador. O autor tentou forçar o helicóptero a seguir um objeto de uma determinada cor, mas isso ainda não funciona. Ele prometeu fazer upload de atualizações.