Cognitive testing · Arduino
Simple Reaction Time Test
Un prototipo experimental construido desde cero para presentar un estímulo visual, registrar una respuesta y convertirla en una medida de latencia analizable.
La pregunta
¿Qué ocurre si, en lugar de utilizar una herramienta de evaluación cognitiva, intento construir desde cero la cadena que convierte una respuesta humana en un dato?
Ese fue el punto de partida. El objetivo no es crear un test clínico, sino comprender experimentalmente qué decisiones hay detrás de una medida aparentemente sencilla como el Reaction Time.
Qué hace
El sistema presenta un estímulo visual después de un intervalo variable y registra la respuesta mediante un pulsador.
- intervalo pre-estímulo aleatorio;
- ventana de respuesta definida;
- detección de anticipaciones;
- detección de omisiones;
- registro trial-by-trial;
- Mean RT, Median RT, SD, CV y rango;
- exportación de resultados en CSV.
Evolución
Por qué me interesa
El proyecto conecta dos lenguajes que normalmente aparecen separados: el razonamiento neuropsicológico sobre procesos cognitivos y la lógica de ingeniería necesaria para controlar estímulos, respuestas, temporización y datos.
Construir el dispositivo obliga a hacer explícitas decisiones metodológicas que, cuando usamos una herramienta terminada, suelen permanecer invisibles.
Siguiente fase
La arquitectura está pensada para crecer hacia Choice Reaction Time, Go/No-Go, estímulos auditivos, tareas de atención sostenida y almacenamiento automatizado de sesiones para análisis posterior con Python o R.
Nota metodológica
Se trata de un prototipo experimental y educativo. No constituye un instrumento de evaluación neuropsicológica validado y sus resultados no deben interpretarse como puntuaciones clínicas ni normativas.