Game Pad USB con inclinación-acelerómetro ratón (8 / 9 paso)

Paso 8: Añadir el ratón

Ahora vamos a añadir en el acelerómetro para crear un ratón activado por inclinación. Va a hacer casi cualquier acelerómetro, pero la más fácil es una salida analógica de uno. El ADXL335 funcionará muy bien. Primero va el chip de potencia proporcionando 3.3V (no 5.0V) y tierra de la Teensy, luego conectar las tres salidas analógicas (X, Y y Z) para tres entradas analógicas. Finalmente, agregaremos código Mouse'ing el dibujo para que los eventos de movimiento del Mouse son enviados cuando el controlador está inclinado.

Cortar un trozo de cable de cinta, usaremos marrón tierra, rojo de + 3V, y naranja amarillo y verde para X, Y y Z respectivamente [ver imagen 8a].

Nos arrancó el cable marrón que no es torcido [ver imagen 8b].

El ADXL335 requiere alimentación 3V, modo no conectarlo a VCC (5V) en lugar de ello, usaremos los 3V que proporciona el teensy - utiliza que voltaje para la comunicación USB, no puede dibujar más de quizá 20-40mA, que es mucho para esto pero no lo suficiente como para tal vez un montón de LEDs! Brown se conecta al pin GND segunda[ver imagen 8c].

A continuación, conecte X, Y y Z a F5, F4 y F1 (no uses F0!) [ver imagen 8d].

Ahora debe probar el siguiente bosquejo, teensySNES_test2.pde que se mueve el ratón, mientras que incline el controlador.

Artículos Relacionados

Vidrio con luz de acelerómetro controlado

Vidrio con luz de acelerómetro controlado

He empezado este proyecto como un vidrio de lado de la cama con función de iluminación. Cuando he avanzado exploré diferentes usos en diferentes contextos.Escenario de cristal de lado de cama:Cuando el usuario se despierta y necesita beber agua, él o
Guía de giroscopio y acelerómetro con Arduino incluye filtrado de Kalman

Guía de giroscopio y acelerómetro con Arduino incluye filtrado de Kalman

esta guía fue publicada primero en el foro de Arduino y se puede encontrar aquí: http://arduino.cc/forum/index.php/topic, 58048.0.htmlYo apenas había publicado, así que aún más conseguirá un uso. El código se puede encontrar aquí:https://github.com/T
Sensor de inclinación del acelerómetro estacionaria

Sensor de inclinación del acelerómetro estacionaria

En este instructable voy a entrar en cómo construir un sensor de inclinación (es decir mide la echada y del rodillo ángulos) con un solo acelerómetro. También he incluido un "filtro de gravedad" que intenta eliminar el efecto de la gravedad de l
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
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
Inalámbrico de acelerómetro controlado rgb-LED

Inalámbrico de acelerómetro controlado rgb-LED

acelerómetros MEMS (sistemas Micro electromecánicos) son de uso generalizado como sensores de inclinación en los teléfonos móviles y cámaras. Acelerómetros simples están disponibles ambos como ic chip y pcb-tablas de desarrollo económico.Chips inalám
Visualización de ángulo con Edison, acelerómetro y Python de la inclinación

Visualización de ángulo con Edison, acelerómetro y Python de la inclinación

Hace poco compré una placa arduino de Edison de Intel. Después de parpadear el LED a bordo, que quería hacer algo un poco más interesante pero bastante simple. Después de leer Internet, me decidí por acelerómetro basado en detección de inclinación.Po
3 axis Arduino acelerómetro / inclinómetro (inclinación del rodillo / Yaw)

3 axis Arduino acelerómetro / inclinómetro (inclinación del rodillo / Yaw)

de las mentes en http://arduinotronics.blogspot.com/Hace años vi un gadget el tablero limpio de un Jeep que tenía dos cuadros de un Jeep en la unidad. Condujo, las dos imágenes moverse, mostrando inclinación y ángulos, con la idea de ayudaría a evita
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
Acelerómetro con un tablero de Mediatek Linkit

Acelerómetro con un tablero de Mediatek Linkit

Hoy voy a mostrar cómo Mediatek Linkitone Junta trabaja con accellerometer ADXL335.El ADXL335 es pequeña, delgada, de bajo consumo, acelerómetro de 3 ejes completacon la señal había condicionada salidas de voltaje. La aceleración de las medidas de pr
Controlador de Bluetooth juegos con acelerómetro y Arduino

Controlador de Bluetooth juegos con acelerómetro y Arduino

Todo el mundo le gusta jugar juegos en PC :) ¿Consolas de juegos llevan al siguiente nivel y es más diversión que hacer uno mismo? Aquí hemos construido una consola de juegos con acelerómetro, Arduino y Bluetooth. El acelerómetro en la consola de jue
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
Interactuando con un OLED y un acelerómetro

Interactuando con un OLED y un acelerómetro

En el tutorial anterior, aprendimos cómo utilizar un OLED para mostrar diferentes formas. Empezamos dibujando un pixel, y a partir de ahí hemos sido capaces de dibujar líneas, rectángulos, cuadrados y círculos. Sin embargo, cada pantalla nos llevó un