Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

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
Zelf vluchtinstrumenten bouwen: Horizon & Kompas met Arduino & MPU-6050

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.

Zelf vluchtinstrumenten bouwen: Horizon & Kompas met Arduino & MPU-6050
Zelf vluchtinstrumenten bouwen: Horizon & Kompas met Arduino & MPU-6050

De visuele overeenkomst is opvallend.

We lezen drie dimensionale graden: Phi, Theta, Psi van de MPU6050 via de seriële monitor van Processing IDE.

  1. Upload de Arduino-code (onderaan deze tutorial).
  2. Compilatieproblemen? Controleer of MPU en I2C-bibliotheek geïnstalleerd zijn: Arduino Playground MPU-6050
  3. 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.
Zelf vluchtinstrumenten bouwen: Horizon & Kompas met Arduino & MPU-6050

Productieproces

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