2013年3月17日 星期日

[Neurosky]Neurosky 連上 Unity

要連上Unity, 首先必須要有一個正版Unity.

在此我使用是Unity 4.0 , 至於要如何取得正版軟體, 就請各位大顯神通囉!

https://www.youtube.com/watch?v=0YUaJ0BDMJA

在取得正版軟體之後, 請打Neurosky developer Unity 就會找到如下連結


http://developer.neurosky.com/docs/doku.php?id=using_thinkgear_with_unity


為了預防萬一, 我將頁面複製下來, 找不到就到下面連結


或許你會找到pdf檔, 但那不是完整的, 讀一讀就會發現斷了, 所以可以不用浪費時間在這裡

然後將頁面往下拉, 拉到底

沒錯, 你會看到project files !  我們要的就是這東西, 將他下載下來

然後將他打開, 會有個ThinkGearAppNote, 一直找一直找, 找到Unity符號出現


點開他!



這是我已經修改過的, 所以你看到會稍微有些不同, 但一定可以找到三個程式

-ThinkGear c#  ThinkGear.cs 及 ThinkGearGUI Js

我們要的就是第三個 ThinkGearGUI Js 要修改也是在此修改

現在先執行一下程式, 




這裡要輸入是你的port name, 要如何找到port name 呢? 去控制台, 藍芽找portname

或是更簡單, 執行官方軟體Brainwave Visualize, 注意右上角, 他會顯示現在連結的portname 



如果得到是COM11 , 那就輸入 \\.\COM11 , 如果是COM40 那就輸入 \\.\COM40 

為什麼要輸入這個\\.\ , 因為 COM1~COM9 是在系統預設, 系統會自動連接, 如果超過COM9

就必須設定字首\\.\ 


輸入後, 按Connect 

緊張時刻來臨了....會不會成功連接呢?  ㄉㄌㄉㄌㄉㄌ



成功了! 你應該會看到比我更多訊號,恭喜你, 可以開始運用這些訊號了!