Tabla de contenido:
- Suministros
- Paso 1: planificación y comprensión de los circuitos
- Paso 2: Esquema y construcción del circuito
- Paso 3: Código Arduino
- Paso 4: Alojamiento para los circuitos
- Paso 5: demostración del circuito
Video: Temporizador de reacción para un jugador (con Arduino): 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En este proyecto, creará un temporizador de reacción que funciona con un Arduino. Funciona en la función millis () de un Arduino donde el procesador registra el tiempo desde que el programa comenzó a ejecutarse. Puede usarlo para encontrar la diferencia de tiempo entre el momento en que se apaga la luz y se suelta el botón. Todos los valores se dan en milisegundos.
En el juego, tendrás que mantener presionado el botón y luego el LED se encenderá. Luego, tendrá que soltar el botón una vez que el LED se apague. Si lo suelta demasiado pronto, aparecerá el texto "Publicado demasiado pronto" en la pantalla LCD. El tiempo que tardó en soltar el botón, su tiempo de reacción, se muestra en la pantalla LCD.
Suministros
Tenga en cuenta que la imagen no muestra todos los componentes necesarios para el proyecto
1) 1 x Arduino nano / Arduino Uno + cable de conexión
2) Tablero perfilado de 5 cm x 5 cm
3) 20 x cables de puente o alambres
4) 1 x pantalla LCD 16x2 (opcional)
5) 1 potenciómetro de 100K o 250K
6) 1 batería de 9V + clip conector
7) LED de 1 x 5 mm
8) 1 x interruptor momentáneo PTM
9) 1 zumbador de 3 V o 5 V
La mayoría de los artículos se pueden comprar en Amazon. Hay un par de kits de electrónica en Amazon que le proporcionan todos los componentes básicos como resistencias, diodos, transistores, etc. El que encontré para darme una buena inversión está disponible en este enlace.
Personalmente, ya tenía la mayoría de los componentes, ya que hago muchos de estos tipos de proyectos. Para los inventores de Singapur, Sim Lim Tower es el lugar para comprar todos los componentes electrónicos. Recomiendo la electrónica espacial, la electrónica continental o la electrónica Hamilton en el tercer piso.
Paso 1: planificación y comprensión de los circuitos
La mayor parte del trabajo lo realiza el código en Arduino. Aparte de un LED, un zumbador y un interruptor PTM, no hay muchos componentes electrónicos estándar. Sin embargo, sigue siendo fundamental poder comprender el circuito.
1) Un extremo del interruptor PTM está conectado a + 5V mientras que el otro está conectado a un pin Arduino. El pin arduino también está conectado a tierra usando una resistencia pull-down de 10K ohmios. Esto evita que cualquier voltaje flotante afecte el estado del pin.
2) El ánodo del LED está conectado directamente al arduino. No es necesario tener un transistor para aumentar el voltaje al LED. el Arduino proporciona una cantidad suficiente de corriente para alimentar el LED. El cátodo del LED está conectado a tierra.
3) Finalmente, ocurre el mismo proceso con el zumbador pero para un pin Arduino diferente.
4) Las conexiones entre la pantalla LCD y arduino están resaltadas en los modelos esquemáticos y fritzing.
Paso 2: Esquema y construcción del circuito
Hay un par de opciones sobre cómo armar el circuito.
1) Para las personas que se dedican a la electrónica, recomendaría usar la placa de pruebas para construir el circuito. Es mucho menos complicado que soldar y será más fácil de depurar porque los cables se pueden ajustar fácilmente. Siga las conexiones que se muestran en las imágenes fritzing.
2) Para las personas más experimentadas, intente soldar el circuito en la placa de pruebas. Será más permanente y durará más. Lea y siga el esquema como guía.
3) Por último, también puede solicitar un PCB prefabricado de SEEED. Todo lo que tendrías que hacer es soldar los componentes. El archivo Gerber necesario se adjunta en el paso. Aquí hay un enlace a una carpeta de Google Drive con el archivo Gerber comprimido:
Paso 3: Código Arduino
El código es el aspecto del desafío de este proyecto. Hay mucho que hacer con un solo bucle vacío y navegar a través de los bucles while y for puede llevar algo de tiempo.
El código tiene algunos comentarios para ayudarlo a seguirlo. Puede descargarlo y cargarlo en el Arduino usando un cable USB a mini USB. Necesitaría la aplicación Arduino en su computadora para eso y podrá encontrar el enlace de descarga desde este sitio web:
Paso 4: Alojamiento para los circuitos
1) Puede usar cualquier estuche de plástico viejo para su carcasa. Usando un cuchillo caliente para cortar las ranuras para la pantalla LCD y el botón.
2) Además, puede consultar mi cuenta para ver otro instructivo donde describo cómo construir una caja de acrílico cortado con láser. Podrá encontrar un archivo SVG para la cortadora láser. Alternativamente, para las personas que no tienen acceso a un cortador láser, puede encontrar otro instructivo que detalle cómo construir una caja con piezas de madera de repuesto.
3) Finalmente, puede dejar el circuito sin carcasa. Será fácil de reparar y modificar.
Paso 5: demostración del circuito
enlace al video:
Recomendado:
Tap Tap Rainbow: un juego de reacción rápida para 2 jugadores: 4 pasos (con imágenes)
Tap Tap Rainbow - un juego de reacción rápida para 2 jugadores: hace 2 semanas mi hija tuvo una idea genial para hacer un juego de reacción rápida con colores del arco iris (es una experta en arcoíris: D). Al instante me encantó la idea y empezamos a pensar en cómo convertirlo en un juego real. Tienes un arcoíris en
Arduino "Primer jugador" para juegos de mesa: 4 pasos
Arduino "First Player" para juegos de mesa: este proyecto se inspiró en el " primer jugador " aplicaciones que mi esposo y yo usamos en nuestros teléfonos. Nos encanta jugar juegos de mesa y usamos " primer jugador " aplicaciones para decidir quién va primero. Decidí intentar hacer mi propia versión de Arduino
Motor paso a paso con chanclas D y temporizador 555; la primera parte del circuito el temporizador 555: 3 pasos
Motor paso a paso con chanclas D y temporizador 555; la primera parte del circuito el temporizador 555: El motor paso a paso es un motor de CC que se mueve en pasos discretos. Se utiliza a menudo en impresoras e incluso robótica. Explicaré este circuito en pasos. La primera parte del circuito es un 555 Temporizador. Es la primera imagen (ver arriba) con un chip 555 w
Temporizador para lámpara [Temporizador De Apagado De Lampara]: 3 Pasos
Timer for Light Fixture [Temporizador De Apagado De Lampara]: Ha pasado mucho tiempo desde que publiqué mi último instructable, así que decidí publicar otro de mis proyectos electrónicos. Tengo una luminaria de dos tipos de modo de iluminación, uno para estudio que son dos tubos fluorescentes T5 de 28 vatios que están fríos wh
Temporizador de reacción LED: 5 pasos
Temporizador de reacción LED: este proyecto es una versión actualizada del proyecto de temporizador de reacción original descrito en el libro "Juegos electrónicos y juguetes que puedes construir" de Len Buckwalter. Las bombillas incandescentes y los componentes pasivos se reemplazan por un microcontrolador y LED