Zelf vluchtinstrumenten bouwen: Horizon & Kompas met Arduino & MPU-6050
Onderdelen en benodigdheden
| Arduino UNO | × | 1 |
| Inertial Measurement Unit (IMU) - 6 graden vrijheid | × | 1 |
| Male/Female Jumper-draden | × | 1 |
Apps en online diensten
- Arduino IDE
Over dit project
Vandaag bouwen we onze eigen aangepaste vluchtsimulator met een MPU-6050-bewegingssensor!
Wat is een MPU-6050-sensor?
De MPU-6050 combineert een 3-as gyroscoop en een 3-as versnellingsmeter op dezelfde silicium-die, samen met een on-board Digital Motion Processor (DMP) die complexe 6-as MotionFusion-algoritmes verwerkt. Nu begrijp je 6DOF – 6 graden van vrijheid.
"Deze MotionTracking-apparaten zijn ontworpen voor lage stroomverbruik, lage kosten en hoge prestaties voor smartphones, tablets en wearables."
Hardwarecomponenten
- Arduino/Genuino UNO (elk Arduino-bord werkt)
- MPU-6050 IMU-sensor met 6 graden vrijheid
- Jumper-draden

Software
- Arduino IDE
- Processing IDE
Laten we eerst de hardware aansluiten volgens het schema. Zie mijn eerdere blog voor details; het aansluitschema is ook hierbij gevoegd.
Na hardware-opbouw: Processing-software voor 3D-visualisatie van de bewegingssensor.
Processing IDE
Als je Arduino IDE al hebt, kan een tweede IDE verwarrend lijken. Geen panic – volg de stappen:
Processing lijkt sterk op Arduino IDE, met enkele gespecialiseerde functies. Figures 2 en 3 maken dit duidelijk.


De visuele overeenkomst is opvallend.
We lezen drie dimensionale graden: Phi, Theta, Psi van de MPU6050 via de seriële monitor van Processing IDE.
- Upload de Arduino-code (onderaan deze tutorial).
- Compilatieproblemen? Controleer of MPU en I2C-bibliotheek geïnstalleerd zijn: Arduino Playground MPU-6050
- Upload de Processing-code (getest en aangepast – geen wijzigingen nodig).
Demonstratie
Bij vragen: laat een reactie achter.
Code
Vluchtsimulatie-codes
In deze repository vind je de code voor Arduino IDE en Processing IDE.
https://github.com/AritroMukherjee/FlightSimulatorCodes
Schema's
Sluit je IMU-sensor aan op de Arduino volgens het schema.

Productieproces
- DIY thuisbrouw temperatuurcontrole: Monitoren & regelen met Arduino
- Een DIY Infrarood Bewegingssensor Bouwen voor Raspberry Pi – Stapsgewijze Handleiding
- Arduino Nano Flight Simulator 2020 Bedieningspaneel – LCD & CDI Display
- DHT11 Temperatuur- & Vochtigheidsensor Project met LED-indicatoren en Piezo-luidspreker
- Een slimme voltmeter bouwen met Arduino en smartphone – Eenvoudig DIY-project
- Bouw een betrouwbare infrarode hartslagsensor met Arduino: stapsgewijze handleiding
- Bouw een Slimme IoT Pot met ESP8266, Arduino & Ultrasonische Sensor – Real-time Monitoring
- Bouw een DIY Voltmeter met Arduino en Nokia 5110 Display – Stap-voor-Stap Handleiding
- Bouw een Real-time Digitale Kompas met Arduino & Processing
- Arduino Sensoren: Typen, Toepassingen en Real-World Projecten
- Kompas-sensoren: Van Oude Navigatie Tot Moderne Apparaten