Tabla de contenido:
Video: Rastreador de minutos Arduino: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Proyectos Tinkercad »
En este tutorial, te enseñaré cómo hacer un rastreador de minutos usando un Arduino Uno. Un rastreador de minutos es un dispositivo que puede usar para realizar un seguimiento de cuánto tiempo trabaja en algo a lo largo del tiempo. Presione el botón de inicio para comenzar a contar los minutos y presione el botón de reinicio / registro para enviar esos minutos a un archivo. Se puede acceder al archivo y puede ver cuántos minutos ha acumulado a lo largo del tiempo.
Suministros
Arduino Uno
Tablero de circuitos
18 cables de puente
Pantalla de 4 dígitos y 7 segmentos
2 botones
2 resistencias de 10k ohmios
Paso 1: construya el hardware
Siga el esquema anterior para construir su registrador de minutos.
Nota: el dígito más a la izquierda de la pantalla de 7 segmentos se dejó desconectado porque todos los pines se agotaron. Si desea utilizar los 4 dígitos, pruebe con un Arduino Mega.
Nota: varias marcas de componentes se configurarán de manera diferente. Asegúrese de verificar el cableado preciso de sus componentes.
Paso 2: codifique el software
Hay tres subpasos para codificar el software: codificar el temporizador, conectar la pantalla e implementar el registro. Si se queda atascado o no quiere codificar esto usted mismo, no dude en consultar mi código aquí:
Consejo: al codificar, haga que el programa registre los segundos (no los minutos) para facilitar las pruebas.
Codificación del temporizador
La primera parte del código esencialmente crea un cronómetro. Utiliza el botón de inicio / parada y el botón de reinicio para realizar un seguimiento de los minutos. Empiece por hacer funcionar el botón de inicio y parada: imprima el tiempo transcurrido en la consola después de presionar el botón y pausarlo una vez que presione el botón nuevamente. Sugerencia: tendrá que usar la función millis ().
Sugerencia: tendrá que agregar un retraso de aproximadamente 20-50 ms para asegurarse de que el botón no se encienda y apague con una sola pulsación.
Una vez que tenga esto funcionando, el siguiente paso es incorporar pausas. Por ejemplo, si comienza, detiene y comienza de nuevo, desea que el temporizador continúe donde lo dejó. Hice esto realizando un seguimiento de la duración de la pausa y restando esto del tiempo antes de imprimirlo.
Ahora que su botón de inicio / parada funciona, el siguiente paso es el botón de reinicio. La función de esto es volver a establecer el tiempo en 0. Sugerencia: recuerde restablecer las variables de tiempo de inicio y tiempo de pausa.
Conexión de la pantalla
Una vez que su programa lleva la cuenta del tiempo correctamente, debe enviar los datos de tiempo a la pantalla de 7 segmentos de 4 dígitos. Puede crear una función de conteo desde cero u obtener ayuda en línea para mostrar ciertos números. Asegúrese de establecer un límite del valor máximo que puede mostrar su pantalla (si usa 3 dígitos, será 999).
Implementación de registro
El último paso es realizar un seguimiento de los datos de tiempo en un archivo. Esto se hará mediante Procesamiento, así que asegúrese de haberlo descargado antes de comenzar este paso. Puede almacenar los datos de tiempo de cualquier forma que le resulte útil. Personalmente, tenía una columna para el tiempo registrado y el tiempo total. Sugerencia: use la clase PrintWriter para escribir en un archivo.txt.
Paso 3: ¡Listo
¡Eso es todo! Siéntase libre de agregar a este proyecto y personalizarlo para lo que está rastreando. Gracias por leer.
Recomendado:
¡Crea un juego Arduino Simon en 2 minutos!: 3 pasos
¡Crea un juego Arduino Simon en 2 minutos!: ¡SIN Jumpers! ¡SIN cables! ¡SIN soldadura! ¡SIN tablero! Pensando fuera de la caja. Entonces, desea mostrar su microcontrolador junto con algunos modelos de periféricos adicionales muy rápidamente, antes de que sus amigos o familiares estén en camino
¡Rastreador de escritorio COVID19 con reloj! Rastreador con tecnología Raspberry Pi: 6 pasos
¡Rastreador de escritorio COVID19 con reloj! Raspberry Pi Powered Tracker: sabemos que podemos morir en cualquier momento, incluso yo puedo morir mientras escribo esta publicación, después de todo, yo, tú, todos somos mortales. El mundo entero se estremeció por la pandemia de COVID19. Sabemos cómo prevenir esto, pero ¡oye! sabemos cómo rezar y por qué rezar, lo hacemos
Rastreador de películas - Rastreador de lanzamiento en cines con tecnología Raspberry Pi: 15 pasos (con imágenes)
Rastreador de películas: rastreador de lanzamientos teatrales con Raspberry Pi: Movie Tracker es un rastreador de lanzamientos con forma de claqueta y alimentado por Raspberry Pi. Utiliza la API de TMDb para imprimir el póster, el título, la fecha de lanzamiento y la descripción general de las próximas películas en su región, en un intervalo de tiempo específico (por ejemplo, estrenos de películas esta semana) en
Aerobic Arduino: un rastreador de ejercicios de $ 15 de un Arduino: 9 pasos (con imágenes)
Aerobic Arduino: un rastreador de actividad física de $ 15 de un Arduino: vote por esto en el desafío de fitness en lugar de un Fitbit o un reloj inteligente, ¡puede construir un rastreador de actividad con Arduino por solo $ 15! Realiza un seguimiento del movimiento de bombeo de tus brazos mientras corres y usa un acelerómetro para detectarlo. Está
Aprenda Arduino en 20 minutos (paquete de energía): 10 pasos (con imágenes)
Aprenda Arduino en 20 minutos (paquete de energía): el instructivo está escrito con la visión de entregar cosas buenas y ayudar al verdadero aficionado de arduino, que realmente necesita una fuente de comprensión fácil y clara que cualquiera pueda entender fácilmente con solo leer este módulo. Yo también soy un ardui