Saturday, March 22, 2014

Transformando Stellaris / Tiva em Quadcopter / Hexacopter

Como transformar uma Stellaris ou Tiva em Quadcopter e Hexacopter?
É simples, basta ligar todos os sensores, programar e voar.


Para programar é só usar o projeto Energia (http://www.energia.nu) com esta IDE toda API do Arduino ficou disponível para as placas Stellaris, Tiva e outras launchpads com MSP430.

O software para controlar o Quadcopter ou Hexacopter pode ser o Multi Wii Copter (MWC)
http://www.multiwii.com/connecting-elements
Alguma modificações são necessárias pois o MWC tem como plataforma os microcontroladores AVR.

O Hardware proposto está simplificado nas figuras que seguem, a ferramenta para criar placas, esquemáticos e figuras dos projetos é o Fritzing. 
http://fritzing.org/




Esquema do Hexacopter simplificado para Quadcopter

Hardware para montar o Quadcopter

PCB Universal 9 cm x 15 cm
Headers Male
Headers Female
Resistores para ADC,...
Capacitores, ...
Diodos 1N4007,...
Tiva C Series: ARM Cortex-M4F 32KB RAM 256KB FLASH (RTOS)
Air Boost Pack: rádio até 300 metros
JY-MCU Bluetooth: debug por serial até 2 metros
BMP085 (Barômetro): manter altitude até 10 km
HMC5883L (Magnetômetro): manter o norte
MPU6050 (Giroscópio e acelerômetro): manter estabilizado
HC-SR04 (Sonar): altitude até 5 metros usado para pousar.
Ublox Neo-6M (GPS): manter rota e posição
ESCs
Motores
Hélices
Frame
Baterias
Carregador de bateria
Notebook com bluetooth e joystick de Xbox ou Playstation



Esquema do hexacopter