脑电波头环控灯『升级版』来了

“脑控灯”进一步升级,戴上脑电波头环,“专注力控制灯亮度”与“眨眼切换灯色”均可实现。

 演示连接灯

脑电波头环,除了测试专注力,还能采集眨眼、咬牙的信号,创造更多新奇作品。现在,我们分享实操步骤,你也可以轻松实现,包括热爱编程创客的中小学生,由指导老师引导,即可顺利演示出“眨眼脑控灯”效果


脑电波控制灯亮度

实操步骤分享

首先搭建一个台灯的实物模型

然后连接Arduino、蓝牙、LED灯环、脑电头环

程序功能讲解:

1、眨眼的信号切换灯的颜色

2、专注力大小控制LED灯的亮度

先定义RGB灯环

灯的亮度控制与专注力大小有关,再设定以下指令

亮度的值考虑到专注力数值范围是0~100,而灯的亮度是0~255,因此,可以用映射指令

清楚了如何掌控灯的亮度,那么,现在如何实现眨眼切换灯色

那么这里需要用到一个布尔变量,来表示眨眼和不眨眼的两种状态

设定条件:如果K为假的时候,灯亮红色

与此同时,如果眨眼,那么就把K值变为真

眨眼的条件为

所以

当K为真时:

最后完整的程序结合起来如下:

就可以看到这个眨眼脑力灯的效果了

你也快来试试这个有趣的操作,动动脑就能实现!

你可能感兴趣的:(脑电波头环控灯『升级版』来了)