← Proyectos

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.

Arduino UNO C/C++ Reaction Time CSV Experimental design
Esquema del prototipo Simple Reaction Time Test con Arduino
v0.4Estado actual
10 trialsEnsayos automatizados
msLatencia de respuesta
CSVSalida estructurada

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

v0.1 · Proof of conceptEstímulo y medición individual.
v0.2 · Experimental control10 ensayos, ventana de respuesta, anticipaciones y omisiones.
v0.3 · Data analysisMedia, mediana, SD, CV y rango.
v0.4 · Structured acquisitionRegistro completo por ensayo y salida CSV.

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.