“腦控?zé)簟边M(jìn)一步升級(jí)憔披,戴上腦電波頭環(huán),“專(zhuān)注力控制燈亮度”與“眨眼切換燈色”均可實(shí)現(xiàn)展运。
腦電波頭環(huán)活逆,除了測(cè)試專(zhuān)注力精刷,還能采集眨眼、咬牙的信號(hào)蔗候,創(chuàng)造更多新奇作品∨剩現(xiàn)在,我們分享實(shí)操步驟锈遥,你也可以輕松實(shí)現(xiàn)纫事,包括熱愛(ài)編程創(chuàng)客的中小學(xué)生,由指導(dǎo)老師引導(dǎo)所灸,即可順利演示出“眨眼腦控?zé)簟毙Ч?/p>
實(shí)操步驟分享
首先搭建一個(gè)臺(tái)燈的實(shí)物模型
然后連接Arduino丽惶、藍(lán)牙、LED燈環(huán)爬立、腦電頭環(huán)
程序功能講解:
1钾唬、眨眼的信號(hào)切換燈的顏色
2、專(zhuān)注力大小控制LED燈的亮度
先定義RGB燈環(huán)
燈的亮度控制與專(zhuān)注力大小有關(guān)侠驯,再設(shè)定以下指令
亮度的值考慮到專(zhuān)注力數(shù)值范圍是0~100抡秆,而燈的亮度是0~255,因此吟策,可以用映射指令
清楚了如何掌控?zé)舻牧炼热迨浚敲矗?b>現(xiàn)在如何實(shí)現(xiàn)眨眼切換燈色?
那么這里需要用到一個(gè)布爾變量檩坚,來(lái)表示眨眼和不眨眼的兩種狀態(tài)
設(shè)定條件:如果K為假的時(shí)候着撩,燈亮紅色
與此同時(shí),如果眨眼匾委,那么就把K值變?yōu)檎?/p>
眨眼的條件為
所以
當(dāng)K為真時(shí):
最后完整的程序結(jié)合起來(lái)如下:
就可以看到這個(gè)眨眼腦力燈的效果了
你也快來(lái)試試這個(gè)有趣的操作拖叙,動(dòng)動(dòng)腦就能實(shí)現(xiàn)!