視頻教程|Digi-Key& DFRobot DIY:重力感應遊戲機

開學啦~開學啦~ 一起進入輕鬆學習的模式吧!

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供電。

視頻教程|Digi-Key& DFRobot DIY:重力感應遊戲機


遙控遊戲手柄:直接把micro:bit插在遙控手柄DFR0536上。USB 5V供電。

視頻教程|Digi-Key& DFRobot DIY:重力感應遊戲機


3. 程序源碼

使用makecode圖形化編程對micro:bit主板編程,只要拖動即可實現編程。

遊戲手柄程序分享:

視頻教程|Digi-Key& DFRobot DIY:重力感應遊戲機


當遙控手柄上按鈕A+B按下的時候,代表暫停或者重新開始新遊戲。

遊戲可以提供兩種操控方式:

1. 採用micro:bit內置重力感應傳感器來控制遙控手柄上LED箭頭方向

2. 採用按鍵直接控制遙控手柄上LED箭頭方向。

怎樣?如果自己也能DIY一款這樣的小遊戲機會不會很過癮?如果你心動了,就去實現它吧!


分享到:


相關文章: