Interfaz de la computadora sin manos bricolaje para menos de $200: Eyetracker + EMG + Arduino (3 / 4 paso)

Paso 3: Juntándolo todo

Bien tiempo para pegar este material junto (no literalmente)

1. aquí está el enlace a mi github para que usted puede descargar todo. Y un agradecimiento especial a estos individuos para trozos de código python al que hizo este proyecto mucho más fácil:

- Edwin Dalmaijer para escribir el python library para acceder el eyetracker de Eyetribe que se incluye a

- Al Sweigart para escribir el python library para el control de los comandos del ratón

- Chris Liechti para escribir python biblioteca para acceder al puerto serie a

2. Conecte todo. Así que enchufe el Eyetracker en el puerto USB, enchufe en el Arduino en otro puerto USB y según el manual de EMG Conecte la placa EMG a baterías/electrodos/Arduino(in my code it's connected to Digital Pin 7).

3. Inicie el Eyetracker UI y el servidor, que todo sucede automáticamente cuando se abre el software de Eyetracker. Entonces calibrar el eyetracker para tus ojos. Rendimiento general, es mejor cuando tienes ojos es centrados y cerca el Eyetracker y estás en el interior. En el interior es mejor porque la luz desde un ángulo (el sol) hace más difícil para el rastreador ver sus cara, ojos.

4. abrir el archivo de Arduino que se llama "runArduino_EMGserver_digital.ino" y subirlo a la placa Arduino. Tome nota del puerto de comunicaciones en la esquina inferior derecha de la ventana de Arduino. Debería decir "Arduino Uno en blahblahblah". Que parte de blahblahblah es el puerto Arduino está conectado a. Se edita el código de python incluido para que sepa qué puerto para encontrar el Arduino.

5. en la carpeta 'PyTribe-master' en el archivo runHandsfree.py en la línea 13, esto es donde editas el puerto. Actualmente tiene ' / COM3', pero hay que cambiar a todo lo que usted está usando basado en lo que fue en la esquina de la ventana de Arduino como se indica en el paso 4 en esta página. La línea 12 es un ejemplo de lo que se vería como si se tratara de un Mac.

(Opcional) 6. las variables x_factor y y_factor en runHandsfree2.py es para la escala de los valores que obtienes desde el eyetracker. Encontré que para mi retina macbook pro, cuando estaba en Windows, el software de eyetracker no volver la derecha, coordenadas X Y debido a la retina escala (pensamiento era 1920 por 1200 en lugar de 2880 por 1800), así que tuve que compensar. He dejado el código aquí en caso otras personas correr en el mismo problema, tendrás que modificar el x_factor y y_factor a trabajar con su pantalla particular. De lo contrario, usando el símbolo de # hastag, puedes comentar las líneas que dicen: X = X * x_factor y Y = Y * y_factor

7. guardar las ediciones en el archivo runHandsfree.py.

8. abrir otro indicador de comandos o Terminal. Tipo:

Python

Luego pulsar la barra espaciadora, hay un espacio después de la pitón de la palabra. Haga clic en y arrastre la runHandsfree2.py edición de la ventana de línea de comandos de Terminal o pronto. Esto automáticamente debe escribir la ruta del archivo por lo que parece:

Python directory/Path/To/File.py

9. presiona enter! Y déjelo a fuego!

Artículos Relacionados

Cómo hacer una máquina de tatuaje de bricolaje para menos de $1 dólar!

Cómo hacer una máquina de tatuaje de bricolaje para menos de $1 dólar!

Este es un tutorial sobre cómo hacer una máquina de tatuaje completamente funcional barato. ¿Por qué costumbre lo haces? es principalmente doméstico artículos que probablemente usted tiene ahí y su también divertidas y fáciles de hacer.Esta máquina d
Pintar tu propio coche para menos de $200 (o cómo aprendí a amar Rustoleum)

Pintar tu propio coche para menos de $200 (o cómo aprendí a amar Rustoleum)

tengo un bus de 1971 VW Westfalia camper. Fue en la mala necesidad de un trabajo de pintura cuando lo conseguí. Alguien había pintado con lo que creo que es pintura de casa. No bueno :( Decidí que tenía que cuidar de él. Pensé que lo haría barato, pe
Altavoces de grado audiófilo para menos de $200!

Altavoces de grado audiófilo para menos de $200!

Altavoces cuestan demasiado. Altavoces que suenan bien cuestan aún más. Pero no hay forma de corregir esta tragedia con magia DIY!Resulta completo altavoces gama de Driver solo está haciendo una reaparición en el mundo audiófilo. Junto con un amplifi
Mano robótica de DIY $200 - Arduino proyecto

Mano robótica de DIY $200 - Arduino proyecto

diseñado y construido esta mano robótica y el controlador para menos de $200.  Los dedos y el pulgar son controlados por servo motores.  El primer video muestra la mano en acción.  El segundo vídeo muestra cómo hacer la mano.Aquí está la parte 2: $20
Mano robótica de DIY $200 - parte 2: el controlador - Arduino proyecto

Mano robótica de DIY $200 - parte 2: el controlador - Arduino proyecto

diseñado y construido esta mano robótica y el controlador para menos de $200.  Los dedos y el pulgar son controlados por servo motores.  El primer video muestra la mano en acción.  El segundo vídeo muestra cómo hacer el controlador.Visite mi sitio we
La realización de un cardán sin cepillo bricolaje con Arduino

La realización de un cardán sin cepillo bricolaje con Arduino

Esta es una historia de mi tercer proyecto con gyro barato y Arduino.Después de los anteriores dos proyectos, Péndulo invertido fácil y caligrafía 3D, he pensado de hacer Cámara de cardán con Arduino. Luego tenía las tres políticas para el proyecto.E
Hacer su propio mazo de madera! | Herramientas de bricolaje para madera #1

Hacer su propio mazo de madera! | Herramientas de bricolaje para madera #1

En las últimas semanas, he notado que mi interés ha estado moviendo mucho en proyectos de carpintería *, encontré que tenemos varias herramientas de carpintería que olvidé que había: un "raspador", un "cepillo raspador" y algunos "
Usando una computadora sin disco duro.

Usando una computadora sin disco duro.

Han visto en un anterior donde instructable hemos creado una red de trabajo sin un disco duro. () me gustaría darle algunas otras opciones para que pueda usar una computadora sin disco duro. Aunque la lista puede ser actualizada http://www.livecdlist
¿EEG - interfaz de la computadora cerebro

¿EEG - interfaz de la computadora cerebro

alguna vez has querido ser capaz de usar tu mente para el control de computadora? ¡Yo también!Estoy trabajando en un proyecto para llevar a cabo una barato y fácil construir plataforma (idealmente, arduino compatible) que se expande su interfaz de la
Hacer tu propia madera C-Clamp! | Herramientas de bricolaje para madera #2

Hacer tu propia madera C-Clamp! | Herramientas de bricolaje para madera #2

Abrazaderas de tipo C son tan caros! ¿Has visto ese precio última vez que estaban en la tienda?No tengo un presupuesto muy grande para los proyectos, así que hacer la mayor parte de mis herramientas. Esa es la razón por la que voy a mostrarte cómo ha
Cómo montar una bicicleta con "Sin manos"

Cómo montar una bicicleta con "Sin manos"

le mostrará cómo montar en bicicleta sin manos en el manillar!Paso 1: Conocer los conceptos básicosPara andar en bicicleta sin manos, necesita saber lo básico. En primer lugar, antes de empezar a practicar, usted necesita para asegurarse de que están
Arduino teclado con interfaz de la computadora

Arduino teclado con interfaz de la computadora

Se trata de una introducción sobre como hacer un teclado con unos botones, un multiplexor y un arduino que puede hablar con una interfaz de computadora que puede reproducir tonos a través de los altavoces de los equipos.Lista de piezas:1 x Arduino1 p
Hello kitty bolsa de mano suave para ipad

Hello kitty bolsa de mano suave para ipad

como se le conoce a todo eso es importante tener un caso para proteger al ipad del apretón antirresbaladizo, suciedad, rayaduras, caídas y los golpes en usos diarios. Sin embargo, hoy en día, hay tantos casos de ipad disponibles, todas con diseño dif
BRICOLAJE para los niños: secuaces artbot (fácil tutorial)

BRICOLAJE para los niños: secuaces artbot (fácil tutorial)

BRICOLAJE para los niños: secuaces artbot (fácil tutorial)Material y suministros:Pintar papel pintura pinceles papel taza tijeras lápiz regla Compa Color blanco, negro, gris y azul mirada ojos 2 palitos eléctrica del alambre (en blanco y rojo pero es