2020年10月1日 星期四

喜鸚戲球:使用VIA Pixetto視覺感測器之顏色偵測功能

喜鸚戲球

使用VIA Pixetto視覺感測器之顏色偵測功能[1]

FB2http://gg.gg/TedLeeMicrobitFB/
URL2http://gg.gg/TedLeeMicrobit/

Line:ted2016.kpvs
Email:Lct4246@gmail.com
FB1http://gg.gg/TedLeeFB/
Bloghttp://gg.gg/TedLeeBlog/
URL1http://gg.gg/TedLeeURL/

Oct. 1, 2020
88x31.png[2]

難易度★★★☆☆

主題:馬戲團

鸚鵡派樂星星馬戲團新進的團員。為了能在最新一期的開幕秀上展示給觀眾欣賞,馴訓師正加緊訓練牠學會追彩球的本領。
親愛的讀者們,我們也以8787來排演這齣喜鸚戲球的大戲吧?

 任務:辨色

使用8787來幫助鸚鵡開心地競逐色球玩耍。(使用8787 Pixetto Scratch積木程式辨色後讓鸚鵡逐對應色彩球。)

 材料

項目

品名

單位

數量

1

VTS-8787C視覺感測器

1

2

micro USB傳輸線

1

l   請準備測試用紅、黃球各一。

造形設計

Pixetto Scratch中選用鸚鵡、黃球兩顆三個角色(sprite,並將它們的名稱修改[3]小寫英文字的pariotred_ballyellow_ball。然後,挑選森林做為舞台(stage場景(backdrop。其中,請依照 1將第二顆黃球調整為紅橘漸層色的圓球。

 


1:使用Pixetto Scratch內建的影像編輯工具將第二顆黃球調整成紅橘漸層色。

 功能設計

本文有三個角色:鸚鵡、紅球與黃球。所以,我們要針對他們來個別設計劇本:

 

1. 鸚鵡:當8787看見紅顏色時,立刻向紅球滑(glide過去。請參考 2的積木程式。

2. 紅球:當按下綠旗後,它在畫面上隨機滑動。請參考 3的積木程式。

3. 黃球:和紅球的動作相同。

 


2:鸚鵡的功能設計。

 


3:紅球、黃球的功能設計。

       完整程式碼可由此下載。

成果展示

讀者可參考第二章的內容,使用Pixetto Utility工具先測試8787的辨色功能是否正常再完成本章的範例。相關的展示影片如 https://reurl.cc/9XvWba 所示。

教學活動設計

1. 計分 替本單元加上計分功能。例如:追到黃球得1分、追到紅球得2分。
2.我是大臨演 我們臨時接到通知,大明星麥客安要來嘎戲,請身為導演的你,趕緊修改劇本,讓這位大咖也能大秀演技,以滿足觀眾的期待。


参考資料

  1. 本文系改編自VIA官網 https://reurl.cc/D66796 
  2. 六種授權條款
  3. 針對每一個角色各自賦予合適的名字會讓專案更容易讓人了解。