Drone:bit 無人機 中文教案_專案範例|奧斯丁教育 OURSTEAM in EDUCATION
icon教學資源
052021.10

Drone:bit 無人機 中文教案_專案範例

範例01:固定高度懸停

 

1. 介紹

  • 使 micro:bit Drone:bit Kit 起飛,懸停 10 秒後降落。
 

2. 產品連結

../../_images/Drone-bit-02.png
 

3. 軟體編程

-點選MakeCode中的「Advanced」查看更多選項。
../../_images/Drone-bit-case-01-01.png

-我們需要新增一個專案進行編碼:點選MakeCode欄目底部的「Extensions」,於對話框搜尋「https://github.com/elecfreaks/pxt-Dronebit」並下載。
../../_images/Drone-bit-case-01-02.png

注意:如果跳出「由於不相容而將刪除某些代碼」的提示時,您可按照提示繼續操作或在選單中建立新專案。
 

4. 編碼

../../_images/Drone-bit-case-01-03.png

注意:建議再發出起飛只指令前先暫停兩秒鐘或更長的時間,確保操作人員遠離無人機,防止傷害事故發生。

連結:https://makecode.microbit.org/_cu82jPKtwa2E

 

5. 成果

  • micro:bit Drone:bit Kit 起飛並懸停 10 秒後降落到地面。

注意:為了更準確的定位,最好選擇較複雜的地貌。如果地面為單一顏色,無人機可能較無法準確地定位。
 


範例 02: 四角繞行


1. 介紹

  • 編碼使無人機沿著四角繞行後降落
 

2. 產品連結

../../_images/Drone-bit-02.png

3. 軟體編程

-點選MakeCode中的「Advanced」查看更多選項。
../../_images/Drone-bit-case-01-01.png


-我們需要新增一個專案進行編碼:點選MakeCode欄目底部的「Extensions」,於對話框搜尋「https://github.com/elecfreaks/pxt-Dronebit」並下載。
../../_images/Drone-bit-case-01-02.png

注意:如果跳出「由於不相容而將刪除某些代碼」的提示時,您可按照提示繼續操作或在選單中建立新專案。
 

4. 編碼

../../_images/Drone-bit-case-02-03.png

注意:建議再發出起飛只指令前先暫停兩秒鐘或更長的時間,確保操作人員遠離無人機,防止傷害事故發生。

連結: https://makecode.microbit.org/_fdy88DiaVX9X


5. 成果

  • 起飛後,無人機向前飛行100釐米,然後向右飛行100釐米,再向後飛行100釐米,接著向左飛行100釐米,最後降落在地面上。
 


範例 03: 來回飛行


1. 介紹

  • 編碼使無人機往返固定地點


2. 產品連結

../../_images/Drone-bit-02.png

3. 軟體編程


-點選MakeCode中的「Advanced」查看更多選項。
../../_images/Drone-bit-case-01-01.png

-我們需要新增一個專案進行編碼:點選MakeCode欄目底部的「Extensions」,於對話框搜尋「https://github.com/elecfreaks/pxt-Dronebit」並下載。
../../_images/Drone-bit-case-01-02.png

注意:如果跳出「由於不相容而將刪除某些代碼」的提示時,您可按照提示繼續操作或在選單中建立新專案。


4. 編碼

../../_images/Drone-bit-case-03-03.png

注意:建議再發出起飛只指令前先暫停兩秒鐘或更長的時間,確保操作人員遠離無人機,防止傷害事故發生。

連結:https://makecode.microbit.org/_7zU0qEMPVcqT


5. 成果

  • 起飛後向前飛行100釐米降落到地面,接著旋轉180度再往回飛100釐米,最後降落到地面。
 


範例04: Joystick:bit V2 遙控


1. 介紹

  • 用 Joystick:bit V2 遙控


2. 產品連結

../../_images/Drone-bit-02.png

3. 軟體編程

-點選MakeCode中的「Advanced」查看更多選項。
../../_images/Drone-bit-case-01-01.png


-我們需要新增一個專案進行編碼:點選MakeCode欄目底部的「Extensions」,於對話框搜尋「https://github.com/elecfreaks/pxt-Dronebit」並下載。
../../_images/Drone-bit-case-01-02.png

注意:如果跳出「由於不相容而將刪除某些代碼」的提示時,您可按照提示繼續操作或在選單中建立新專案。

4. 編碼

-遙控器:
../../_images/Drone-bit-case-04-03.png


連結: https://makecode.microbit.org/_9WA7g9Rm5cyu

-無人機:

../../_images/Drone-bit-case-04-04.png

連結: https://makecode.microbit.org/_05Hc6fTUcRTr


5. 成果

  • 打開Joystick:bit V2和無人機,震動後即可透過Joystick:bit V2發送指令。
  • 每個命令僅在 Joystick:bit V2 振動後才會起作用。
  • 飛行方向可以由操縱桿控制。
  • 按下 A 鈕飛行無人機,按下 B 鈕發出降落指令。
  • 按 C 鈕使無人機向左旋轉 90 度,按 F 鈕向右旋轉 90 度。
  • 按下 D 鈕增加高度,按下 E 鈕降低高度。
 
簡介
  • icon
  • icon
  • icon
  • icon
  • icon
  • icon電話:04-2337-1605
  • icon傳真:04-2256-9949
  • icon統編:13438259
  • iconE-mail:oursteamtw@gmail.com
  • iconLINE ID:@oursteam