游戏:AYA
易2017年1月3日发布
项目:AYA
创作人:朱易、胡丹丽、吉妍、马湘涵
合作伙伴:来自帕森斯设计学院的openBCI
阿雅是一款游戏,讲述了一条深海小鱼的故事。我们最初的想法是
允许用户更直观、无缝和有趣地与openBCI交互。
因此,我们将openBCI硬件嵌入到鱼头饰中,这也
代表游戏中的角色Aya。
“阿雅是一条生活在深海中的小鱼。她面前有一个灯泡
点亮周围的灯,她可以找到美味的食物与灯泡上。
但是大海太危险了,大鱼正试图吃掉她。所以Aya只能
点亮灯泡一秒钟,找到食物,然后在黑暗中移动
走向食物。”
故事板:
利用我们的“我们<你”
直到3月15日!
15%
折扣
登录
参加
S H O P L E AR N I N G C O MMU N I T Y F O R U M D O W N L O AD S F AQ
在浏览器专业版中打开你是开发人员吗?试用HTML到PDF API http://www.iot80.cn
该游戏是头戴和游戏界面的组合。它需要
来自openBCI的多个输入。用户被要求使用他们的身体来控制
阿雅的行为。闭上眼睛向前移动,用手臂转动,打开
他们的老鼠要吃……
用户控件:基于AlphaWave | OpenBCI的演示
车载过程数据。
通过蓝牙直接与移动应用程序通信(iOS和Android)。
1.OpenBCI板微控制器(如何?)
2.OpenBCI收音机(如何?)
3、从源代码安装移动应用
alfahad于2016年4月16日发布
这是一个简单的演示,用于演示OpenBCI板的以下功能:
为了使此演示正常工作,我们需要在以下位置自定义软件:
在OpenBCI的学习部分,您可以找到需要的所有教程
知道如何将自定义代码上传到电路板和收音机。我不去
再看一遍那些教程;相反,我将专注于与
board&用于处理数据的算法。
为了通过蓝牙与主板通信,我们需要设置
电路板无线电,RFduino,从电路板接收数据并将其传输到
移动应用程序。此外,我们需要设置电路板以从
应用程序并将其带到黑板上。最后,只需在手机上安装应用程序
使用源代码的设备。
利用我们的“我们<你”
直到3月15日!
15%
折扣
登录
参加
S H O P L E AR N I N G C O MMU N I T Y F O R U M D O W N L O AD S F AQ
在浏览器专业版中打开你是开发人员吗?试用HTML到PDF API http://www.iot80.cn
车载过程数据
32位OpenBCI板实现PIC32MX250F128B微控制器,
它具有大量的本地内存和快速的处理速度。这个
OpenBCI 32位板已经预装了芯片套件™
bootloader和最新的OpenBCI固件。本软件旨在
通过两个无线电模块将原始数据从主板传输到PC;Rfduino开启
USB加密狗上的board&Rfduino。但是,我们可以自定义
微控制器的代码处理原始数据,对数据进行操作,并做许多
东西
当我在做这个项目的时候,我有不止一个想法要证明
这项工作,但我决定工作的频率为基础的脑机接口应用程序。在里面
尤其是测量α振幅,因为几乎所有人(约85%)都是
当我们闭上眼睛时,我们可以产生阿尔法波;当
脑电图是从大脑枕部读取的。因此,这正是
我在这里所做的。为了理解阿尔法测度,我将其与
用户的警觉性;Alpha越高表示警报级别越低,因为
你的眼睛闭着。这只是本文的一个假设
演示,因为用户的警觉性不能由单个
措施;这比那更复杂。
我喜欢EEGHacker使用
OpenBCI 8位版本。这是一种直接的预处理原始数据的方法,
测量α振幅,并对数据进行处理。我也采用了类似的方法
在预处理数据时,我实现了一种基于计数器的方法
数据此外,我实现了一种创建基线的方法,以便对数据进行操作
适合不同的用户;因为我们不能产生相同的振幅
阿尔法以下流程图说明了算法流程:
在浏览器专业版中打开你是开发人员吗?试用HTML到PDF API http://www.iot80.cn
实现了基于计数器的方法,该方法研究了Alpha
振幅如果高于/低于特定阈值,则增加/减少
柜台这些阈值是在基线步骤中建立的,但默认值为
在浏览器专业版中打开你是开发人员吗?试用HTML到PDF API http://www.iot80.cn
设置使用预先确定的阈值。他们为我工作&其中一些
我的朋友也是,但对其他人来说可能不同;因此,算法
可以通过设置“boolean”来确定基线是否启用
代码中的UseStandardBase=false”。
下图说明了基于计数器的方法:
在浏览器专业版中打开你是开发人员吗?试用HTML到PDF API http://www.iot80.cn
AlphaWave设置
1.按照本教程将电路板代码上传到OpenBCI 32位。
2.按照本教程将无线电代码上传到设备无线电。请注意,如果您
需要更新电路板代码(步骤#1),您需要上传原始无线电代码
以便它与加密狗通信。
3、使用源代码安装移动应用。您可以将Android Studio用于基于Android的
设备&用于基于iOS的设备的Xcode。
有关更多详细信息,请阅读源代码。如果你有任何问题,
请将它们张贴在评论部分。
在这里,我想大致介绍一下这些步骤;假设原始
主板、主板收音机和USB加密狗上已经有固件:
在这个演示中,我只使用通道#1&电极的位置是O1
根据10-20系统,该位置与
已开始教程。但我用的不是凝胶电极,而是这种可重复使用的电极
干燥脑电图电极。为了把电极固定在一个地方,我把它固定在一个棒球上
帽子此外,我正在使用另一个干电极放置在T3上,根据10-20
系统和连接我能读清楚
在浏览器专业版中打开你是开发人员吗?试用HTML到PDF API http://www.iot80.cn
AlphaWave应用程序
因为电位差足够明显。最后一件事,我
没有使用偏置通道,因为在我的例子中,它没有造成很大的差异
使用单个通道。
这个演示包括一个应用程序,用于基于Android的设备和基于iOS的设备。
在浏览器专业版中打开你是开发人员吗?试用HTML到PDF API http://www.iot80.cn
能够向应用程序发送自定义命令。
实时绘制警报级别
总结每次试验的结果
这两款应用程序都具有读取AlphaWave的功能。然而
android版本包含更多功能;例如: |