Presentation is loading. Please wait.

Presentation is loading. Please wait.

MBOT 使用手冊. MBOT 出廠包裝內容 主板元件介紹 2.4G 模組 藍芽模組 MBOT - 輸出裝置 RGB LED X 2 直流馬達 X 2 BEEP 蜂鳴器 X 1 IR 紅外線發射模組 X 1.

Similar presentations


Presentation on theme: "MBOT 使用手冊. MBOT 出廠包裝內容 主板元件介紹 2.4G 模組 藍芽模組 MBOT - 輸出裝置 RGB LED X 2 直流馬達 X 2 BEEP 蜂鳴器 X 1 IR 紅外線發射模組 X 1."— Presentation transcript:

1 MBOT 使用手冊

2

3 MBOT 出廠包裝內容

4 主板元件介紹 2.4G 模組 藍芽模組

5 MBOT - 輸出裝置 RGB LED X 2 直流馬達 X 2 BEEP 蜂鳴器 X 1 IR 紅外線發射模組 X 1

6 MBOT - 輸入裝置 按鈕 ( 板載 ) X 1 光源感應器 ( 板載 ) X 1 紅外線接收模組 ( 板載 ) X 1 超音波感應模組 X 1 巡線感應模組 X 1

7 MBOT 用法分析 MBOT 的主要用法有兩種 電腦互動模式 ( 連線 ) 自主控制模式 ( 離線 )

8 MBOT 連線模式 一覽表 平台 \ 連線模式 Usb 線藍芽 Usb 2.4g 接收器 Wifi 網路模組 Windows 可 ○ Mac 可 ○ Android 無 ㄨ可 ( 或自行編寫 APP) 無 ㄨ可 ( 需自行編寫 APP) Ios 無 ㄨ可 ( 或自行編寫 APP) 無 ㄨ可 ( 需自行編寫 APP) 平台 \ 燒錄上傳 Usb 線藍芽 Usb 2.4g 接收器 Wifi 網路模組 Windows 可 ○ 無 ㄨ Mac 可 ○ 無 ㄨ Android 無 ㄨ Ios 無 ㄨ

9 軟體準備與安裝 MAC 環境安裝 MAC 安裝 mBot 還需要先安裝 CH34xInstall.pkg 才行, 檔案連結 https://raw.githubusercontent.com/Makeblock- official/Makeblock-USB- Driver/master/Makeblock_Orion_Driver_for_MacO SX.zip 檔案連結 https://raw.githubusercontent.com/Makeblock- official/Makeblock-USB- Driver/master/Makeblock_Orion_Driver_for_MacO SX.zip WINDWOS 環境安裝 軟體準備 1. Adobe air 2. mBlock 主程式 3. Arduino ide adobe air 下載安裝連結 mblock 下載安裝連結 arduino ide 下載安裝連結 下載安裝連結

10 MBLOCK 連線原則 使用 USB 線,可以更新靭體、上傳離線程式、連線互動 使用 2.4G 或藍芽,可以連線互動,但在連線前請將序列埠連線取消 當連線互動沒有訊號,請重新將 COM PORT 打勾並更新靭體,如果無效請換 插其它 USB 位置 上列如果無效,請先行存檔後再重新啟動 MBLOCK 如果 MBOT 已上傳離線程式,要回覆成電腦連線互動請手動更新靭體

11 離線程式 – 自主式控制

12 單執行序 – 程式原則 單一程序 – 轉換文字語法 循環程式結構 變數的使用方法 子程式的用法

13 轉換文字語法

14 離線程式上傳

15 巡線感應器 – 巡線自走車 了解巡線感應器的用法 巡線前進的原理 如何提升速度 ?

16 如何取得感應器狀態 因為感應器要隨時偵測環境變化,所以必須要不停的感覺 針對感應器的狀態,讓 MBOT 做出對應的動作 感應器的數值是 ?? 將感應器的數值放入變數中存起來,並計算它

17 將數值存入變數

18 巡線感應器原理

19 MBOT 的對應動作 前進的速度 轉彎的方式 轉彎的速度 重新思考程式的過程,重新設計程式

20 MBLOCK 互動程式設計

21 智慧門鈴 設計一個具有自動感應且有語音功能的門鈴 思考門鈴放置的位置,來設計感應的方式 是不是需要具有無線傳輸的方式

22 門鈴所需要的元件 輸入元件 超音波光感應器巡線感應器按鈕紅外線 輸出元件 LED 燈蜂鳴器馬達

23 門鈴的工作過程 感應是否有人 發出訊號 停止訊號

24 程式的過程 輸入元件的啟動 輸出元件的啟動 停止程式

25 創造自己的智慧門鈴

26 小挑戰 - 打氣筒遊戲 在舞台上畫出一個氣球角色 使用 MBOT 的超音波感應器功能,模擬做出打氣筒打氣的動作 討論打氣筒的判定方式,程式上怎麼才樣算打了一次氣 ? 什麼樣的條件可以結束這個遊戲 ?

27 角色的制定 打氣筒的上下 動作要如何使 用感應的方式 來測定呢 ?

28 將感應器數值存到變數中備用 為什麼需要使用不停重覆將超 音波存入變數呢 ?

29 如何判定完成打氣 超音波數值如何使用 ? 1 個判斷點 ? 還是 2 個判斷點 ? 還是更多呢 ? 需要不停的判斷嗎 ? 如何來判斷呢 ??

30 劃出程式的流程 這裡是程式設計者最重要的思路整理

31 角色的程式 – 你想的有沒有太複雜 ?

32


Download ppt "MBOT 使用手冊. MBOT 出廠包裝內容 主板元件介紹 2.4G 模組 藍芽模組 MBOT - 輸出裝置 RGB LED X 2 直流馬達 X 2 BEEP 蜂鳴器 X 1 IR 紅外線發射模組 X 1."

Similar presentations


Ads by Google