MechaCar 使用 MediaTek Linkit Smart 7688 DUO 開發板,透過開發板本身具備的 Wi-Fi 功能,可輕易做到與網路相關的應用情境;另外 MechaCar 透過使用 Blockly 的圖型化程式編輯工具,只要透過瀏覽器就可以開始進行程式撰寫,透過積木的拖曳和組合,就能輕鬆操控 MechaCar 自走車,當寫完的程式也能輕易的轉換成為 JavaScript、Python 與 XML 程式語言,讓學習者能同時學習圖型化程式與文字化程式。
目錄
- LinkIt Smart 7688 / 7688 Duo 基礎教學
- 操作環境介紹
- 即時影像
- 搖控 MechaCar
- 超音波感測器串接
- 循跡模組串接
- 使用 App Inventor 操控 MechaCar
- 語音控制 MechaCar
- 重新安裝 MechaCar
學習目標
- 了解 MechaCar 操作環境
前置準備作業
- 具有 Wi-Fi 功能的電腦
- MechaCar 自走車
- Micro USB 傳輸線
- Chrome 網路瀏覽器
示意圖
將 Micro USB 傳輸線一頭接上 MechaCar 的 Power 插槽 ( 如下圖右上方 ),另一頭接上電腦,以透過電腦來提供 MechaCar 電力。
電腦端
Step 1. 連線到 MechaCar 的 AP
❖ 1.1 將電腦的 Wi-Fi 連到 MechaCar
㊟ 在 AP 模式下 MechaCar 的 AP 名稱為 [email protected]@@@@@,其中 @@@@@@ 為 MechaCar 的網卡的 Mac Address
Step 2. 開啟 Blockly 操作環境
❖ 2.1 在 Chrome 瀏覽器的網址列輸入下方資訊
① AP 模式 :【 http://192.168.100.1/blockly/ 】
② Station 模式 :【 http://[email protected]@@@@@.local/blockly/ 】
㊟ @@@@@@ 為 MechaCar 網卡的 Mac Address
- AP 模式
- Statioin 模式
操作環境
編號 ① 為功能區,此區可選擇 Blocks、Python 與 XML 等語言。
編號 ② 為程式區,此區灰色部份為程式方塊,右邊為程式編輯區。
編號 ③ 為終端機,程式執行的相關資訊會顯示於此。
編號 ④ 為程序控制,此區功能有影像串流、版本確認與更新等。