= Scratchでnekoboardを認識させる方法 = Scratchにnekoboardをつないで使ってみよう!と思ったけどScratchが認識してくれないことはないでしょうか。[[br]] Scratchを開いてからnekoboardをつないだりすると、うまく認識してくれなくてセンサーが使えないことがあります。そんなときは以下の方法でScratchにnekoboardを認識させてみてください。 == nekoboardがどのCOMポートに繋がっているかわかっている場合 == [調べる]を選びます。[[br]] [[Image(WS000000.png)]][[br]] 下の方にある[[スライダー▼]センサーの値]を右クリックします。[[br]] [[Image(WS000001.png)]][[br]] [ScratchBoard監視盤]を選択(左クリック)します。[[br]] [[Image(WS000002.png)]][[br]] 右側にScratchBoard監視盤が現れるので、[切]のあたりを右クリックします。[[br]] [[Image(WS000003.png)]][[br]] [シリアルかUSBのポートを選択]を選択(左クリック)します。[[br]] [[Image(WS000004.png)]][[br]] (Windowsの場合)COMポートの一覧が出るので、nekoboardがつながっているCOMポートを選択(左クリック)します。[[br]] [[Image(WS000005.png)]][[br]] (Macの場合)つながっているCOMポートが表示されるので、選択(左クリック)します。[[br]] [[Image(Scratch3.png)]][[br]] 無事つながりました[[br]] [[Image(WS000006.png)]][[br]] (Windowsの場合)COM26より大きいCOMポートを選ぶときは一番下の[もっと...]を選択すると[[br]] [[Image(WS000007.png)]][[br]] (Windowsの場合)COM32まで選択することができます。[[br]] [[Image(WS000008.png)]][[br]] [[br]] == nekoboardがどのCOMポートにつながっているか調べる == nekoboardがどのCOMポートにつながっているか調べるには、Windowsではデバイスマネージャを使うとわかります。nekoboardは「USB Serial Port(COMxx)という名前で見つけられるはずです。(xxは数字)[[br]] MacやLinuxではターミナル(コンソール)で "ls /dev/cu.*" (Mac)や "ls /dev/tty*" (Linux)というコマンドを使うとわかるでしょう。nekoboardは/dev/cu.usbserial-xxxxxxxx(xは英数字)や/dev/ttyusbx(xは数字)という名前になっているはずです。 Windowsで注意したいのは、ScratchではCOM1~COM32につながったnekoboardしか使うことができないということです。nekoboardをつないでみてCOM33よりも大きいCOMポートに繋がっていたら、使っていないCOMポートを削除してnekoboardのCOMポートも削除して、再度nekoboardをつないでみてください。 MacやLinuxにはこの問題はありません。