Escolar Documentos
Profissional Documentos
Cultura Documentos
Figura 2: Transmissor.
A recepção de dados é feita com um módulo Rx modelo
RXA27L-433MHz que pode ser observado na Figura 3. Os links
dos datasheets dos módulos citados encontram-se na seção
Referências.
4 MATERIAIS E TECNOLOGIAS
Figura 3: Receptor.
Esta seção apresenta informações sobre todas as tecnologias e
materiais utilizados no processo de desenvolvimento e testes do No controle do drone foi utilizado um joystick USB, que pode
drone. ser manipulado através de um código desenvolvido em C++ e
acoplado ao emissor através de um Arduíno Uno. O receptor é
4.1 Multiwii gerenciado por um Arduino Mega acoplado ao drone, e capta a
informação recebida, passando os dados para o software
O MultiWii é um software escrito para estabilizar e controlar Multiwii. Na criação do protocolo, um esquema de codificação
diversas aeronaves, a maioria do tipo ‘multirrotor’. Trata-se de e decodificação foi desenvolvido para o envio de todas as
um projeto de código aberto compatível com a IDE do Arduino informações necessárias, de uma vez só, eliminando possíveis
e possui também uma GUI (Graphical User Interface) que é um atrasos de comunicação. Informações mais detalhadas sobre o
aplicativo baseado em Java. Funciona em qualquer sistema protocolo desenvolvido podem ser encontradas no artigo ‘Uma
operacional permitindo ao usuário o ajuste de configurações no automação para transmissão de comandos para um drone de
multirrotor enquanto o Arduino está conectado com o baixo custo sobre a plataforma Multiwii’, escrito com o objeto
computador via USB. de tratar da comunicação mais detalhadamente.
5.2 Etapa 2
Após a idealização e construção do frame o sistema de
comunicação foi desenvolvido, com uma sequência de testes até
se chegar à um padrão de controle e estabilidade desejado. Nesta
etapa testes de transmissão e recepção foram realizados testando
a eficiência da comunicação e a resposta apresentada pelo drone. Figura 5: Modelo do ESC utilizado no drone.
Um vídeo do teste de comunicação entre o controle e o Multiwii
5.3.2 Calibração do PID
pode ser visualizado no link a seguir:
(https://www.youtube.com/watch?v=Lj20JSlVNBo). O Multiwii oferece um suporte a um controle de estabilização
através do PID (Proporcional Integral Derivativo). Cada termo
5.3 Etapa 3 representa os 3 componentes básicos para estabilizar o
multirotor. A componente P foca na correção de erros presentes,
A etapa 3 é de extrema importância para um bom desempenho a componente I na correção de erros passados, e a componente
de qualquer drone. A calibração correta dos sensores e atuadores D na previsão de erros futuros. Ambas trabalham em conjunto
deixa o quadricóptero mais estável e seguro para um voo. Neste na estabilização do multirrotor, através da leitura do ângulo e do
ponto foi preciso a criação da base de testes, que possibilitou a tempo de inclinação devido à uma força externa, buscando
execução de experimentos com o drone preso até se alcançar sempre trazer o drone para sua posição de equilíbrio, e variam
uma resposta mais estável(Figura 5). Outra alternativa seria o para cada um dos 3 eixos de rotação. Para a realização de tal
uso de um encoder, para verificar a velocidade de rotação dos leitura, o Multiwii realiza o gerenciamento dos sensores. No
motores, permitindo identificar quais deles apresentavam Arduíno Mega foi acoplado um sensor GY-80 (Figura 7) que
discrepâncias. possui 10 graus de liberdade, incluindo: 3 eixos de giroscópio, 3
eixos de acelerômetro, 3 eixos de magnetômetro (ou bússola) e
um sensor de pressão e temperatura.