KSB045 搖桿擴展板

源起

20190605

之前為了小車買了搖桿擴展板來玩,後來沒玩車也少使用了。覺得這個板子單純拿來操控車子實在可惜,玩遊戲應該才是最好玩的,開始整理製作一些好玩的遊戲供大家同樂,也一併整理它的說明書讓大家一目了然。

有振動功能是我覺得最有趣的,以前接觸過的TaiwanBit也有振動功能就是其亮點。這個搖桿擴展板有振動功能,供電的部份除了USB直插micro:bit主板外,也可以使用電池或鋰電池擴展板,大家可以入手一起玩玩。

注意:

擴展板背部有多個焊點,使用久了會不太舒服,我將設計圖檔轉製成stl檔供大家下載使用,可以自己設計名字或圖樣。

載點:https://www.thingiverse.com/thing:3140086

如果沒設備也可在凱斯官網購買已製作好的壓克力配件,賣場:http://www.buyic.com.tw/product_info.php?products_id=6758


**以下程式及資訊來源取自凱斯電子,劉正吉老師及黃文玉老師並加以改編**

凱斯KSB045:http://www.buyic.com.tw/product_info.php?products_id=6747 (說明書在此連結中可自行下載)

吉哥的分享:

https://sites.google.com/jes.mlc.edu.tw/ljj/microbit%E9%96%8B%E7%99%BC%E6%9D%BF/microbit%E7%A9%8D%E6%9C%A8/ksb045%E6%90%96%E6%A1%BF%E7%A9%8D%E6%9C%A8?authuser=0

阿玉micro:bit研究區-利用LED燈設計遊戲1:

https://sites.google.com/site/wenyumaker2/02micro-bit-yan-jiu/10-led-deng-de-shi-yong

擴展板介紹

控制搖桿程式介紹

按鍵及搖桿按鈕(振動馬達)控制

搖桿XY方向控制

搖桿擴展積木程式介紹

劉正吉老師也有製作搖桿的擴展積木,大大簡化了擴展板的程式撰寫,以下為大家作介紹。

搖桿擴展積木

大致分類為4類

這次介紹以遊戲為主,因此不對針對紅外線功能做測試。

基礎應用(移動角色並控制振動馬達)

使用筆記:

  1. 如果一啟動時,你的搖桿沒有定位到中心(即紅點沒有在X:2.Y:2的位置),可以使用一字起子將搖桿下的可變電阻微調(搖桿下有兩個可變電阻,分別可調整X軸及Y軸)
  2. 先按C和D的鍵去取得X,Y軸的搖桿值,再將重複無限次的對應指令更改類比值。
  3. 其間可能會有lag情形,再多按幾次dot就能返回搖桿叫它去的位置。

遊戲設計

用搖桿玩遊戲比用鍵盤玩遊戲更真實有趣!以下介紹入門按鍵版,搖桿版,遊戲積木版及scratch3.0連結micro:bit的好玩遊戲程式。

之後有新遊戲會再放上來介紹~

*"猴子射香蕉","猴子接香蕉"取材改編自黃文玉老師的"利用LED燈設計遊戲1"及"猴子接香蕉"

https://sites.google.com/site/wenyumaker2/02micro-bit-yan-jiu/10-led-deng-de-shi-yong

1. 打擊魔鬼

*搖桿按鍵版

2. 猴子射香蕉

*入門按鍵版

學習筆記:學習寫遊戲建議從兩個角色開始慢慢寫,這樣遊戲才能越寫越大,不然一下就被卡住了反而會停滯不前喔!

2. 猴子接香蕉

*遊戲按鍵版

學習筆記:有玩scratch的人都知道這個經典遊戲~貓咪接蘋果,在micro:bit也可以玩喔!

這裡有加上得分越高,香蕉下降速度越快的指令,我也玩的手汗直流...沒有使用倒數功能,只要沒接到5次遊戲就會結束囉!

Scratch3.0 link micro:bit

1. Heartbeat 專案連結

程式

2. 小蜜蜂 專案連結