Scratch Tools是針對Scratch的周邊開發版,整合了許多常用的感測器,這樣就可以偵測周遭環境的變化,搭配Scratch程式,可以將程式設計延伸到真實世界,體驗更真實、有趣的遊戲模式!
Scratch Tools外觀與感測器
Scratch Tools上的感測器
名稱
|
作用/測量方式
|
數量
|
滑桿
|
移動
|
1
|
按鈕感測器
|
電路連通
|
1
|
聲音感測器
|
聲音音量變化感測
|
1
|
光線感測器
|
光線明亮變化感測
|
1
|
電阻感測器
|
電路連通
|
4
|
1. 安裝驅動程式
通常,以USB連接Scratch Tools與電腦後,就可以自動偵測到硬體,開始安裝驅動程式,
2. 確認板子使用的連接埠
在電腦的圖示上按右鍵,選擇管理"裝置管理"->"連接埠",如下圖,並記下所使用的USB Serial Port的Com連接埠號是多少?下面使用的是COM7:
3. 搭配Scratch使用Scratch Tools
開啟Scratch軟體,在更多積木中,點選"添加擴充功能",
並點選"PicoBoard"
此時,Scratch軟體便會嘗試與Scratch Tools板子溝通,如果溝通沒有問題,Scratch Tools板子上的TXD(傳送訊號燈)與RXD(接收訊號燈)便會一直閃爍,而且Scratch軟體中,PicoBoard也會顯示"綠燈",如下圖所示:
4. Scratch Tools 初體驗
既然電腦與板子溝通沒問題了,就讓我們透過板子的操作,來控制一下小貓咪吧!
從更多積木中選用"滑桿的偵測值"到"定位到X:"的值中,如下圖所示,按綠旗,並移動Scratch Tools上的搖桿看看小貓咪會不會移動!
恭喜你,可以透過外接硬體,讓Scratch中的角色移動了,我們還有更多好玩的課程要去體驗喔!
好吧,你可能也發現了,小貓咪沒辦法走到最左邊和最右邊,想想看,你有沒有辦法修改一下程式,透過滑桿控制,讓牠可以依據滑桿的位置移動,而且可以移到最左邊和最右邊呢!