Skip to content

基于OpenBCI(Bciduino)完成的SSVEP项目,包括刺激器、信号实时传输、以及基于FFT的脑电信号分类、蓝牙小车的脑电控制

Notifications You must be signed in to change notification settings

rulke/SSVEP-BCI-OpenBCI

 
 

Repository files navigation

SSVEP-BCI-OpenBCI 贡献者LB FZ LWL BXL ZZH ATL

此项目由中北大学信息与通信工程学院信号分析与系统仿真实验室创建

点这里查看《SSVEP-BCI-OpenBCI项目复现指南》⬅复现此项目必看文档!!!

此项目是基于OpenBCI(Bciduino)完成的SSVEP项目,包括以下部分程序(均为Matlab代码)

  • 基于Matlab Psychtoolbox3的闪烁刺激器
  • 基于BCIduino放大器和LSL的信号实时传输
  • 基于Matlab的脑电信号预处理
  • 基于频谱分析的SSVEP分类
  • 利用分类结果通过笔记本自带蓝牙去控制蓝牙小车运动
  • 利用分类结果实现脑控打字

硬件系统搭建

需要自己购买杭州航弈生物科技有限公司的BCIduino或者OpenBCI,信号的采集基于OpenBCI上位机LSL完成

基于Matlab Psychtoolbox3的闪烁刺激器

基于BCIduino放大器和LSL的信号实时传输

---matlab_stimulator文件夹-->查看具体说明

image

基于Matlab的脑电信号预处理

基于FFT的SSVEP分类

利用分类结果去控制蓝牙小车运动

此外,关于本项目的其它问题欢迎随时联系贡献者中的 lwlBCI😚

敬请期待后续更新

About

基于OpenBCI(Bciduino)完成的SSVEP项目,包括刺激器、信号实时传输、以及基于FFT的脑电信号分类、蓝牙小车的脑电控制

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 66.1%
  • CMake 21.2%
  • C 12.7%