Skip to main content

學習

在參加掃地挑戰賽 之前,您首先需要了解光學感測器,以及如何對機器人進行編碼以使用感測器回饋來完成任務,例如尋找立方體並將其推離場地。 您還將學習 創建演算法來優化您的程式碼,並讓您的機器人完成挑戰,即使遊戲領域發生變化。

光學感測器

光學感測器有三個主要功能:偵測物體及其接近程度、偵測物體的顏色以及偵測環境光或物體反射的光。

觀看此視頻,了解什麼是光學感測器,以及如何在機器人專案中使用光學感測器的數據。

公開課總結 Google / .docx / .pdf

觀看此視頻,了解如何在 VEXcode IQ Blocks 專案中使用光學感測器的數據。

公開課總結 Google / .docx / .pdf

觀看此視頻,了解如何在 VEXcode IQ Python 專案中使用光學感測器的數據。

公開課總結 Google / .docx / .pdf

使用演算法

演算法允許您將機器人編碼為 自主做出 決策以回應來自其環境的資料。 演算法是一組精確的指令, 使用序列、選擇和循環 使您的機器人能夠完成更具挑戰性的任務,即使 環境發生變化。 

觀看此視頻,了解什麼是演算法,以及如何  使用演算法 對機器人進行編碼 解決 更複雜的挑戰。

公開課總結 Google / .docx / .pdf

檢查你的理解狀況

在進入實務部分之前,請確保您透過在工程筆記本中回答以下文件中的問題來理解本頁所涵蓋的概念。 

檢查您的理解問題 Google / .docx / .pdf


選擇 Next > 練習使用光學感測器並建立演算法來尋找立方體並將其推出場。