Paso 7: Instale el programa y el intérprete de Python
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.