Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Instrumentos de vuelo DIY para Horizon y Compass

Componentes y suministros

Arduino UNO
× 1
Unidad de medida inercial (IMU) (6 grados de libertad)
× 1
Cables de puente macho / hembra
× 1

Aplicaciones y servicios en línea

Arduino IDE

Acerca de este proyecto

¡¡¡Hoy crearemos nuestro propio simulador de vuelo personalizado utilizando un sensor de movimiento MPU-6050 !!!

¿Qué es un sensor MPU-6050? Los dispositivos MPU-6050 combinan un giroscopio de 3 ejes y un acelerómetro de 3 ejes en la misma matriz de silicio, junto con un Procesador de movimiento digital (DMP) integrado , que procesa el complejo MotionFusion de 6 ejes algoritmos. Entonces, ahora podrá descifrar el significado de 6DOF- 6 grados de libertad.

"Estos dispositivos MotionTracking están diseñados para los requisitos de bajo consumo, bajo costo y alto rendimiento de los teléfonos inteligentes, tabletas y sensores portátiles".

Cosas que requerimos ...

Componentes de hardware:

  • 1) Arduino / Genuino UNO (Cualquier placa Arduino servirá para este propósito)
  • 2) MPU-6050 Sensor IMU (Unidad de medición inercial) con 6 grados de libertad
  • 3) Cables de puente

Software:

  • Arduino
  • Procesando

Antes de sumergirnos en la parte de codificación, montemos nuestros kits de hardware.

Para obtener detalles sobre el esquema de conexión y la configuración del hardware, consulte mi blog anterior. También he adjuntado el diagrama de conexión en este proyecto, para su guía rápida.

Después de haber configurado los componentes según el diagrama de conexión, pasemos al software de procesamiento, que facilitará la visualización 3D de este sensor de movimiento.

" Procesando IDE "

Teniendo en cuenta que ya ha instalado ArduinoIDE, la participación de dos IDE separados en un proyecto puede hacer que se sienta un poco confundido. Bueno, no hay necesidad de entrar en pánico. ¡Sigue los pasos a continuación y todas tus dudas se aclararán!

El procesamiento es bastante similar a ArduinoIDE excepto por algunas funciones especializadas. Entonces, verá una influencia / similitud en ProcessingIDE.

La Figura 2 y la Figura 3 aclararán mis declaraciones.

Entonces, vemos que hay una similitud visual asombrosa en estos dos IDE.

Aquí, leeremos grados tridimensionales que son Phi , Theta , Psi en MPU6050 usando el monitor serial de Processing IDE.

Sube el código de Arduino, adjunto al final de este tutorial.

Si hay un problema con la compilación del código, compruebe si ha instalado la biblioteca MPU e i2c. Puede encontrarlo aquí:http://playground.arduino.cc/Main/MPU-6050

Después de haber realizado estos pasos, es el momento de cargar el código de "Procesamiento". El código se adjuntó después de varias pruebas y modificaciones, por lo que no es necesario modificar nada en el código.

Demostración:

En caso de tener alguna consulta, por favor comente a continuación.

Código

Códigos de simulación de vuelo
En este repositorio, encontrará el código para ArduinoIDE y ProcessingIDE. https://github.com/AritroMukherjee/FlightSimulatorCodes

Esquemas

Conecte su sensor IMU a Arduino en consecuencia.

Proceso de manufactura

  1. Sensor Arduino - Tipos y aplicaciones
  2. Compass Sensor - Trabajo y aplicaciones
  3. Bricolaje:Regulación y monitoreo de temperatura para HomeBrew
  4. Sistema de sensor de movimiento por infrarrojos de bricolaje para Raspberry Pi
  5. Panel LCD con Arduino para Flight Simulator
  6. Sensor DHT11 con LED y altavoz piezoeléctrico
  7. Voltímetro de bricolaje con Arduino y un teléfono inteligente
  8. DIY Sensor infrarrojo de latidos del corazón con Arduino
  9. IOT - Smart Jar usando ESP8266, Arduino y sensor ultrasónico
  10. Voltímetro de bricolaje con Arduino y una pantalla Nokia 5110
  11. Cómo hacer una brújula usando Arduino y Processing IDE