26雷射槍打靶
(2018/04/04)
今天是兒童節,針對創意市集擺攤再設計一個簡單,且學生比較感興趣,容易闖關的活動,那就是「雷射槍打靶」,其實這題目是之前看到有人利用micro:bit來設計的,我覺得很有趣,所以也模仿來做看看,但我沒有看之前作品的細節,所以也算自己創作出來的!剛剛已完成一個Arduino版本,現在要利用micro:bit板子來做看看,供比較對照。
材料:
Micro:bit板 一塊
提供 5V及3.3V輸出的電源模組 一塊
MG90S伺服馬達 一個
光敏電阻 一個
杜邦線 若干條
18650電池盒 一個
18650電池 兩顆
雷射筆 一支
鐵線 一條
圓形紙板 一個
遊戲說明
學生拿雷射筆對準設備的靶心發射雷射光,當靶心的光敏電阻受雷射光照射後,其類比值接近0,利用類比值的改變來驅動伺服馬達運動,讓靶心倒下,等待1秒鐘後,靶心再立起
射中一次為一分,射中五次過關,換下一位小朋友闖關
接線說明
光敏電阻接P1
伺服馬達接P0
程式說明:
利用makecode來寫程式 https://makecode.microbit.org/
程式的部份很簡單,檔案如附件
測試
若伺服馬達還使用3V的電,那結果可想而知,反應很遲純,甚至有時罷工
加裝提供 5V及3.3V輸出的電源模組
3.3V給micro:bit 用(應該不會燒壞micro:bit),5V給伺服馬達用,如下圖
影片
補強部分:(後續再處理)
靶會搖晃
增加聲光效果(增加蜂鳴器及燈光),當打中後,會有聲響及燈光顯示