針對每年一屆的園遊會,我校都會邀請中五年級的學生制作遊戲放到攤位進行互動。
這章我們會進行基本的互動遊戲介紹及簡單的遊戲制作教學
上幾章我們已經學習了使用random和WS2812B,運用這兩點我們可以製作一個簡單版的幸運輪盤
先參考2.4章lv0的部份,打開Examples>Neopixel>Strandtest的例子複製出以下燈帶相關的前置設定
以上的程式為控制燈帶時必須要有的部份,你可以在這個基礎上加入其他程式,但不可以刪走上方的部份
我們可以把幸運輪分成2個部份:一部份是不斷循移動的燈,和一個隨機出現的目標
設定一個變數play,當1代表遊戲開始,0代表遊戲結束。我們用紅按鈕(pin2)控制遊戲停止,用綠按鈕(pin3)控制遊戲開始
*if()的小括號後如果沒有花括號{}只會執行第一句