Search this site
Embedded Files
Skip to main content
Skip to navigation
NKNU避障履帶車
首頁
履帶車教學補充資料(雅雯老師)
->學生工作簡報製作
1.認識履帶車結構
1-1.車體結構與各項元件
1-2.NKNU Sctarch3.0介面
1-3.USB與WiFi連接履帶車與電腦
1-4.ESP8266-01s晶片網路設定(教師用)
2.NKNU Scratch3.0馬達移動指令
2-1.內建方向操作指令
2-2.馬達轉速指令控制方向
2-3.利用NKNU Scratch函式建立方向控制模組
3.超音波感知器控制
3-1.超音波感知器
3-1-1.超音波感知器-避障停車
3-1-2.履帶車應用-測速
3-2.超音波感知器--接力
3-3-1.遇到障礙物轉彎
4.履帶車模擬
4-1.履帶車Scratch模擬
4-2.履帶車路邊停車考驗
4-3.履帶車競技場Level-1
5.基礎引導練習
5-1.履帶車Scratch引導練習1啟動車子
5-2.履帶車Scratch引導練習2車子自動停止
5-3.履帶車Scratch引導練習3車子自動轉彎
NKNU避障履帶車
2-3.利用NKNU Scratch函式建立方向控制模組
函式是什麼?
一般程式語言中,我們叫函式為-「副程式(subprogram)」或「函數(function)」,取決於是否會傳回數值。
在SCRATCH中我們稱做函式,主要是將【程式中重複的片段獨立出來】,簡化程式,方便閱讀與修改。
任務1:運用函式化簡化左右馬達驅動的指令
將2-2馬達轉速指令控制方向中,每一組的【直流馬達轉速控制指令】獨立出來,變成函式。
有看過車子
不同的轉彎狀況
嗎?
當駕駛員臨場作部不同反應的操控時,即使是同一方向的轉彎,會產生不同的轉彎情形,
任務2:
【路邊停車】
分析看看,把想的到的狀態先記錄起來,再寫程式呈現
考慮
"速度"、"迴轉半徑"、"行進方向"
再使用判斷式建立出各種移動的方式程式區段
使用偵測按鍵條件句控制方向
Google Sites
Report abuse
Google Sites
Report abuse