Silla de ruedas controlada por el cerebro (7 / 10 paso)

Paso 7: Instale el programa y el intérprete de Python

Nota: el Sesiones de brainstorming Puzzlebox software incluye el programa de Python basado en la consola se describe en este paso. En sentido estricto no debería ser necesario descargar el intérprete de Python o cualquiera de las dependencias del software (la versión de Windows que se menciona en el paso 8 es previamente compilada y empaquetada), pero se supone que quien quiera aprovechar este programa para un nuevo tipo de silla de ruedas tendrá que saber cómo controlar todo, desde un nivel de código fuente, así que hemos incluido estos datos de integridad.

Descargar e instalar al intérprete Python y descargar el programa Python, enumerado en el paso dos de este Instructable.

Puede tener algunos problemas para configurar el programa para el puerto serie correcto de tu Arduino, especialmente si tu ordenador ya tiene un puerto serie.

Asegúrese de que el Arduino está conectado y ejecutar el programa usando el intérprete de Python.  Si presiona las teclas de dirección i j k m, verá el LED incorporado en la vuelta de Arduino encendido o apagado porque está conectado (en software) a una de las líneas de salida a la tarjeta de interfaz.

En este momento puede conectar Arduino a la placa de interfaz.  Apuntalar la silla de ruedas por lo que las ruedas no toquen el suelo, o si usted puede (y lo hicimos) liberar de las garras de la rueda.  Así, cuando los motores, no realmente causan la silla de ruedas para moverse (aunque ya no se frena en el lugar y pudo rodar).

Si enciende la silla de ruedas, las luces deben enciende normalmente e indican que la silla de ruedas está listo para ser movido.  El joystick debe causar los frenos apagado y los motores para tratar de mover la silla.

Ahora que se está ejecutando el programa Python, como en la imagen de abajo, pulsando una de las teclas de movimiento causará el programa a Arduino para enviar la silla de ruedas en esa dirección por un corto tiempo y luego Dile que deje de funcionar. Presionar el 1, 2 ó 3 teclas establecerá el programa de "velocidad" de 1 2 o 3.  En velocidad 1, se activa el transistor del menor para cada dirección.  En velocidad 2, se activa el transistor principal (el que está con la resistencia del arrendador).  En velocidad 3, se activa dos transistores (vistos como 1 o 0 en la pantalla de texto a continuación).

(tenga en cuenta que estas velocidades no tienen nada que ver con velocidades seleccionadas con los interruptores de encendido y apagado de la silla - ver paso 3)

Cuando el software establece la salida 00110011 la silla de ruedas se le dice que pare.

En este punto se debe probar que el programa de Python correctamente causa la silla de ruedas se mueva cuando se presiona una tecla (varias veces) y el siguiente paso es configurar el software de auricular Puzzlebox sesiones de brainstorming y EEG.

Artículos Relacionados

Silla de ruedas controlada ojo!

Silla de ruedas controlada ojo!

Personas que han perdido totalmente el uso de sus músculos no pueden funcionar sus propias sillas de ruedas.El sistema de Eyedrivomatic aprovecha ojo existente tecnología para permitir a los usuarios manejar sus sillas otra vez - con sólo los ojos de
Silla de ruedas controlada (la bestia) de radio

Silla de ruedas controlada (la bestia) de radio

lista de piezas para "La bestia" 4 x 12V 18ah batería (puede utilizar más grande 'ah' si tienes el cargador para ellos) 1 x 'Sabertooth dual 60A motor driver' de www.dimensionengineering.com ... Descubrí que los motores en esta base de silla de
¿Upcycling final: $40 silla de ruedas Robot

¿Upcycling final: $40 silla de ruedas Robot

que tenía que hacer algunas investigaciones en silla de ruedas inteligente tecnología y qué mejor manera de hacerlo que en una silla de ruedas real?Bueno, la mejor manera era upcycling 3 roto sillas de ruedas en un trabajo basado en la silla de rueda
Robot controlado por cerebro de silla de ruedas

Robot controlado por cerebro de silla de ruedas

presentación de nuestro proyecto de independencia es ampliar nuestras sillas de ruedas Brain-Controlled anterior (1er Premio del desafío de Salud Humana en coordinación con charque) del proyecto en un nuevo diseño que utiliza una combinación revoluci
Las instrucciones en completar la maqueta de diseño de accionado por resorte para elevación/descenso de Center-Mounted estriberas en sillas de ruedas eléctricas

Las instrucciones en completar la maqueta de diseño de accionado por resorte para elevación/descenso de Center-Mounted estriberas en sillas de ruedas eléctricas

reposapiés montada en el centro Levante para guardarse debajo del asiento bien y bajar a implementarse. Un mecanismo para la operación independiente de estiba reposapiés e implementación no está incluido en sillas de ruedas de poder de mercado y usua
Cochecito silla de ruedas Robot

Cochecito silla de ruedas Robot

esto es una modificación de una silla de ruedas eléctrica.La llamé "Buggy" por dos razones. #1 que mis hijos todavía pueden andar alrededor porque dejé el asiento intacto. #2 yo no he programado nada durante mucho tiempo.Tengo planes de crear &q
Silla de ruedas rueda secadora

Silla de ruedas rueda secadora

Este instructivo está hecho en el contexto de un proyecto de cocreación con personas con discapacidad. El objetivo fue diseñar una bricolaje solución para un problema que tenían. En este caso el problema eran los neumáticos mojados de una silla de ru
Silla de ruedas de playa

Silla de ruedas de playa

Como el papá de un niño con parálisis cerebral, sé que el equipo es caro. Estaba precios de sillas de ruedas para utilizar en la playa, y eran más de un $1000. Busqué imágenes en la red y decidió que mía era posible y más barato. Este es mi diseño, m
Joystick de gesto, voz, base silla de ruedas para personas discapacitadas.

Joystick de gesto, voz, base silla de ruedas para personas discapacitadas.

Sillas de ruedas electrónicas son dispositivos importantes de locomoción para personas con discapacidad y mayores, y son cada vez más importantes en nuestra sociedad de envejecimiento. Por lo tanto más seguros y más cómodos "inteligentes sillas de ru
Silla de ruedas de pata delantera pequeño perro

Silla de ruedas de pata delantera pequeño perro

En una mañana de domingo el verano pasado me desperté a un chirrido poco familiarizado. Mitad despierto miro y notar un nuevo cachorro nacido algo nuevo en la cabeza de mi esposa. Coge pequeñas burbujas y a su madre y colocarlos en la caja de parto f
Rampa de silla de ruedas de paquete plano

Rampa de silla de ruedas de paquete plano

Esta rampa de silla de ruedas fue diseñada para una asignación de paquete plano en el centro de Diseño Industrial de Howest.Paso 1: Paso 1: lo que usted necesitaMateriales:1 A1 hoja de cuerda (PP) de 0,8 mm de espesorun múltiplex de 400 x 580 mmcauch
Rampas para sillas de ruedas portátiles

Rampas para sillas de ruedas portátiles

absolutamente con frecuencia es necesario para el transporte de un sistema de rampas portátiles para permitir que mi silla de ruedas entrar en casas y tiendas.   En el pasado, he intentado usar tienda-comprar rampas fabricadas de aluminio.  Estas ram
Estación de trabajo de silla de ruedas

Estación de trabajo de silla de ruedas

cada año voy de campamento con niños discapacitados. Nos alojamos en un gran campamento base con césped, campos deportivos y bosques, ir en excursiones de un día y hacer grandes recorridos. Pero un campamento con los niños en sillas de ruedas a menud
Silla de ruedas rampa de impulso del ejercicio

Silla de ruedas rampa de impulso del ejercicio

en 2001 rompí mi espalda en un accidente de motocicleta a la edad de 19, dejándome paralizado del pecho hacia abajo. Cuando una persona se convierte en paralítico es importante mantener tus músculos en tus brazos bien tonificados. Las ruedas de mi si