VEXcode IQ 是用於對 VEX IQ 機器人進行程式設計的編碼環境。 以下文章提供了其他文章的鏈接,可幫助您開始使用 VEXcode IQ 進行編碼。 在本文末尾,您可以選擇對 VEX Clawbot IQ 進行編程以向前行駛,或建立一個項目以在 VEX IQ Brain 的 LCD 顯示器上列印「VEX」。
注意: 為了在本文末測試您的項目,請確保您從 已充電的 IQ 電池開始。
本文將包括:
- 下載應用程式
- 設備和模板
- 使用區塊
- 儲存
- 如果需要更新韌體
- 下載並運行
- 打開一個項目
- 其他有用的鏈接
- 我的第一個項目
- 列印“VEX”範例(無需建造機器人)
- Drive Forward 範例(需要建置 Clawbot IQ)
下載應用程式
VEXcode IQ 可用於多種不同類型的裝置。 該應用程式需要下載到您的設備。 查看 VEXcode 下載頁面。
以下連結將幫助您將應用程式下載到您的裝置:
- Chromebook - 安裝 - VEXcode IQ
- Windows - 安裝 - VEXcode IQ
- Mac 和 macOS - 安裝 - VEXcode IQ
- iPad - 安裝 - VEXcode IQ
設備和模板
當您開啟 新的 VEXcode IQ 專案時, 該專案設定為僅使用 VEX IQ Brain。 工具箱中唯一出現的區塊是預設區塊。
透過添加機器人上正在使用的設備來自訂項目。 其他區塊將填入每個新增的設備的工具箱。
例如,新增「DRIVETRAIN 2 馬達」裝置會將「Drivetrain」區塊群組新增至工具箱。
有許多標準 VEX IQ 版本,例如 Clawbot 和 Autopilot,可在教室和 VEX STEM 實驗室中使用。
VEXcode IQ 有許多已為這些建置設定的範本。 例如,為 Clawbot IQ 啟動 VEXcode IQ 專案的簡單方法是使用範例範本。 這將配置 Clawbot 的裝置並將特定裝置的區塊新增至工具箱。
從“檔案”選單中選擇“開啟範例”來開啟範例項目。
從過濾器欄中選擇“模板”。
然後選擇 Clawbot(傳動系統 2 馬達)模板。
注意: 請查看文章的 Robot Config 部分,以了解有關配置設備的更多資訊。
使用區塊
VEXcode IQ 作為 Blocks 專案開啟。 使用區塊進行程式設計提供了一個易於存取且入門門檻非常低的環境。 然而,編寫 Blocks 專案還可以實現高級程式設計。
可以透過將區塊從工具箱拖曳到工作區來將其新增至專案。
透過將區塊拖出工作區,可以輕鬆地將其從專案中刪除。
使用塊的一些其他有用文章包括:
儲存
完成 VEX IQ 專案後,需要將其儲存到您的裝置中。 保存項目的方式因設備而異。
以下文章介紹如何在設備上儲存項目:
- 在 Windows 上儲存區塊項目 - 開啟和儲存區塊項目 - VEXcode IQ
- 在 macOS 上儲存 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
- 在 Chromebook 上儲存 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
- 在 Android 平板電腦上儲存 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
- 在 iPad 上儲存 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
如果需要更新韌體
VEX IQ Brain 和其他智慧型裝置都有一個底層軟體,讓裝置與 VEXcode IQ 專案一起使用。 該軟體稱為韌體,或稱為 VEXos。
如果韌體不是最新版本的 VEXcode IQ,您將無法將項目下載到 IQ Brain。 一旦通電的 IQ Brain 連接到您的裝置,VEXcode IQ 就會在韌體不是最新時透過顯示橘色大腦圖示來提醒您。
附註: 查看 韌體 - 入門 - VEXcode IQ 文章,以了解更多關於韌體的資訊。
下載並運行
您的 VEXcode IQ 專案需要下載到 VEX IQ Brain 才能運行您的專案。 這是透過連接 IQ Brain 和您的裝置之間的 USB 線來完成的。
或者,透過 iPad/Android 平板電腦裝置進行無線連線。
VEX IQ Brain 有四個下載槽,允許四個不同的項目同時儲存在 IQ Brain 上。
連接 VEX IQ Brain 並選擇插槽後,您的專案就可以下載到 IQ Brain,然後運行。 當專案運行時,您可以查看專案如何影響機器人的行為。
下載過程中有時可能會出現下載錯誤。 然而,這些通常很容易排除故障。
以下文章將協助您下載並執行 VEXcode IQ 專案:
- 大腦狀態圖示 (USB) - 連接到大腦 - VEXcode IQ
- iPad / Android 平板電腦(無線) - 連接到大腦 - VEXcode IQ
- 下載到選定的插槽 - 區塊教學 - VEXcode IQ
- 下載並執行 Blocks 專案 - Blocks 教學 - VEXcode IQ
- 在 iPad 上下載 - Blocks 教學 - VEXcode IQ
- 下載錯誤 - 疑難排解 - VEXcode IQ
注意: 下載項目前,請先查看 預下載項目清單。
打開專案
將 VEXcode IQ 專案儲存到您的裝置上後,可以稍後將其開啟以重新下載到您的機器人上,或可以修改專案。
以下文章將協助您在特定裝置上開啟 VEXcode IQ 專案:
- 在 Windows 上開啟區塊項目 - 開啟和儲存區塊項目 - VEXcode IQ
- 在 macOS 上開啟 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
- 在 Chromebook 上開啟 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
- 在 iPad 上開啟 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
- 在 Android 上開啟 Blocks 專案 - 開啟和儲存 Blocks 專案 - VEXcode IQ
其他有用的鏈接
還有許多其他 VEX 庫文章 可以在您使用 VEXcode IQ 時為您提供協助。
一些其他有用的入門文章包括:
- 訪問 Blocks 專案中的幫助 - Blocks 教程 - VEXcode IQ
- 上下文選單 - 區塊教學 - VEXcode IQ
- 評論 - 塊教程 - VEXcode IQ
- 筆記 - 塊教程 - VEXcode IQ
VEX IQ STEM 實驗室也提供許多有趣的教育活動。
我的第一個項目
以下兩個項目將允許您練習在 VEXcode IQ 中建立專案。
列印“VEX”
該項目將允許您建造一個項目,而無需組裝機器人。 所需要的只是 VEX IQ Brain 和一塊電量為 的電池。
確保 IQ Brain 已連接到您的裝置並且 已開機。
啟動 VEXcode IQ。
將會開啟一個新的空白項目。
從「外觀」類別中選擇一個 [列印] 區塊並將其附加到 {When started} 塊。
將參數中的單字“Hello”替換為單字“VEX”。
儲存、下載並運行您的專案。
「VEX」將會列印在 IQ Brain 的 LED 顯示器上。
向前行駛
此專案旨在與標準 Clawbot IQ 一起使用。 查看具有控制器 STEM 實驗室 的 Clawbot 以取得建置說明。
確保 IQ Brain 已連接到您的裝置並且 已開機。
啟動 VEXcode IQ。
將會開啟一個新的空白項目。
開啟「Clawbot(傳動系統 2 馬達)」 範例項目。
注意: 此模板需要將陀螺儀插入智慧型連接埠 4。從「傳動系統」類別中,選擇一個 [Drive for] 區塊並將其附加到 {When started} 塊。
注意: 向前行駛 200 毫米將使 Clawbot 的輪子向前移動一圈。
儲存、下載並運行您的專案。 Clawbot 現在將向前行駛 200 毫米。
注意: 如果您在使用 VEXcode IQ 時遇到任何問題,請使用 VEXcode IQ 中的回饋工具。