Instrumentos de voo DIY para Horizon e Compass
Componentes e suprimentos
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 |
Aplicativos e serviços online
![]() |
|
Sobre este projeto
Hoje faremos nosso próprio simulador de vôo personalizado usando um sensor de movimento MPU-6050 !!!
O que é um sensor MPU-6050? Os dispositivos MPU-6050 combinam um giroscópio de 3 eixos e um acelerômetro de 3 eixos na mesma matriz de silício, junto com um Digital Motion Processor (DMP) integrado , que processa o complexo MotionFusion de 6 eixos algoritmos. Então, agora você será capaz de decifrar o significado de 6DOF- 6 graus de liberdade.
"Esses dispositivos MotionTracking são projetados para os requisitos de baixo consumo de energia, baixo custo e alto desempenho de smartphones, tablets e sensores vestíveis."
Coisas que exigimos ...
Componentes de hardware:
- 1) Arduino / Genuino UNO (Qualquer placa Arduino servirá ao propósito)
- 2) MPU-6050 Sensor IMU (Unidade de Medição Inercial) com 6 graus de liberdade
- 3) Fios de jumpers

Programas:
- Arduino
- Processando
Antes de mergulhar na parte de codificação, vamos montar nossos kits de hardware.
Para obter os detalhes sobre o esquema de conexão e configuração de hardware, consulte meu blog anterior. Também anexei o diagrama de conexão neste projeto, para sua orientação rápida.
Depois de configurar os componentes conforme o diagrama de conexão, vamos ao software de processamento, que facilitará a visualização 3D deste sensor de movimento.
" Processando IDE "
Considerando que você já instalou o ArduinoIDE, envolver dois IDEs separados em um projeto pode fazer você se sentir um pouco confuso. Bem, não há necessidade de pânico. Siga os passos abaixo e todas as suas dúvidas serão esclarecidas!
O processamento é bastante semelhante ao ArduinoIDE, exceto por algumas funções especializadas. Então, você verá uma influência / semelhança no ProcessingIDE.
A Figura 2 e a Figura 3 tornarão minhas afirmações claras.


Portanto, vemos que há uma semelhança visual impressionante em ambos os IDEs.
Aqui, leremos os graus tridimensionais que são Phi , Theta , Psi no MPU6050 usando o monitor serial do IDE de processamento.
Faça upload do código do Arduino, anexado no final deste tutorial.
Se houver algum problema com a compilação do código, verifique se você instalou a biblioteca MPU e i2c. Você pode encontrar aqui:http://playground.arduino.cc/Main/MPU-6050
Depois de realizar essas etapas, é hora de fazer o upload do código de "Processamento". O código foi anexado após vários testes e modificações e, portanto, você não precisa modificar nada no código.
Demonstração:
Em caso de dúvidas, por favor, comente abaixo.
Código
Códigos de simulação de vôo
Neste repositório, você encontrará o código para ArduinoIDE e ProcessingIDE. https://github.com/AritroMukherjee/FlightSimulatorCodesEsquemas
Conecte seu sensor IMU ao Arduino de acordo.
Processo de manufatura
- Sensor Arduino - Tipos e Aplicações
- Sensor da bússola - Trabalho e aplicações
- DIY:Monitoramento e regulação de temperatura para HomeBrew
- Sistema de sensor de movimento infravermelho faça você mesmo para Raspberry Pi
- Painel LCD com Arduino para o simulador de vôo
- Sensor DHT11 com LEDs e um alto-falante Piezo
- Faça você mesmo voltímetro usando Arduino e Smartphone
- Sensor de batimento cardíaco infravermelho DIY usando Arduino
- IOT - Jar inteligente usando ESP8266, Arduino e sensor ultrassônico
- Como fazer uma bússola usando Arduino e IDE de processamento