G-medidor de Arduino coche pantalla (4 / 5 paso)

Paso 4:

Puesta a punto y calibración de.

No he tenido la oportunidad de hacer este paso todavía porque aún no he recibido mi última acelerómetro. Básicamente una vez que tengas tu dispositivo de lectura de los voltajes de los pines analógicos A1-A3, tienes que averiguar cuál es su voltaje de salida del acelerómetro cuando no mide ninguna aceleración.

La forma más sencilla de hacer esto es elegir un eje en un momento e inclina el acelerómetro por lo que ese eje es recta hacia arriba o directamente hacia abajo concerniente a la tierra. Grabar esos voltajes y agregarlos juntos luego dividir por 2. Se trata de aceleración de 0g para el acelerómetro. Repita para los otros dos ejes.

Ahora toma el valor cuando el eje del acelerómetro fue hacia abajo hacia el suelo (esto es 1g accelation) y restar su valor cero g. Tomar y dividir 1 por él. Que es cuántos g. cada valor de (0-1023) el analogRead() es función. Llamaré a este num_per_g de valor en el código siguiente.

Repita para cada eje.

Por último, en el código en analogRead() reemplazar por:

(analogRead() - (zero_g_val))*(num_per_g)

Se trata de la fracción de g que mide su acelerómetro.
Esto funciona porque la mayoría acelerómetros son proporcionales significa que salida de voltaje proporcional a la tensión de entrada y la aceleración.

No realmente hice todo esto pero por lo que puede haber problemas.

Uno posible es que puede que necesite utilizar 'flotar' en lugar de 'int' en el código de decimales. Otro problema que no estoy seguro de que entiendo aún es si los números de 0-1023 corresponderán a 5V nomatterlo. Esto reduciría la precisión del acelerómetro.

Esto funciona porque la mayoría acelerómetros son proporcionales significa que salida de voltaje proporcional a la tensión de entrada y la aceleración.

(Aviso que imprime los números de la pantalla LCD de analogRead() es un número entre 0-1023. Esto corresponde a su voltaje de entrada (en la mayoría de los casos es 3,3 v) con 0 siendo 0V y 1023 siendo 3.3V.

Es una buena idea para medir el voltaje de sus pines de arduino para más exactitud. (mi arduino 3.3V pin producido 3.210V)

No necesita saber el voltaje real sin embargo, la mayoría del tiempo usted puede utilizar 0-1023 valor ya que el acelerómetro es radiométrica de todos modos.)

Artículos Relacionados

Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Hola a todos y Bienvenidos a mi primer Instructable.Siempre he querido tener un banco PSU para facilitar el acceso a una fuente de energía y algo que puedo confiar en el cuando se trabaja en varios proyectos. Quería una PSU que:• proporciona 12v, 5v
Arduino Bluetooth pantalla remota de lcd

Arduino Bluetooth pantalla remota de lcd

Hola,Hoy he hecho una simple pero útil pantalla LCD remota.¿Lo que hace esto? Puede conectar el teléfono al módulo Bluetooth de tu Arduino, escribir un mensaje de texto y aparecerá en la pantalla LCD de Arduino!Paso 1: Lo que usted necesita.Las cosas
Arduino coche controlada por Bluetooth

Arduino coche controlada por Bluetooth

Todos que sabemos que Arduino es una plataforma excelente de prototipos, principalmente porque utiliza un lenguaje de programación amigable y hay un montón de componentes extra increíbles que nos proporcionan grandes experiencias.Podemos integrar el
Construcción de la aplicación para Android para controlar Arduino coche Smart (製作Android APP控制Arduino 智慧車)

Construcción de la aplicación para Android para controlar Arduino coche Smart (製作Android APP控制Arduino 智慧車)

Este es un ejemplo de código creado a partir de la aplicación MIT inventor2. Para mostrar cómo conectar a Andruino a través de BT Se puede modificar por sí mismo para cumplir la función que desea. Armónicamente, es realmente fácil de construir una ap
Termostato con Arduino y pantalla LCD grande de inicio

Termostato con Arduino y pantalla LCD grande de inicio

Reemplazar un termostato (SIEMENS RAA30 16GR) con un mismo hecho, basados en arduino, pantalla grande del LCD es un divertido proyecto.Descargo de responsabilidad: Toma de corriente se utiliza en ambos controlar el horno y para arduino de energía que
Reloj de Arduino con pantalla Nokia 3110

Reloj de Arduino con pantalla Nokia 3110

mi objetivo de este proyecto es para hacer un reloj con seleccionable diales, cronómetro y millidays.Esta idea comenzó con una broma de tontos de abril sobre métrica y hora. (http://www.youtube.com/watch?v=K35xG1buyFA)Primero queria hacer un reloj mé
Barato hélice accionado Arduino coche

Barato hélice accionado Arduino coche

¡ Hola! :)En este instructable te voy a mostrar cómo hice hélice powered bluetooth controlado por coche. Es juguete fresco que puede hacer de sólo pocas piezas.Tenga cuidado con esto, hélice gira aproximadamente 2000-3000 rpm, créeme, no quieres toca
Bluetooth Arduino coche de Control remoto

Bluetooth Arduino coche de Control remoto

Fabricación de este coche no es que duro si tienes algún conocimiento en este tema y las partes + herramientas necesarias. Básicamente, este coche es controlado por una placa Arduino UNO. La conectividad con el dispositivo android es acumulación medi
Generador de tono de Arduino con pantalla LED

Generador de tono de Arduino con pantalla LED

Aquí es un simple Arduino bruja de proyecto se puede hacer con este DIY LED pantalla y algunas otras piezas baratas.Paso 1: Piezas y herramientasPiezas necesarias para este proyecto:(1) Arduino nano(2) pulsadores táctiles(2) resistentes a la de 10 K
Arduino Touch pantalla de sala de Control

Arduino Touch pantalla de sala de Control

Hey todo el mundo, finalmente terminé mi panel táctil para mi pared del dormitorio y am aquí para mostrarte cómo lo hice. Lamentablemente su no está instalada en mi muro todavía podría estar en movimiento y no quiere hacer más agujeros en mis paredes
Arduino con pantalla LCD 1602

Arduino con pantalla LCD 1602

La pantalla LCD sirve para poder tener una interfaz con el usuario, es decir, desplegar información, y usar botones para poder ejecutar acciones en el Arduino. En este proyecto cuántos la pantalla LCD 1602, es bastante útil, pues viene como «escudo»,
Arduino coche Lightbar - prototipo

Arduino coche Lightbar - prototipo

En este proyecto de Arduino le demostraré cómo hice mi prototipo de una barra de iluminación.Tenga en cuenta que no soy responsable de problemas con otras personas (y tal vez la policía) posiblemente van a funcionar en a.En muchos países es ilegal co
Arduino I2C pantalla PIN de depuración

Arduino I2C pantalla PIN de depuración

Bienvenido a mi intento de un Instructable primera. Estoy haciendo esto porque compré un LCD barato de I2C cutre para Arduino de eBay y pasaron varias horas tratando de enganchar para arriba. Como era de esperar las instrucciones horribles no hizo na
¿Aurdino todas las cosas, mostrar su imagen en Arduino Tuch pantalla

¿Aurdino todas las cosas, mostrar su imagen en Arduino Tuch pantalla

ave escuchado alguna vez de pantallas TFT LCD?  Son buenas maneras de mostrar la información de tu Arduino, o mostrar imágenes.  El equipo de Arduino acaba de lanzar una pantalla LCD TFT de oficial con su nuevo Robot en el Maker Faire 2013.  Es muy f