An open API service indexing awesome lists of open source software.

https://github.com/jnahuel-developer/casco-bci

Aplicación gráfica para la detección de patrones cerebrales con un casco BCI
https://github.com/jnahuel-developer/casco-bci

bci csharp firmware

Last synced: 8 months ago
JSON representation

Aplicación gráfica para la detección de patrones cerebrales con un casco BCI

Awesome Lists containing this project

README

          

# 🧠 Casco BCI - Control de Periféricos mediante Señales Cerebrales

Este proyecto desarrolla un **sistema de detección de patrones cerebrales** en respuesta a estímulos visuales, permitiendo el control de periféricos y herramientas mediante señales cerebrales del paciente.

✅ **Uso del casco OpenBCI para la adquisición de señales cerebrales.**
✅ **Registro de actividad cerebral con un ADC de alta precisión y 8 canales.**
✅ **Aplicación gráfica en C# para controlar estímulos visuales y registrar señales.**
✅ **Procesamiento de datos en Matlab para detectar el patrón P300.**
✅ **Almacenamiento de datos en CSV y base de datos para análisis posterior.**

---
---

## 🏗️ Arquitectura del Sistema

El sistema está compuesto por:

🔹 **Casco OpenBCI**
- Frame impreso en 3D, adaptable a diversas medidas de cráneo.
- Conversor ADC de alta precisión con 8 canales para el registro de señales cerebrales.

🔹 **Aplicación Gráfica en C#**
- Control de estímulos visuales presentados al paciente.
- Comunicación con el casco y registro de lecturas de sensores.
- Envío de las muestras recopiladas para su procesamiento.

🔹 **Procesamiento en Matlab**
- Análisis de las señales cerebrales.
- Detección del patrón P300 y su ubicación temporal.
- Correlación con los estímulos visuales para estimar la respuesta del paciente.

📂 **Almacenamiento de datos:**
- **Archivos CSV:** Registro de todas las muestras del estudio.
- **Base de datos:** Almacena la configuración del estudio y los resultados obtenidos.

---
---

## 🛠️ Tecnologías Utilizadas

- **Adquisición de Señales:** Casco OpenBCI
- **Lenguaje de Desarrollo:** C#
- **Procesamiento de Datos:** Matlab
- **Base de Datos:** MySQL
- **Formato de Almacenamiento:** CSV

---
---

## 📜 Publicación en Congreso

Los resultados de este trabajo fueron presentados en el congreso **Argencon**, con un alto grado de acierto en la detección del patrón P300.
El **paper publicado** puede verse [`aqui`](https://github.com/jnahuel-developer/Casco-BCI/blob/main/Paper/2018.%20Argencon.pdf).

---
---

📩 **Contacto:** [jnahuel.developer@gmail.com](jnahuel.developer@gmail.com)

📩 **Contacto:** [https://www.linkedin.com/in/jnahuel/](https://www.linkedin.com/in/jnahuel/)