Visualización de ángulo con Edison, acelerómetro y Python de la inclinación (4 / 7 paso)

Paso 4: Calibración del acelerómetro

MRAA es una biblioteca fresca que proporciona API para acceder a IO en Edison y otras plataformas. Realmente ayuda a simplificar el código que escriba por lejos detalles del nivel bajo de abstracción. Consulte el código de python adjunto "accelerometer_calibrate_v1.py" para ver cómo utilizar MRAA para calibrar el acelerómetro. Cuando se ejecuta, imprime el promedio de 3 puntos de lecturas de voltaje del acelerómetro.

Cada eje del acelerómetro debe ser calibrado por separado. Voy a describir el procedimiento de calibración para el eje x. Puede seguir el mismo procedimiento para los ejes Y y Z.

  1. Debe tener el acelerómetro ya conectado a la placa de arduino de Edison como se describió anteriormente. Abra la masilla y a Edison sobre WiFi.
  2. Oriente el eje x del acelerómetro de manera que apunta verticalmente hacia abajo en el suelo y perpendicular al plano de tierra. En esta posición, eje x está alineada con la dirección de la gravedad de la tierra. Acuñó el tablero entre dos cajas en una mesa de modo que la junta vertical. Ejecutar el "accelerometer_calibrate_v1.py" y anotar la tensión. Se trata de Vx +
  3. Orientar el eje x del acelerómetro para que ello apunte hacia arriba verticalmente y perpendicular al plano de tierra. En esta posición, el eje x se opone a la dirección de la gravedad de la tierra. Ejecutar el código de calibración y anotar la tensión. Se trata de Vx-

  4. Utilice las ecuaciones resaltadas en la figura 3 para obtener voltaje de offset y sensibilidad para el eje x. Enchufe el offset y la sensibilidad en la ecuación en la figura 4 para obtener la aceleración en g.

Referencias:

Nota de la aplicación de dispositivos analógicos

Hoja de datos del IC del acelerómetro ADXL335

Artículos Relacionados

Medida del ángulo mediante giroscopio, acelerómetro y Arduino

Medida del ángulo mediante giroscopio, acelerómetro y Arduino

el dispositivo es un prototipo áspero de lo que eventualmente se convertirá en un robot de balance del uno mismo, esta es la segunda parte de la cosa del agujero (leer acelerómetro y controlar un motor a balance del uno mismo). La primera parte con s
Control de cero con un acelerómetro

Control de cero con un acelerómetro

entorno de programación Scratch el es muy popular entre los niños. Usando Arduino, podemos introducir control acelerómetro por lo que sus juegos pueden reaccionar a la inclinación del acelerómetro.Había cubierto los conceptos básicos en el instructiv
* Preliminar * SPI en el Pi: comunicar con un acelerómetro de 3 ejes SPI con un Raspberry Pi

* Preliminar * SPI en el Pi: comunicar con un acelerómetro de 3 ejes SPI con un Raspberry Pi

guía paso a paso sobre cómo configurar Raspbian y comunicarse con un dispositivo SPI usando bcm2835 SPI biblioteca (no poco golpeado!)Todavía es muy preliminar... Necesito añadir más imágenes de conexión física, y trabajar a través del código torpe.P
Captura de movimiento con un acelerómetro de Arduino con XBee comunicaciones

Captura de movimiento con un acelerómetro de Arduino con XBee comunicaciones

***************************************ACTUALIZADO 10 DE JUNIO DE 2014 ***Según lo prometido, este Instructable ha sido actualizado para incluir una sección sobre comunicación XBee. Además, un Instructable nuevas se publicarán pronto sobre el desarro
Game Pad USB con inclinación-acelerómetro ratón

Game Pad USB con inclinación-acelerómetro ratón

Hacer un cojín con un acelerómetro dentro del juego!Este tutorial de proyecto le mostrará cómo puede convertir un gamepad de consola en un ratón de teclado USB para jugar en tu PC. El Gamepad USB se puede utilizar con casi cualquier software, como un
Dados de acelerómetro con circuitos 123D

Dados de acelerómetro con circuitos 123D

este es el proyecto que Autodesk CEO Carl Bass un poco de atención adicional de la TSA en su camino a Tokio MakerFaire.  Aquí está un artículo sobre eso...Hicimos esto como forma de demostración de algunas cosas que puedes hacer con nuestras aplicaci
Uso de un acelerómetro y un giroscopio con Arduino

Uso de un acelerómetro y un giroscopio con Arduino

he comprado recientemente una combinación de 3 ejes acelerómetro y giroscopio de 2 ejes de Sparkfun y quería publicar parte del código utiliza para conseguirlo ya está en marcha.  Estoy pensando en usarlo en un Arduino basado en controlador MIDI que
Registrador de datos geo: Arduino + GPS + SD + acelerómetro para registrar, sello de tiempo y datos del sensor geo-tag

Registrador de datos geo: Arduino + GPS + SD + acelerómetro para registrar, sello de tiempo y datos del sensor geo-tag

versiones17 de octubre de 2013: he publicado una guía sobre el uso de tu teléfono Android para llevar a cabo una tarea similar al aprovechar tu Android dispositivo de construido en GPS y sensores.06 de febrero de 2013: Aparece en GeoAwesomeness http:
Acelerómetro y giroscopio Tutorial

Acelerómetro y giroscopio Tutorial

IntroducciónEsta guía está dirigida a todos los interesados en el uso de acelerómetros y giróscopos, así como dispositivos de combinación IMU (Unidad de medición inercial) en sus proyectos de electrónicaCubriremos:¿Qué mide un acelerómetro?¿Qué mide
URL: Una manera más inteligente de Parque (Wifi Webcam con Edison)

URL: Una manera más inteligente de Parque (Wifi Webcam con Edison)

Esta semana tuve el placer de participar en la IoT Intel Roadshow de Seattle. Ayudó a construir una cámara prototipo para un coche. Colocamos 3 y ahora soy adicto a hackathons. Estas instrucciones le permitirán reproducir el proceso. Apoyó mucho en d
Acelerómetro controlado, cabeza seguimiento Rover

Acelerómetro controlado, cabeza seguimiento Rover

Este proyecto fue una combinación de varias ideas que han venido juntos para crear a un impresionante rover.   El Rover es controlado usando un reloj equipado con un acelerómetro para registrar los movimientos y la inclinación de la muñeca.  El rover
Escudo de acelerómetro para clase de física y más allá

Escudo de acelerómetro para clase de física y más allá

durante una clase de física nos preformado un experimento de física para medir el accleration debido a graivty - 9.8 m/s ^ 2 y mientras que no hizo ningún nuevos descubrimientos de la física que tenía una idea para mejorar el experimento. La manera e
Viejo coche RC hackeado: Android control vía BT. (acelerómetro manejo)

Viejo coche RC hackeado: Android control vía BT. (acelerómetro manejo)

hoy me encontré mi coche rc muy viejo, tengo un poco tuning... :)Programa de control creado con inventor de la aplicación 2.De la dirección con el acelerómetro del teléfono, con un control deslizante.Lamentablemente el regulador demasiado estrecho, p
Controlada por acelerómetro chip Zumo coche

Controlada por acelerómetro chip Zumo coche

Este es un proyecto de laboratorio de instrumentación biomédica que hicimos en la Universidad de Vanderbilt. La idea era crear un sistema para un paciente del quadriplegic controlar su silla de ruedas. La silla de ruedas fue representada por un coche