分類: Cyber Pi
mBlock問答題示範程式
傳統上在mBlock或是Scratch的積木程式設計裡面,如果要進行問答題測驗遊戲時,通常最簡單的方式是透過內建的問答積木來進行,不過,此種方式需要讓使用者自由輸入文字,應用在選擇題時互動性就沒有那麼好,在這個例子中,我們就來教同學如何利用廣播訊息的方式,以互動的介面來完成一個簡單的測驗。
Cyber Pi和電腦的互動
有些時候我們可能只是想要把CyberPi拿來作為和電腦之間互動的工具,就好像我們在設計體感遊戲一樣,或是把CyberPi作為電腦小遊戲的搖桿之用,那麼我們就需要在開發程式時,是以積木作為工具,而且把設備的程式執行模式設定為「即時」
Cyper Pi新增額外的LED顯示器
mbuild模組除了感測裝置之外,也有輸出模組可以使用,其中一個用來顯示點陣訊息的LED Panel就是非常受歡迎的裝置,這篇文章我們就來整合感測裝置和LCD Panel到CyberPi中,做一個有趣的應用。
CyberPi 人體紅外線感測器
有些物聯網互動裝置在沒有人靠近的時候是不需要有任何動作的,為了要達成有人的時候再運作,沒有人的時候就不要運作,需要靠一個叫做人體紅外線感測器(PIR)的協助,雖然CyberPi內建的感測器中並沒有PIR,但透過mbuild模組的PIR感測器卻可以輕易地達成。
CyberPi 健身輔助神器
現代愈來愈多的人有上健身房的習慣。在使用健身器材時,同一個器材教練都會要求要做3到5組,每組動作12~15次,組和組之間要休息1到1.5分鐘。在健身的過程中,要計算同一個動作做了幾次沒有問題,但是,每一組動作之間要休息的時間並不是每一個器材都有支援這個功能。在這篇文章中,我們就用CyberPi來製作一個輔助神器,讓它可以提醒我們,該做下一組動作了。
CyberPi QRCode產生器
CyberPi既然有一個小巧的螢幕,要讓這個螢幕產生可以使用的QR Code當然也不會有任何的問題。和前一篇文章類似的,要讓CyberPi產生QR Code,也是需要透過Sprite裡面的功能。
- 1
- 2