小彼特開天眼:
使用VIA Pixetto視覺感測器之形狀偵測功能[1]
Line:ted2016.kpvs
Email:Lct4246@gmail.com
FB:http://gg.gg/TedLeeFB/
Email:Lct4246@gmail.com
FB:http://gg.gg/TedLeeFB/
Blog:http://gg.gg/TedLeeBlog/
Mar. 7, 2021
主題:音效
聲音效果常能在一般場合上起畫龍點睛之效。就讓我們一起來play music吧!
任務:
小彼特特別加裝了新設備「天眼」來破解酷巴佈下的重重障礙而賺取滿滿的金幣。我們一起來看小彼特如何大顯身手吧!(利用8787的形狀偵測功能來啟動micro:bit內建的瑪莉歐撞金幣的音效「ba ding」)。
材料
| 品名 | 數量 | 單位 | 備註 | 
| VIA Pixetto視覺感測器(含長、短micro USB專用傳輸線各一條) | 1 | 盒 |   | 
| Grove線 | 1 | 條 |   | 
| micro:bit主板 | 1 | 片 |   | 
| micro USB傳輸線(100cm) | 1 | 條 |   | 
| KSB034 I/O擴充板(90度排針) | 1 | 片 |   | 
| 圓形物件 | 1 | 個 | 
 | 
造形分析(結構)
請參考瑪莉歐撞金幣的場景 ,將8787及micro:bit結合到讀者的情境之中,以便說一個您的設計故事。
功能分析(電路、程式)
如下表所示,將8787 Grove線的黃白Tx、Rx和micro:bit的P1、P2相接,以雙電源共地方式連接8787和micro:bit(做實驗時可將兩者都接到同一部電腦上供電)。註:因為micro:bit的P0腳和音源輸出同線路,習慣上,將它保留給外部的蜂鳴器使用。
| 8787 | micro:bit | 
| 黃 | P1 | 
| 白 | P2 | 
| 紅 | +3V3 | 
| 黑 | GND | 
請參考本書範例5:心情指數的設定,在Pixetto Utility上套用圓形的形狀偵測功能。
當micro:bit出現8787初始化完成圖形之後 ,如果8787偵測到圓形物件,則讓micro:bit播出瑪莉歐撞金幣的ba ding特效聲
,如果8787偵測到圓形物件,則讓micro:bit播出瑪莉歐撞金幣的ba ding特效聲 。
。
完整的micro:bit積木程式可由此(https://reurl.cc/MZ6bVn)下載。
請參考本書範例5:心情指數的設定,在Pixetto Utility上套用圓形的形狀偵測功能。
當micro:bit出現8787初始化完成圖形之後 ,如果8787偵測到圓形物件,則讓micro:bit播出瑪莉歐撞金幣的ba ding特效聲
,如果8787偵測到圓形物件,則讓micro:bit播出瑪莉歐撞金幣的ba ding特效聲 。
。
完整的micro:bit積木程式可由此(https://reurl.cc/MZ6bVn)下載。
成果展示
本文的展示影片如此(https://reurl.cc/ravqp1)所示。
参考資料:
- 本文係參考VIA官網〈Micro:bit 程式設計〉(https://reurl.cc/Dvl20R)改寫而成。
- 六種授權條款。



 
 































