Tabla de contenido:
- Paso 1: video
- Paso 2: Piezas y herramientas
- Paso 3: medición del tiempo de reacción visual
- Paso 4: Medición del tiempo de reacción de audio
- Paso 5: medición del tiempo de reacción táctil
- Paso 6: circuito completo
- Paso 7: Código Arduino
- Paso 8: preparación de la caja del medidor
- Paso 9: Listo
Video: Medidor de tiempo de reacción (visual, de audio y táctil): 9 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
El tiempo de reacción es una medida del tiempo que tarda una persona en identificar un estímulo y producir una respuesta. Por ejemplo, el tiempo de reacción de audio de un atleta es el tiempo transcurrido entre el disparo del disparo (que inicia la carrera) y el inicio de la carrera. El tiempo de reacción juega un papel importante en situaciones de respuesta inmediata como la carrera olímpica de 100 m y la aplicación de freno en el coche a alta velocidad, por nombrar algunos. En este miniProyecto, creamos un medidor de tiempo de reacción que nos permite medir el tiempo de reacción para estímulos visuales, auditivos y táctiles. Empecemos.
Paso 1: video
Algunas cosas se explican mejor en un artículo, como el código y los detalles intrincados, mientras que otras se experimentan mejor a través de un video, por ejemplo, en nuestro caso, el sonido del timbre y el cambio de pantalla OLED. Eche un vistazo al breve video adjunto para obtener una experiencia completa. Como este artículo fue escrito después de preparar el video, completaré los detalles que faltan aquí.
Paso 2: Piezas y herramientas
A continuación se muestra la lista de componentes electrónicos requeridos (#count) necesarios para este miniProyecto.
- Pantalla OLED I2C (n. ° 1),
- Arduino nano (n. ° 1),
- Zumbador (n. ° 1),
- Relé (# 1),
- Interruptor deslizante SPDT (# 1),
- Presione el botón (# 2) preferiblemente uno verde y uno rojo,
- Condensador de 100 nf (# 1) y
- Batería de 9V + conector, cables de puente y caja de plástico (10cm x 6cm x 3cm).
Eche un vistazo a la imagen adjunta para tener una idea del aspecto de un componente. (No se preocupe por la malla de alambre, la cubriremos en pasos posteriores)
A continuación se muestra la lista de herramientas.
- Hierro de soldadura,
- Pistola de pegamento y
- Hoja caliente.
Ahora, pasaremos por la medición del tiempo de reacción visual, de audio y táctil uno por uno y construiremos el circuito a medida que avanzamos.
Paso 3: medición del tiempo de reacción visual
El tiempo de reacción visual es la cantidad de tiempo que tardamos en responder a un estímulo visual, por ejemplo, de repente ves un vaso caer de la mesa y respondes para atraparlo.
Para medir el tiempo de reacción visual, colocaremos un círculo blanco en I2C OLED después de un retraso aleatorio, la persona bajo prueba presionará el botón rojo tan rápido como pueda al ver este círculo blanco.
Conecté la pantalla OLED I2C, el arduino nano y dos botones en una placa de pruebas usando un montón de cables de puente de acuerdo con el esquema adjunto.
El botón verde se usa para alternar entre el tipo de medidas de tiempo de reacción que tenemos en este medidor.
Paso 4: Medición del tiempo de reacción de audio
El tiempo de reacción de audio es la cantidad de tiempo que tardamos en responder al estímulo de audio, por ejemplo, la reacción del atleta al árbitro que inicia la carrera.
Para la medición del tiempo de reacción de audio, agregué un timbre al pin D7 de arduino nano, el timbre suena aleatoriamente cuando se supone que el usuario debe presionar el botón rojo lo antes posible.
Paso 5: medición del tiempo de reacción táctil
El tiempo de reacción al tacto es la cantidad de tiempo que tardamos en responder al estímulo táctil, por ejemplo, tocar una superficie caliente y retirar la mano de ella.
Para la medición del tiempo de reacción al tacto, estoy usando un relé rasgado con contacto móvil expuesto. El movimiento del contacto actúa como un estímulo táctil, es decir, cuando aplicamos 5V a la bobina del relé, el electroimán se activa tirando del contacto hacia abajo (el movimiento es muy pequeño como se ve en la imagen adjunta, pero lo suficiente como para sentirlo). Conecté la bobina del relé entre tierra y el pin D8 del arduino nano.
Solo para obtener información, rompí el relé con la ayuda de unos alicates y una cuchilla caliente. Tenga cuidado al hacerlo.
Paso 6: circuito completo
Estoy usando una batería compacta de 9V para alimentar este circuito y agregar un interruptor de ENCENDIDO / APAGADO completa la parte del hardware electrónico de este medidor.
Veamos el código arduino.
Paso 7: Código Arduino
Repasemos la parte principal del código. Sería útil descargar el código y echarle un vistazo en paralelo.
Estoy usando la biblioteca adafruit GFX y SSD1306 para conducir OLED.
El código Arduino contiene dos funciones principales incorporadas llamadas setup () y loop (), la primera se ejecuta una vez al encender y el resto del tiempo el microcontrolador ejecuta loop ().
Antes de setup (), inicializo todas las variables requeridas y en setup () inicializo OLED siguiendo la información sobre qué botón usar para desplazarse por el menú se muestra en OLED. Lo mantuve configurado ya que solo necesitamos ejecutarlo una vez.
En bucle (), el botón pulsador verde se consulta para seleccionar el elemento del menú y la pantalla se actualiza usando la función updateMenu (). Una vez que se selecciona la prueba de tiempo de reacción, la función loadTest () actualiza la pantalla en consecuencia. Realice esta función por su cuenta y avíseme si tiene algún problema. Estas funciones tienen un patrón repetido para mostrar información relevante de la prueba en OLED, tomar la entrada del usuario y mostrar el tiempo de reacción.
No copié el código de pegado en el texto, ya que habría hecho este paso muy grande y probablemente difícil de seguir. Sin embargo, no se sienta mal por preguntarme la más simple duda, si tiene alguna.
Paso 8: preparación de la caja del medidor
Una vez que el código y el hardware electrónico estuvieron listos, dibujé las dimensiones aproximadas de OLED, relé, ENCENDIDO / APAGADO y pulsador en una caja de plástico con un lápiz (Imagen n. ° 1). Después de eso, utilicé una cuchilla caliente para cortarlos (Imagen n. ° 2), especialmente para los ojales, tuve que quitar la cuchilla y usar un hot rod (Imagen n. ° 3).
Una vez que la tapa de plástico estuvo lista, aseguré los componentes con una pistola de pegamento (Imagen n. ° 4). A continuación, confirmé la conexión entre los componentes con un soldador y cables de puente.
Finalmente coloqué todo dentro del gabinete y cerré la tapa (Imagen # 5 y # 6).
Paso 9: Listo
Así que eso es todo, chicos.
Eche un vistazo al video adjunto hacia el final para obtener una demostración y una experiencia completas.
Puedes usar este dispositivo para divertirte con tus amigos y ver quién es el más rápido. En una nota seria, las autoridades policiales pueden verificar el tiempo de reacción del conductor, ya que se espera que el conductor ebrio tenga un tiempo de reacción más lento.
Gracias por leer y hacer feliz.
Si te gustó este artículo, es probable que te guste mi canal de YouTube. Dale un tiro.
Recomendado:
Un medidor de nivel de agua de pozo en tiempo real: 6 pasos (con imágenes)
Un medidor de nivel de agua de pozo en tiempo real: estas instrucciones describen cómo construir un medidor de nivel de agua en tiempo real y de bajo costo para usar en pozos excavados. El medidor de nivel de agua está diseñado para colgar dentro de un pozo excavado, medir el nivel del agua una vez al día y enviar los datos por WiFi o conexión celular
Un medidor de temperatura, conductividad y nivel de agua de pozo en tiempo real: 6 pasos (con imágenes)
Un medidor de temperatura, conductividad y nivel de agua de pozo en tiempo real: estas instrucciones describen cómo construir un medidor de agua de bajo costo en tiempo real para monitorear la temperatura, la conductividad eléctrica (CE) y los niveles de agua en pozos excavados. El medidor está diseñado para colgar dentro de un pozo excavado, medir la temperatura del agua, CE y
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
Péndulos de reacción aleatoria: 4 pasos (con imágenes)
Péndulos de reacción aleatoria: el objetivo de este proyecto es provocar una oscilación continua de 2 péndulos. Descubrí una bonita interacción entre un péndulo activo y uno pasivo. Se mueven en una nube de campos de fuerza magnéticos permanentes, electromagnéticos y de gravedad. El peso de la p
Tiempo de reacción de la carrera de arrastre: 5 pasos (con imágenes)
Tiempo de reacción de carrera de arrastre: en este instructivo, te mostraré cómo crear un entrenador de tiempo de reacción de carrera de arrastre. Con todo completo, podrá usar un botón para recorrer todas las luces y obtener un tiempo de reacción. Los dos leds amarillos superiores representarán t