Paso 9: Addons, mejoras y TODOs
¿Quieres agregar más o mejorar en este diseño? Algunos fácil que pensé en mi cabeza son:
Indicador de RPM/marcha
Este es bastante fácil. Toque en el sensor de posición del cigüeñal y el sensor de velocidad de rueda. Desde el sensor de posición del cigüeñal se puede obtener RPM y con ambos se puede calcular su cociente del engranaje y averiguar qué equipo te están en. Vea aquí cómo: http://playground.arduino.cc/Main/ReadingRPM
Transductor de presión de freno
Añadir un transductor de presión a la línea de freno para convertir la señal de freno de digital a analógico y mucho más resolución. Este comportará igual que el TPS esencialmente de entrada. Nota sin embargo este sensor no es barato ($100 +) si no eres capaz de buscar uno de un vehículo que viene con uno y una instalación inadecuada puede conducir a una pérdida de frenos! Así que ten cuidado con éste.
Añadir regulador de derivación a la clavija de entrada de TPS
Añadir un regulador shunt justo antes de la clavija de entrada de TPS para evitar que el Arduino conseguir dañado. El sistema eléctrico de cualquier coche/moto es muy ruidoso. Me di cuenta durante las pruebas bajo condiciones reales, hubo tiempos en la entrada analógica spike significativamente. Mejor poner una resistencia y un 5.1V Diodo zener en paralelo por si acaso.
Interruptor neutro/embrague
Aprovechando esto puede hacer más fácil de analizar y filtrar los datos según lo que usted está tratando de mirar. Será igual a la configuración como la luz de freno.
Modo de calibración
Tienen una función independiente que es accionada por un interruptor de interrupción que pasa al modo de calibración. Puede definir los valores max y min para la posición del acelerador.
Interruptor de parada
Esto es fácil, mueva el interruptor de parada a un pin de interrupción y configurarlo como una función de interrupción. No hacer esto en el momento ya que los pines de interrupción fueron ocupados por el SoftwareSerial cuando estaba de depuración.
¿Ya? No dude en dejar en los comentarios.