makeblock stem challenge cup (中學組)

18
Makeblock STEM Challenge Cup 中學組

Upload: jimmy-hui

Post on 14-Apr-2017

327 views

Category:

Education


6 download

TRANSCRIPT

Page 1: Makeblock STEM Challenge Cup (中學組)

Makeblock STEM Challenge Cup

中學組

Page 2: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

中學組賽規

https://goo.gl/6XzKXZ

Page 3: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

賽規摘要

● 每隊為mBot加裝多2個超聲波感應器,讓它擁有前、左、右三個超聲波感應器。

● 比賽開始時,每隊會有5分鐘試場時間、30分鐘程式設計和更改時間。● 比賽會分兩輪進行,兩輪中間會有15分鐘時間作程式更改。● 比賽途中,mBot 經過各個關卡和終點時間會被記錄。● 比賽途中如果mBot把迷宮牆完全推離原來位置或無法前進,隊伍會被

停止該輪比賽,完成上一個關卡的成績會作為隊伍該輪成績。● 如果3分鐘內無法到達終點,隊伍會被停止該輪比賽,完成上一個關卡的

成績會作為隊伍該輪成績。● 兩輪中最好成績(即最短時間到達最遠關卡)為該隊最終成績● 成績最好隊伍為勝出隊伍。

Page 4: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

迷宮

迷宮由多塊長方板組合而成,每塊板約為 32 cm寬 x 10 cm高,而其中左右各1 cm為兩塊板的接駁位,所以實際迷宮通道寬度為 30 cm。

只作參考

Page 5: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

迷宮

比賽迷宮大小會為 5 x 7(即1.5m x 2.1m),大會會同時安置3個一樣的迷宮讓3隊隊伍同時作賽。迷宮會有起點、終點。途中會有多個關卡(Check Point)。

彎道主要是90度直角,迷宮會出現分岔路。

Page 6: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

比賽場地

比賽會在科學園Core Building 1進行。場地會分為3個區域:

1. 比賽區域:安置3個比賽迷宮為測試和比賽時用,另有指揮中心作統一安排(只有參賽者和工作人員入內)

2. 程式區域:每隊會被安排到其中一張枱作程式設計和更改之用(只有參賽者和工作人員入內)

3. 觀眾區域

Page 7: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

mBot 改裝

每部mBot需要根據大會規定在原本mBot配置上額外安裝2個超聲波。

Page 8: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

mBot 改裝

Page 9: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

放大圖

中間較大的環

Page 10: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

放大圖

中間較大的環

Page 11: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

注意

改裝需要4顆 M4螺絲帽以固定兩個超聲波。螺絲帽可以在五金店買到或可以跟我們聯絡。

Page 12: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

演示

Page 13: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

Review

Page 14: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

Ultrasonic sensor

Step 1. Add these commands and click Green Flag.

Step 2. Move your hand away or towards the ultrasonic sensor, and observe what happens to the distance variable.

Page 15: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

上載程式

1. Click Edit > Arduino Mode2. Start your program with “mBot

Program” (note: you can have only one script with mBot program)

- You should see the generated “C” code in the right pane.

Page 16: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

上載程式

3. Click “Upload to Arduino” in the right pane.

4. Wait until compilation completed and upload finished (may take a minute)

5. Unplug your mBot, and it is ready to go.

Page 17: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

還原程式

When you are done, you want to restore your program such that it again can be controlled by Scratch.

Page 18: Makeblock STEM Challenge Cup (中學組)

Copyright © 2015 Coding101 http://coding101.hk

Final WordsSuggest complete the initial codes before coming to competition, and test out your assumptions during the examination period; otherwise, it will be very difficult to code from scratch in 30 minutes.