Paso 4: codificación
No volver a escribir este código desde el principio, que sólo reviso los códigos del velocímetro de bici Arduino por Amanda Ghassaei. Qué cambio está utilizando metro por segundo (m/s) en lugar de millas por hora (mph). Bicicleta no va rápido para que lectura de metro por segundo es más fácil pensar que usted puede cambiar a mph o km/h si te gusta. La otra cosa es ajustar la velocidad a cero cuando nos detenemos en la posición donde el imán mantiene cierre el interruptor reed.
Luego añadir la lectura de la velocidad para encender o apagar la luz. Cuando la velocidad se está desacelerando, el LED parpadeará para que vehículos en la parte posterior se nota y tener en cuenta. Cuando la moto parada totalmente o se presiona la palanca de freno para que la rueda no está girando, el LED se encenderá. La luz estará apagada en cierto tiempo, puede configurar esto en el código: lightOffDelay y lightOnCounter.