小小科學家機器人910課時_第1頁
小小科學家機器人910課時_第2頁
小小科學家機器人910課時_第3頁
小小科學家機器人910課時_第4頁
小小科學家機器人910課時_第5頁
已閱讀5頁,還剩16頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

實體機器人程序(9-10課時)

過程名指的是程序的名字,可以自己命名,英文字母、英文字母開頭加數字的組合,或者漢語拼音都沒問題。例如:a、aa、a1、zfx、yuan

不能使用LOGO語言中已有命令(比如fdrtbk等),也不可用數字以及“+、-、*、/、^”等運算符號、括號和空格作為“過程名”的開頭;編程時,“過程名”不能重復命名。過程名的注意事項猜猜正確的過程名toato1atob2tofdto=toyuan過程頭(to過程名)過程體(命令列表)過程名過程尾(end)tozzrt1wait1zzend過程調用:遞歸

在執行命令的過程中,過程名的再次出現,讓機器人又從頭開始調用該過程的本身,從而實現無線循環的效果,這就是“遞歸”的過程(尾遞歸)。過程頭(to過程名)過程體(命令列表)過程名過程尾(end)過程調用:遞歸過程調用tozfxrepeat4[fd100rt360/4]endtoxzrt90endtorizfx

xz

zfxend“zfx”、“xz”是子程序,“ri”是主程序,主程序可以調用多次、或者多個子程序,這就是過程調用。修改為尾遞歸程序,仿真查看效果:togxrepeat3[fd100rt360/3]rt10?end課堂任務tozfxrepeat4[fd100rt360/4]endtoxzrt90endtotian?end建立主程序,調用以下子程序,仿真畫出“田”字。gxzfxxzzfxxzzfxxzzfxKC-LOGO基本命令stop無條件結束程序運行例如:TOFFD100STOPRT100END←

此處停止,

下面語句rt100不再運行。如何將編好的程序下傳給機器人?思考:第一步,用數據線將機器人與電腦相連接。程序下載端口搭起溝通的橋梁

第二步,打開或編寫相應的程序。搭起溝通的橋梁

第三步,點擊“語法檢查”按鈕,檢查語法。搭起溝通的橋梁

如果程序出錯,“語法檢查顯示區”就會出現Error提示。***Errors***搭起溝通的橋梁

如果程序正確,“語法檢查顯示區”就會出現OK提示。OK搭起溝通的橋梁

第四步,點擊“編譯下載”按鈕,開始下載程序。搭起溝通的橋梁

第五步,根據提示窗口,輸入相應的過程名,點擊確定。第六步,打開機器人的電源開關,選擇正確的串口號,直到“下傳”按鈕變為可點擊狀態。窗口提示,下載成功!第七步,點擊“下傳”按鈕,開始下載程序。準備好能行走的機器人,給機器人下傳程序。讓機器人向右旋轉3秒鐘后停止編程解答:toart3000stopend課堂任務編寫程序,下載并調試,讓機器人走以下路線:走“圓形”路線“S型”路線搖擺著前進課堂任務圓形路線toy

fd4

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論