Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Introdução
É notável o aumento do interesse pelos Veículos Aéreos Não Tripulados
(VANT’s) nos últimos anos. Devido ao desenvolvimento de tecnologias que
proporcionaram a construção desses veículos e dos vários campos em que eles podem
ser utilizados, os drones, como são popularmente conhecidos, se tornaram objetos de
pesquisa e desenvolvimento. Utilizados inicialmente para fins militares os drones
ganharam notoriedade e já começam a fazer parte do uso civil de forma bastante
relevante. Esta tecnologia conta com a integração de sistemas eletrônicos embarcados
com o objetivo de realizar a estabilização de voos e têm sido cada vez mais empregada
em vários ramos de atividade humana, como, por exemplo, a agricultura, a segurança
pública, a obtenção de filmagens entre outras atividades.
Desenvolvido com base em modelos aéreos tripulados e sendo aperfeiçoados
durante o tempo, há vários modelos de drones que possuem características específicas
para certas atividades. Um modelo bastante utilizado é o drone VTOL (Vertical Take-
Off and Landing) que significa decolagem e aterrissagem vertical. Segundo
GUIMARÃES (2012), os drones “possuem uma alta manobrabilidade quando
comparados às aeronaves de asas fixas, além de possuírem a capacidade de pairar”.
Neste modelo os mais difundidos são os quadricópteros ou quadrirrotores, drones com
quatro motores de propulsão.
Como são controlados remotamente, os drones precisam de um sistema eficaz de
comunicação que possa transmitir informações de forma segura. O objetivo deste
trabalho é desenvolver um drone de baixo custo (Figura 1). Com o sistema de
comunicação o objetivo é o mesmo, e a solução encontrada foi utilizar módulos de
rádio-frequência para a transmissão compactada dos dados. Através de uma plataforma
de prototipagem eletrônica, é possível fazer o gerenciamento dos módulos transmissores
e receptores de rádio-frequência de modo a implementar uma configuração de controles
de deslocamento no ar sobre uma plataforma de automação de voo (mais detalhes na
Seção 2.1).
2.2. Arduino
Arduino2 é uma ferramenta open source que vem sendo utilizada em diferentes
projetos do meio acadêmico, caracterizada por ser uma placa microcontroladora baseada
no ATMega 328 da família AVR.
As placas Arduino utilizadas fazem a leitura de comandos a serem transmitidos
através do emissor de rádio frequência e a leitura dos dados captados pelo receptor para
serem transmitidos ao MultiWii. Com o emissor foi utilizado o Arduino Uno para
gerenciar a transmissão de informações, já o receptor é gerenciado por um Arduino
Mega. As escolhas dessas placas se devem ao fato do custo benefício, pois são placas
capazes de realizar as operações esperadas para o controle do drone e são encontradas
no mercado por um preço acessível.
1
Site do Multiwii: http://www.multiwii.com/
2
Site do arduino: http://arduino.cc/
Figura 3: Receptor (Fonte Própria)
if((e ==4)&&(event.value)){
L1 =true;
}elseif((e ==4)&&(!event.value)){
3
Biblioteca joystick.h disponível em: https://github.com/drewnoakes/joystick/blob/master/joystick.hh
L1 =false;
}
Quadro 1: Parte de código que capta o pressionamento de um botão
if((e==0)&&(event.value)){
cmd_UP = cmd_UP |(1<< PITCH);
cout<<cmd_UP<<endl;
}elseif((e==0)&&(!event.value)){
cmd_UP = cmd_UP & NO_PITCH;
cout<<cmd_UP<<endl;
}
Quadro 2: Exemplo de utilização de deslocamento de bit
O receptor de rádio-frequência, instalado no drone, é responsável pelo
recebimento de dados para realização de movimentos. O dado recebido e lido pelo
Arduino é uma variável codificada. A decodificação deste dado pode ser feita usando
um mascaramento de bits que compara as posições da variável e testa que comando será
realizado. Um esquema para este processo pode ser visualizado na Figura 6:
Agradecimentos
À FAPESB, pela bolsa de iniciação científica que possibilitou a realização desse
trabalho.
Referências
GUIMARÃES, J. P. F. Controle de Atitude e Altitude Para Um Veículo Aéreo do Tipo
Quadrirrotor. Dissertação de Mestrado. Universidade Federal do Rio Grande do
Norte. Dezembro 2012.
PAULA, J. C. DESENVOLVIMENTO DE UM VANT DO TIPO QUADRIRROTOR
PARA OBTENÇÃO DE IMAGENS AÉREAS EM ALTA DEFINIÇÃO.
Dissertação de Mestrado. Universidade Federal do Paraná. 2012.
DEITEL, H. M; DEITEL, P. J. C++ COMO PROGRAMAR. 5ª edição. São Paulo,
Pearson Prentice Hall, 2006. 1163p.
TX MODULE MODELNO: TXA1-434-F11. Disponível em: <
http://www.webtronico.com/documentos/transmissor_rf_link.pdf> Acesso em:
13/02/2015.
RX MODULE MODELNO: RXA27L-xxxMHz. Disponível em: <
http://www.webtronico.com/documentos/receptor_rf_link.pdf> Acesso em:
13/02/2015.
MultiWii. Disponível em:
<http://www.multiwii.com/> Acesso em Outubro de 2014.
Arduino. Disponível em:
<http://arduino.cc/> Acesso em Outubro de 2014.