More Related Content
Similar to 模擬情境積木堆疊示例37-拉霸.pptx (20)
More from ssuser9dbe5c (10)
模擬情境積木堆疊示例37-拉霸.pptx
- 4. 臺中市南屯區大墩國小衛星基地 4
⑶ ⑷
情境分析 情境流程圖
1.用搖桿及伺服馬達模擬拉
霸
2.伺服馬達初始設定90°
3.讀取搖桿上下左右偏移值
4.當值在有效範圍內時,將
所讀取到的值對應到伺服
馬達,使伺服馬達轉動
5.當放開搖桿(搖桿回到靜
止狀態),伺服馬達也會
回到初始90°
程式開始
重複讀取搖桿偏移值
將讀取值對應給
伺服馬達,令其轉動
伺服馬達90°
搖桿是向右
下移動?
是
否
- 5. 臺中市南屯區大墩國小衛星基地 5
⑷ ⑸
情境流程圖 演算法步驟
程式開始
重複讀取搖桿偏移值
將讀取值對應給
伺服馬達,令其轉動
伺服馬達90°
搖桿是向右
下移動?
是
否
01 伺服馬達初始角度90度
...重複…………………………………………………
02 設定變數「x值」是讀取搖桿A0腳位
03 設定變數「y值」是讀取搖桿A1腳位
04判斷 (「x值」>600且「y值」 >600?)
▶向右下移動
05 成立:MAP 「y值」範圍600~1023對應
到90~180 ▶伺服馬達向右下轉動
06 不成立:伺服馬達角度90度
...重複End………………………………………………
- 6. 臺中市南屯區大墩國小衛星基地 6
⑹ 積木堆疊程式
01 伺服馬達初始角度90度
...重複…………………………………………………
02 設定變數「x值」是讀取搖桿A0腳位
03 設定變數「y值」是讀取搖桿A1腳位
04判斷 (「x值」>600且「y值」 >600?)
05 成立:MAP
「y值」範圍600~1023對應到90~180
06 不成立:伺服馬達角度90度
...重複End………………………………………………