近段時間,我創(chuàng)作大量關(guān)于“腦電波頭環(huán)+Arduino”的相關(guān)作品辑鲤,在DFROBOT平臺發(fā)布,引發(fā)許多創(chuàng)客朋友的關(guān)注和留言杠茬,希望我能給出詳細(xì)具體的案例≡氯欤現(xiàn)在弛随,我將以腦電波控制RGB燈的為例,并附上詳細(xì)具體的操作步驟:
01主要原理
是根據(jù)腦電波信號的不同來控制RGB燈顯示不同的顏色
02了解腦電波
我們的大腦就是一臺永動機宁赤,不停向外發(fā)射腦電波
腦電波是大腦發(fā)出的一種生物電信號撵幽,我們的大腦每時每刻都在發(fā)射不同的腦電波。開心或悲傷礁击,專注或放松,狀態(tài)不同逗载,腦電波信號也不同哆窿。比如,當(dāng)你專注的想一件事情的時候厉斟,這個時候?qū)W⒘?shù)值就會高挚躯,那么腦電波的頻率也會變高。
當(dāng)你專注力不集中的時候擦秽,那么專注力的數(shù)值就會變低码荔,腦電波的頻率也會變低。所以感挥,腦電波的信號頻率高低就取決于你是否專注缩搅。
03腦電波與燈控
本案例是根據(jù)你的專注力的高低來讓RGB燈顯示不同的顏色,為此触幼,我設(shè)置了四個等級:
·專注力小于30就不亮燈硼瓣;
·專注力30~50,顯示綠燈置谦;
·專注力50~80堂鲤,顯示藍(lán)燈;
·專注力80以上(最高值為100)顯示紅燈媒峡。
04腦電波頭環(huán)與實操
用來實現(xiàn)意念控制的意念機(腦電波頭環(huán))
采集瘟栖、量化并分析腦電波的工具 ——腦電波頭環(huán)。腦電波頭環(huán)谅阿,含有6顆電極半哟,主要檢測大腦前額的腦電信號以及耳后的腦電波信號,并把數(shù)據(jù)通過藍(lán)牙發(fā)送到手機的UDroneAPP奔穿,通過APP的算法處理腦波信號后镜沽,再把數(shù)據(jù)發(fā)送給執(zhí)行設(shè)備。
那么贱田,腦電波如何控制RGB燈呢缅茉?
第一步,需要在arduino上連接一個4.0以上的藍(lán)牙模塊男摧,用于接收腦波信號
第二步蔬墩,連接RGB燈模塊
第三步译打,佩戴好頭環(huán)后,手機連接頭環(huán)拇颅,在APP上顯示連接狀態(tài)奏司。
第四步,手機APP連接arduino的藍(lán)牙模塊
最后樟插,在APP上會有關(guān)于腦電波的數(shù)據(jù)韵洋,腦電波頭環(huán)不僅有專注力數(shù)值還有體驗數(shù)值,比如頭部抬頭低頭轉(zhuǎn)頭等動作的指令黄锤,還有眨眼和咬牙的狀態(tài)搪缨,因此,在后期制作arduino作品的時候鸵熟,能呈現(xiàn)更加豐富的展示效果副编。
另外關(guān)于程序是用arduinoIDE 上寫的
已經(jīng)有相關(guān)的庫文件,只要直接調(diào)用需要的數(shù)據(jù)即可進行邏輯運算流强。
那么效果如何呢痹届?
截止目前為止,我們已用腦電波頭環(huán)與Arduino控制多個物體打月,如果你也喜歡腦洞大開队腐,也是Arduino的發(fā)燒友,我們有相關(guān)的文檔奏篙,可以免費提供哦香到!