Cronómetro de basados en Arduino para pistas de carreras de coches eléctricas (3 / 3 paso)

Paso 3: El Sketch de Arduino

Aquí está el bosquejo que utilizo para correr el cronómetro.

/ / Carga bibliotecas para LCD mostrarán y crearan y objeto de lcd#include < Wire.h > #include < LiquidCrystal_I2C.h > LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, positivo); / / Inicializar variables / / Alto valor para que la primera vuelta es siempre una mejor vueltachar pasado [16]; char mejor [16]; void setup() {/ / inicializar la pantalla LCD/ / inicializar la comunicación serial a 9600 bps/ / enciende el sensor de infrarrojos/ / un objeto se detecta/ / registro de la hora actual/ / reproducir un sonido/ / calcular el tiempo de vuelta/ rearme el reloj/ Compruebe si se trata de la mejor vuelta si (vuelta < bestLap) {bestLap = vuelta;} / / Calcular los segundos y milisegundos para imprimir más de tiempo de vuelta / / Imprimir el tiempo de vuelta en el puerto serie sprintf (último, "último: % 02u\"%03u ", sec, milisegundos); Serial.println(Last); / / Imprimir el tiempo de vuelta en la pantalla LCD / / Establecer el cursor en la primera línea de diplay lcd.print(last); / / Calcular los segundos y milisegundos para imprimir mejor del mejor tiempo de vuelta unsigned int bestSec = bestLap / 1000; unsigned int bestMsec = bestLap - bestSec * 1000; / / Imprimir el mejor tiempo de vuelta en el puerto serie sprintf (mejor, "mejor: % 02u\"%03u ", bestSec, bestMsec); Serial.println(Best); / / Imprimir el mejor tiempo de vuelta en la pantalla LCD / / Establecer el cursor en la segunda línea de la pantalla / / Necesario para evitar que el coche provoca múltiples detecciones

Artículos Relacionados

Tacómetro óptico basado en Arduino

Tacómetro óptico basado en Arduino

hace más de diez años puse una página web con instrucciones detalladas sobre la construcción de un motor eléctrico simple basado en una de serie de TV mundo de Beakman. Llamó la página "Motor de eléctrico de Beakman" y durante los años que ha te
Reloj maestro basados en Arduino para escuelas

Reloj maestro basados en Arduino para escuelas

si tu escuela o escuela de los niños o de otro lugar se basa en un reloj principal central que se rompe, puede tener un uso para este dispositivo. Nuevos relojes principales están disponibles, pero presupuestos escolares están bajo presiones extremas
Cronómetro de Arduino fácil

Cronómetro de Arduino fácil

Hola. Voy a explicar cómo hace este cronómetro simple.Paso 1: conexionesEs de sólo conexión entre arduino y LCD 16 x 2.Igual que tutoriales de Arduino.cc"Pin RS del LCD para pin digital 12Pin Enable del LCD para pin digital 11D4 LCD pin a pin digital
Sencillo cronómetro de Arduino

Sencillo cronómetro de Arduino

Un cronómetro de Arduino hace de un ejemplo existente de librería LiquidCrystal - Hola mundo. Te muestra el tiempo transcurrido desde reset. Este instructable es inspirado por el instructuble creado por Conor M - cronómetro de Arduino. Había despojad
Independiente Arduino cronómetro - protector de teclado de LCD SainSmart

Independiente Arduino cronómetro - protector de teclado de LCD SainSmart

así, para mi Instructable primera, también compartiré con ustedes mi primer proyecto: cronómetro de Arduino A independiente.Debo admitir que esto no fue creado por mí. Tomé la idea de otro cronómetro donde podrás leer la información en el puerto seri
Cronómetro de Arduino

Cronómetro de Arduino

Este Instructable le mostrará cómo hacer una parada de reloj de un Arduino.Paso 1: Lo que se necesitaVoluntad necesidad--1 x Arduino Uno http://store.arduino.cc/product/A000066-1 x protector de pantalla LCD teclado http://www.amazon.co.uk/SODIAL-Keyp
Un compacto, altímetro de Arduino para aviones RC

Un compacto, altímetro de Arduino para aviones RC

Por favor voten por este Instructable si crees que se merece! ¡ Gracias!El Altímetro Ultimate es un altímetro de Arduino controlado súper compacto, capaz de medir la altura con una precisión de 0,3 metros y guardar los valores mayores y menor que ha
Basados en Arduino - sistema de Control para la PC del coche del RPi

Basados en Arduino - sistema de Control para la PC del coche del RPi

Hola a todos! Michalis Vasilakis de www.ardumotive.com y en esta guía de le mostrará cómo hacer un simple - basados en Arduino - sistema de Control para la PC del coche del RPi.Este sistema está diseñado para evitar el cierre abrupto del PRi coche si
ArduDroid: Un Simple 2-Way Bluetooth controlador basado en Android para Arduino

ArduDroid: Un Simple 2-Way Bluetooth controlador basado en Android para Arduino

ACTUALIZACIONES:19 de noviembre. 2031: opinión: la increíble sinergia entre Arduino y Android.30 de octubre de 2013: Andruino está ahora oficialmente ARDUDROID y pronto estará disponible en Google Play. Este cambio de nombre para evitar conflicto con
Basados en Arduino RC con dos interruptores (bigote como) para evitar obstáculos

Basados en Arduino RC con dos interruptores (bigote como) para evitar obstáculos

Mi función de RCs se basa en dos circuitos permanentemente abiertos, uno en el lado izquierdo y del lado derecho del RC, que cuando lo topa en algo. Un bigote como el cable entonces se presiona en un tornillo y el interruptor cerrado da la señal a ar
Arduino para invernadero, jardín o Growbox / actualizado Abril de 2016

Arduino para invernadero, jardín o Growbox / actualizado Abril de 2016

He estado usando chips Attiny para tareas de riego en mi jardín, pero tiene planes para construir un invernadero, un Arduino parece ser el camino a seguir ya que tiene más puertos. Sé que hay muchos 'Garduino' tipo proyectos ya, los que el estado de
Helipuerto de Arduino para mini Quad Copter

Helipuerto de Arduino para mini Quad Copter

Utilice este helipuerto para entrenamiento del aterrizaje de la precisión o desafía a tus amigos. ¿Por qué no establecer una pista y dejar que el helipuerto a tiempo tus vueltas?Si te gusta este instructable - por favor vote!¿Hagámosle frente - ya qu
Campeonato de Barista preparación cronómetro • Introducción

Campeonato de Barista preparación cronómetro • Introducción

Sobre las necesidades de la (2014) Campeonato Mundial de baristas de las reglas y regulaciones, es necesario un tiempo adecuado y preciso de medición durante la competición. Estas mediciones se realizan generalmente por cronómetros regulares con toda
Cronómetro SPEEDsSTACK

Cronómetro SPEEDsSTACK

En este instructable voy a mostrar cómo hacer un cronómetro sensible táctil como cronómetro de SpeedStack.Ver funcionaPrimera prueba con el OLEDPaso 1: suministros de: * Arduino pro mini* Pantalla OLED Adafruit (128 * 68 i2c)* Cinta cobre* 2 Leds* 2