如何使用EMOTIV EEG耳机构建BCI项目

海蒂·杜兰

2025年10月1日

分享:

脑-计算机接口 (BCI) 技术测量脑电波的电活动,通过机器学习软件处理这些信息,并将其转换为指令。 BCI 被用作远程控制设备,可以应用于计算机、应用程序、智能家居和其他物联网 (IoT) 设备、虚拟现实、假肢、机器人、轮椅、玩具和游戏。

脑-计算机接口技术曾是科幻小说的内容,现在对任何有创意、有时间和技巧的人都可用。 BCI 使用与心理图像和面部表情相关的特定脑电模式,也可以使用头部和眼部运动向连接的设备发出数字指令。侵入性 BCI 外科手术将设备植入大脑以收集电信息。非侵入性 BCI 设备如 EMOTIV EEG 耳机可以从头皮读取脑部活动。

准备建立 BCI 项目吗?您需要这些

#1: 明确的目标

明确您想完成的任务。尽可能具体,比如“转动头部以操控”,“微笑以打开灯”,“思考 在游戏中使用药水”,或“当性能指标显示分心超过 x 时间时发送弹出消息。”

#2: 信号采集设备

首先,您需要一些设备来捕捉脑信号。所有 EMOTIV 无线 EEG 耳机都是全脑感应,甚至 2 通道 MN8 耳塞也能做到这一点。一般来说,BCI 在信号更多时效果更好。 EMOTIV Insight 5 通道 EEG 耳机 是用于脑-计算机接口的热门选择,因为它是无线的,易于使用,并已独立验证其出色的 BCI 功能。 

BCI 设备

耳机对比表

EMOTIV flex saline

使用 EMOTIV 的 BCI 项目示例:

#3: 信号处理软件

接下来,您需要机器学习软件将这些脑信号转换为指令。 EmotivBCI 通过允许您设置个人资料并教程序识别心理图像,如推或拉,简化了此过程。该软件还识别面部表情、头部运动和专注或分心等认知状态。

 

#4: 分配的 BCI 指令

现在,利用 BCI 指令与现实世界连接和互动。 EmotivBCI 与您可以用于创建 BCI 项目的应用程序完成的常用程序无缝连接。例如,Node-RED 让您可以可视化地概述脑信号想要做的,而无需编写代码。 

或者,您可以编写代码创建应用程序,响应处理过的脑信号。根据您的项目,这可能涉及 Python、C++ 或 JavaScript 等语言。您可以使用 我们的 GitHub 示例作为探索和构建自己应用程序的起点。 

免费 BCI 编码语言视频教程:

如何将 Nod-RED 与 Emotiv BCI 一起使用



#5: 接收 BCI 指令的设备

最后,您需要一些控制 BCI 的设备。根据您的项目,您可能需要将设备或发射器插入微型计算机,如 Raspberry Pi 或 Arduino 板。然而,这并不总是必要的。

如何使用 BCI 控制声音

您可以利用 EmotivBCI 应用的 OSC (开放声音控制) 实时控制声音和媒体。游戏开发人员可以通过 Cortex API 的 Unity 包,将 BCI 指令与他们的 Unity 游戏集成。

如何将微控制器用于 BCI:



上图: 一个 Arduino 板 使用 EMOTIV EEG 控制一个机器人手臂。 (信用: Matt Su)
封面图片: 一名学生在南佛罗里达大学控制一架 BCI 无人机。 (信用: USF BCI Club)

展示您的 BCI 项目!我们很想看到并分享您正在做的工作。在社交媒体上标记 #emotiv,或发送电子邮件至 hello@emotiv.com

脑-计算机接口 (BCI) 技术测量脑电波的电活动,通过机器学习软件处理这些信息,并将其转换为指令。 BCI 被用作远程控制设备,可以应用于计算机、应用程序、智能家居和其他物联网 (IoT) 设备、虚拟现实、假肢、机器人、轮椅、玩具和游戏。

脑-计算机接口技术曾是科幻小说的内容,现在对任何有创意、有时间和技巧的人都可用。 BCI 使用与心理图像和面部表情相关的特定脑电模式,也可以使用头部和眼部运动向连接的设备发出数字指令。侵入性 BCI 外科手术将设备植入大脑以收集电信息。非侵入性 BCI 设备如 EMOTIV EEG 耳机可以从头皮读取脑部活动。

准备建立 BCI 项目吗?您需要这些

#1: 明确的目标

明确您想完成的任务。尽可能具体,比如“转动头部以操控”,“微笑以打开灯”,“思考 在游戏中使用药水”,或“当性能指标显示分心超过 x 时间时发送弹出消息。”

#2: 信号采集设备

首先,您需要一些设备来捕捉脑信号。所有 EMOTIV 无线 EEG 耳机都是全脑感应,甚至 2 通道 MN8 耳塞也能做到这一点。一般来说,BCI 在信号更多时效果更好。 EMOTIV Insight 5 通道 EEG 耳机 是用于脑-计算机接口的热门选择,因为它是无线的,易于使用,并已独立验证其出色的 BCI 功能。 

BCI 设备

耳机对比表

EMOTIV flex saline

使用 EMOTIV 的 BCI 项目示例:

#3: 信号处理软件

接下来,您需要机器学习软件将这些脑信号转换为指令。 EmotivBCI 通过允许您设置个人资料并教程序识别心理图像,如推或拉,简化了此过程。该软件还识别面部表情、头部运动和专注或分心等认知状态。

 

#4: 分配的 BCI 指令

现在,利用 BCI 指令与现实世界连接和互动。 EmotivBCI 与您可以用于创建 BCI 项目的应用程序完成的常用程序无缝连接。例如,Node-RED 让您可以可视化地概述脑信号想要做的,而无需编写代码。 

或者,您可以编写代码创建应用程序,响应处理过的脑信号。根据您的项目,这可能涉及 Python、C++ 或 JavaScript 等语言。您可以使用 我们的 GitHub 示例作为探索和构建自己应用程序的起点。 

免费 BCI 编码语言视频教程:

如何将 Nod-RED 与 Emotiv BCI 一起使用



#5: 接收 BCI 指令的设备

最后,您需要一些控制 BCI 的设备。根据您的项目,您可能需要将设备或发射器插入微型计算机,如 Raspberry Pi 或 Arduino 板。然而,这并不总是必要的。

如何使用 BCI 控制声音

您可以利用 EmotivBCI 应用的 OSC (开放声音控制) 实时控制声音和媒体。游戏开发人员可以通过 Cortex API 的 Unity 包,将 BCI 指令与他们的 Unity 游戏集成。

如何将微控制器用于 BCI:



上图: 一个 Arduino 板 使用 EMOTIV EEG 控制一个机器人手臂。 (信用: Matt Su)
封面图片: 一名学生在南佛罗里达大学控制一架 BCI 无人机。 (信用: USF BCI Club)

展示您的 BCI 项目!我们很想看到并分享您正在做的工作。在社交媒体上标记 #emotiv,或发送电子邮件至 hello@emotiv.com

脑-计算机接口 (BCI) 技术测量脑电波的电活动,通过机器学习软件处理这些信息,并将其转换为指令。 BCI 被用作远程控制设备,可以应用于计算机、应用程序、智能家居和其他物联网 (IoT) 设备、虚拟现实、假肢、机器人、轮椅、玩具和游戏。

脑-计算机接口技术曾是科幻小说的内容,现在对任何有创意、有时间和技巧的人都可用。 BCI 使用与心理图像和面部表情相关的特定脑电模式,也可以使用头部和眼部运动向连接的设备发出数字指令。侵入性 BCI 外科手术将设备植入大脑以收集电信息。非侵入性 BCI 设备如 EMOTIV EEG 耳机可以从头皮读取脑部活动。

准备建立 BCI 项目吗?您需要这些

#1: 明确的目标

明确您想完成的任务。尽可能具体,比如“转动头部以操控”,“微笑以打开灯”,“思考 在游戏中使用药水”,或“当性能指标显示分心超过 x 时间时发送弹出消息。”

#2: 信号采集设备

首先,您需要一些设备来捕捉脑信号。所有 EMOTIV 无线 EEG 耳机都是全脑感应,甚至 2 通道 MN8 耳塞也能做到这一点。一般来说,BCI 在信号更多时效果更好。 EMOTIV Insight 5 通道 EEG 耳机 是用于脑-计算机接口的热门选择,因为它是无线的,易于使用,并已独立验证其出色的 BCI 功能。 

BCI 设备

耳机对比表

EMOTIV flex saline

使用 EMOTIV 的 BCI 项目示例:

#3: 信号处理软件

接下来,您需要机器学习软件将这些脑信号转换为指令。 EmotivBCI 通过允许您设置个人资料并教程序识别心理图像,如推或拉,简化了此过程。该软件还识别面部表情、头部运动和专注或分心等认知状态。

 

#4: 分配的 BCI 指令

现在,利用 BCI 指令与现实世界连接和互动。 EmotivBCI 与您可以用于创建 BCI 项目的应用程序完成的常用程序无缝连接。例如,Node-RED 让您可以可视化地概述脑信号想要做的,而无需编写代码。 

或者,您可以编写代码创建应用程序,响应处理过的脑信号。根据您的项目,这可能涉及 Python、C++ 或 JavaScript 等语言。您可以使用 我们的 GitHub 示例作为探索和构建自己应用程序的起点。 

免费 BCI 编码语言视频教程:

如何将 Nod-RED 与 Emotiv BCI 一起使用



#5: 接收 BCI 指令的设备

最后,您需要一些控制 BCI 的设备。根据您的项目,您可能需要将设备或发射器插入微型计算机,如 Raspberry Pi 或 Arduino 板。然而,这并不总是必要的。

如何使用 BCI 控制声音

您可以利用 EmotivBCI 应用的 OSC (开放声音控制) 实时控制声音和媒体。游戏开发人员可以通过 Cortex API 的 Unity 包,将 BCI 指令与他们的 Unity 游戏集成。

如何将微控制器用于 BCI:



上图: 一个 Arduino 板 使用 EMOTIV EEG 控制一个机器人手臂。 (信用: Matt Su)
封面图片: 一名学生在南佛罗里达大学控制一架 BCI 无人机。 (信用: USF BCI Club)

展示您的 BCI 项目!我们很想看到并分享您正在做的工作。在社交媒体上标记 #emotiv,或发送电子邮件至 hello@emotiv.com

继续阅读

事件相关电位的基础

© 2025 EMOTIV,版权所有。

Consent

您的隐私选择(Cookie 设置)

*免责声明 – EMOTIV 产品仅用于研究应用和个人使用。我们的产品不作为欧盟指令 93/42/EEC 中定义的医疗设备出售。我们的产品并非为诊断或治疗疾病而设计或意图使用。

翻译说明:本网站的非英文版本是为了方便您而使用人工智能进行了翻译。尽管我们努力追求准确性,自动翻译可能包含错误或与原文有所不同的细微差别。有关最准确的信息,请参考本网站的英文版本。

© 2025 EMOTIV,版权所有。

Consent

您的隐私选择(Cookie 设置)

*免责声明 – EMOTIV 产品仅用于研究应用和个人使用。我们的产品不作为欧盟指令 93/42/EEC 中定义的医疗设备出售。我们的产品并非为诊断或治疗疾病而设计或意图使用。

翻译说明:本网站的非英文版本是为了方便您而使用人工智能进行了翻译。尽管我们努力追求准确性,自动翻译可能包含错误或与原文有所不同的细微差别。有关最准确的信息,请参考本网站的英文版本。

© 2025 EMOTIV,版权所有。

Consent

您的隐私选择(Cookie 设置)

*免责声明 – EMOTIV 产品仅用于研究应用和个人使用。我们的产品不作为欧盟指令 93/42/EEC 中定义的医疗设备出售。我们的产品并非为诊断或治疗疾病而设计或意图使用。

翻译说明:本网站的非英文版本是为了方便您而使用人工智能进行了翻译。尽管我们努力追求准确性,自动翻译可能包含错误或与原文有所不同的细微差别。有关最准确的信息,请参考本网站的英文版本。