第一步:零件
硬件:
-USB電纜
-Mindflex耳機
-USB到TTL轉換器
-ATMega328
-22pf陶瓷圓盤電容器(x 2)
-晶體振蕩器(我使用16MHz)
- Arduino將草圖刻錄到ATMega328軟件上:
非常感謝所有開發以下軟件的人,沒有軟件這個項目就不存在了。
-Arduino Brain Library
-加工
-Brain Visualizer
-ControlP5加工GUI庫
工具:
-烙鐵
-電線
-焊料
-熱膠槍
步驟2:連接到NeuroSky開發板的RX引腳
擰開耳機側面的頂部白色按鈕。
應該有4英畝ws并非常容易打開。
一旦打開,您應該看到NeuroSky板上貼有“ QC Pass”標簽的標簽。
在芯片的一角,您應該看到4針。
將SOLID焊接將線芯連接到板上的T引腳,確保不要使其他引腳短路。
步驟3:卸下電池座
在耳機的一側,有一個電池座。
擰下4個螺釘,從背面露出電池座。
對于我們的額外電線,ATMega328,USB轉TTL轉換器和USB電纜要適合我們,必須將其卸下。
一旦卸下電池座,耳機將通過USB電纜供電。
2條導線連接到電池座。
我用熱刀平穩地切掉了電池座,但是您也可以使用烙鐵。 (注意:完成切割后,請確保不要吸入煙氣并立即清潔焊接。)
將電池蓋留在原處。
步驟4:將RX電纜插入耳機的另一側
ATMega328需要從耳機另一側的NeuroSky板的T引腳接收數據
您必須將來自T針的導線穿過耳機的扎帶插入另一端。
請注意:這是整個項目中最困難的步驟。您將需要很多的耐心。
您將不得不繼續嘗試,最終您將掌握它。
另外,請查看下面的照片,看看我是如何做到的。
完成此操作后,您可以再次用NeuroSky板閉合側面。
步驟5:在USB電纜上鉆一個孔
為使USB電纜合適,我們必須在耳機側面鉆一個孔。
在執行此操作之前,請確保剝去USB電纜的電線因此,您準備好進行焊接了。
做一些測試鉆,看看您需要哪個鉆頭,并在以前電池座的耳機側面打一個孔。
打結用于減輕應力的USB電纜,并將其穿過孔。
忽略照片中的電子設備-我會介紹一下。 (我并沒有按照正確的順序做所有事情-至少現在您要做!)
步驟6:安裝軟件并刻錄草圖
下載第一步中提到的Arduino Brain Library軟件。
將ATMega328插入Arduino并將BurnSerialOut示例刻錄到它。
完成后,再次取出芯片,準備將其安裝到耳機中。 。
示例代碼:
#include
//設置大腦解析器,并向其傳遞您要監聽的硬件串行對象。
Brain brain(Serial);
void setup(){
//啟動硬件串行。
Serial.begin(9600);
}
void loop() {
//期望大約每秒發送一次數據包。
//.readCSV()函數以以下格式返回一個字符串(很好,char *),該字符串列出了最新的大腦數據:
//“信號強度,注意力,冥想,δ,θ,低阿爾法,高阿爾法,低貝塔,高貝塔,低伽馬,高伽馬”
if(brain.update()){
.println(brain.readCSV());
}
}
步驟7:焊接ATMega328
首先,此方法非常不專業,但是由于缺少空間,這就是我要解決的問題做到了。
讓您成為ATMega328的親朋好友,仔細看看。同樣觀察下面的引腳圖,您應該能夠識別引腳。您可以在末尾使用半圈來確定方向。
您必須將USB到TTL轉換器上的USB連接器拆焊,因為我們將其從USB電纜連接到裸線。
我在下面為您制作了一張非常業余的圖表,焊接如圖所示的所有內容。如果您逐步按照該圖進行操作,應該不會很困難。
完成此操作后,請確保通過腕帶(通過NeuroSky板的T型針)焊接來自耳機另一側的導線)到ATmega328的RX引腳。
步驟8:測試
連接USB電纜,打開耳機并打開串行監視器。
您應該在屏幕上看到一些讀數,否則請仔細檢查連接。
數字順序為分解為以下順序:
“信號強度,注意力,冥想,δ,θ,低阿爾法,高阿爾法,低貝塔,高貝塔,低伽馬,高伽馬”
如果測試正常,您
最簡單的方法是將電池蓋保持打開狀態,并小心地將所有物品放在一邊,然后在每個組件上滴一滴熱膠以將其固定到位。完成后,重新擰上電池門,然后繼續執行最后一步。
步驟9:可視化
如果還沒有的話為此,請下載Processing,Brain visualizer和controlP5 Processing GUI庫。
開始處理并確保已包含該庫。
將其插入耳機中,將其打開并加載thebrain_grapher.pde草圖。
關閉Arduino(未處理)并運行草圖。
您應該最終看到指示不同頻率的各種條形:
-Delta(1-3Hz):sleep
-Theta(4-7Hz) ):放松,冥想
-低Alpha(8-9Hz):閉眼,放松
-高Alpha(10-12Hz)
-低Beta(13-17Hz):警覺,專注
-高Beta(18-30Hz)
-低伽瑪(31-40Hz):多傳感器處理
-高伽瑪(41-50Hz)
NeuroSky芯片還進行了一些處理,并為“注意力”和“冥想”提供了2個值。您可以直接使用這些值來控制LED或連接到設備的任何其他電子產品。
-
閱讀器
+關注
關注
0文章
303瀏覽量
28006 -
Arduino
+關注
關注
188文章
6478瀏覽量
188273
發布評論請先 登錄
相關推薦
哪款二維碼條碼閱讀器適用于生產線固定工位掃碼及自助柜機掃碼?

射頻識別系統的實現方案 射頻屏蔽材料的種類與選擇

新大陸二維碼閱讀器在工業配件溯源的場景應用

亞馬遜Kindle Oasis停產,物理翻頁按鍵成絕響
亞馬遜推出首款彩屏Kindle閱讀器
二代身份證識別儀身份證閱讀器讀卡器

亞馬遜中國Kindle服務告別中國市場,電子書閱讀新篇章即將開啟
你對身份證閱讀器CICR-3X的了解有多少?
桌面RFID閱讀器:現代資產管理的革命性工具?

手搓了一個ESP32墨水屏閱讀器,蠻簡單的

如何用Arduino制作一個簡易自動喂魚器
如何制作自己的Arduino電容計

評論