開學啦~開學啦~ 一起進入輕鬆學習的模式吧!
Digi-Key和DFRobot在磨菇雲創客空間的實驗室,利用DFRobot micro:bit造物粒子入門套件,為大家錄製了一款簡單又好玩的重力感應遊戲機的DIY教程。
此款遊戲機的遊戲規則是這個樣子滴:
在遊戲時間內,主機上的Micro:bit主控板會顯示不同的箭頭方向,保持遙控手柄上的Micro:bit主控板上的箭頭與主機一樣。失敗了,舵機的針會向上轉動戳破氣球;成功了,主機上的主控板會顯示微笑,舵機的針也不會向上轉。
觀看遊戲機DIY 教程的正確姿勢:
點擊文末閱讀原文,即可觀看精彩教程。
為滿足充滿好奇心的你,接下來,小編將為大家奉上重力感應遊戲機的開發和製作重點。
開發細節大曝光
1. 所需硬件:
型號
描述
數量
DFR0497
micro:bit 主板
2
TOY0086
Boson micro:bit造物粒子入門套件,包括:
•造物粒子:micro:bit 擴展板,x1
•造物粒子:RGB LED 燈帶,x1
•造物粒子:微型金屬舵機,x1
1
DFR0536
micro:bit 遙控手柄
1
2. 電路連接
整個遊戲使用2塊自帶加速度傳感器的micro:bit作為主板,他們之間通過藍牙通信。
主機電路:使用micro :bit主板連接舵機以及RGB LED燈帶,使用USB 5V供電。
遙控遊戲手柄:直接把micro:bit插在遙控手柄DFR0536上。USB 5V供電。
3. 程序源碼
使用makecode圖形化編程對micro:bit主板編程,只要拖動即可實現編程。
遊戲手柄程序分享:
當遙控手柄上按鈕A+B按下的時候,代表暫停或者重新開始新遊戲。
遊戲可以提供兩種操控方式:
1. 採用micro:bit內置重力感應傳感器來控制遙控手柄上LED箭頭方向
2. 採用按鍵直接控制遙控手柄上LED箭頭方向。
怎樣?如果自己也能DIY一款這樣的小遊戲機會不會很過癮?如果你心動了,就去實現它吧!