Paso 4: Arduino
Primer alambre encima de todos los sensores para el Arduino. Ver el esquema adjunto para una representación gráfica de lo que voy a describir. Eres libre de cambiar el cableado a su contenido de corazones, pero cuidado! El sensor de cadencia debe estar conectado a 2 o 3 como se utiliza para desencadenar una intterupt. También, asegúrese de realizar los cambios correspondientes en el sketch de arduino.
Fije un cable (no importa cuál) desde el cable del sensor de cadencia a tierra y el otro a la entrada digital 3.
Siguiente hilo encima de la palanca de mando. Conectar:
- Arduino-5V a VCC en el tablero de arranque
- Arduino-GND a GND en el tablero de arranque
- Arduino-Digital-2 a SEL
- Arduino-analógico-0 a VERT
- Arduino-análogo-1 HORZ
Subir el sketch googleBike.pde a Arduino. Brevemente, el esbozo...
- define una rutina de interrupción con mierda contra rebotes incrementos de un contador de rotación
- configura la comunicación serial
- configura la entrada digital 3 (el sensor de cadencia) como una interrupción
- Juegos sensor pin direcciones y resistencias pull-up
- cada 10 milisegundos, relés de contar el estado de la palanca de mando y la rotación sobre la conexión en serie (que viaja por el cable usb)
También he adjuntado un archivo svg que contiene un soporte de montaje para el arduino que es similar a la utilizada para el joystick. ¡ Cuidado! El Monte se rompió rápidamente porque no puse en pequeñas barras transversales para reforzar las uniones de pegamento cutre. Si usted decide cortar usted mismo sugiero agregar refuerzos o rediseñando el Monte.