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
- Host: GitHub
- URL: https://github.com/jnahuel-developer/casco-bci
- Owner: jnahuel-developer
- Created: 2025-02-11T01:39:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-11T20:46:15.000Z (over 1 year ago)
- Last Synced: 2025-06-05T04:14:00.948Z (about 1 year ago)
- Topics: bci, csharp, firmware
- Language: C#
- Homepage:
- Size: 2.57 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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/)