Paso 6: Indicador de batería y velocidad de Arduino + faros
He añadido que un pequeño segmento de 10 led de gráfico de barras en el frente de mi patín para hacerla más funcional y también mirar más fresco. En el lado gabinete de mi electrónico añadí 2 interruptores. Uno controla los faros y los demás switches el gráfico de barras entre una velocidad de lectura y un voltaje de la batería. Todo esto era controlado por un Arduino.
Añadir IO adicional sobre mi Arduino usa un registro de cambio y es fácil de demandar a biblioteca que se encuentra aquí.
1: velocidad - En primer lugar, mi código está disponible para su descarga en la parte inferior de esta página. Para medir mi velocidad, me montó mi patineta a toda velocidad y medir mi velocidad con un teléfono con GPS. A continuación medí mi pwm a toda velocidad y en velocidad neutral. Luego había dividido el valor de pwm en 10 secciones y escribió el código para el Arduino leer el valor de pwm del receptor y mostrar la velocidad adecuada en el gráfico de barras led en el frente.
2: el nivel de batería- tomé el voltaje de una célula de la batería LI-PO y el Arduino lo leyó. Basado en el voltaje que lo lea, estimar la capacidad de batería restante y mostrar en el gráfico de barras led. Para un resultado más exacto se podría utilizar un vatímetro, pero esto era lo suficientemente preciso como para una comprensión general del nivel de la batería le. Para calcular la capacidad restante basado en voltaje, usé el gráfico que adjunto en las imágenes de arriba.
3: cabeza de luces-se trata de un simple LED 4 x 3v conectado en serie a 12 voltios. Estos 12 voltios son suministrados por el conectador de equilibrio las baterías LI-PO.