人教版九年級(jí)下冊(cè)信息技術(shù)教案_第1頁
人教版九年級(jí)下冊(cè)信息技術(shù)教案_第2頁
人教版九年級(jí)下冊(cè)信息技術(shù)教案_第3頁
人教版九年級(jí)下冊(cè)信息技術(shù)教案_第4頁
人教版九年級(jí)下冊(cè)信息技術(shù)教案_第5頁
已閱讀5頁,還剩72頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1讓學(xué)生自己動(dòng)手通過上網(wǎng)查詢機(jī)器人的定義,以及機(jī)器人的發(fā)展概況。輯過網(wǎng)絡(luò)尋找答案索引擎去尋找答案學(xué)習(xí)去解決問題完成情況,并對(duì)部分學(xué)生給予提示。對(duì)機(jī)器人的定義有感是大同小異的,應(yīng)該說都是正確的,我們器人所下的定義人實(shí)際上是一個(gè)開國家的科學(xué)家對(duì)機(jī)器人是這樣理解放性的話題引擎去網(wǎng)上下載機(jī)器人的圖片,等一下拿索引擎去下載圖片習(xí)2情況在硬盤中為成況具有代表性的學(xué)生,盡量抽他們起來回答3譯呢,這就是編程軟件了,我們把我們要說456789),b、工具模塊中主要用到的幾個(gè)說明:1--操縱工具(otool):連接圖示區(qū)內(nèi)各結(jié)點(diǎn)5--彈出工具(o轉(zhuǎn)動(dòng)中體驗(yàn)電學(xué)知識(shí);從電腦控制機(jī)器人運(yùn)人進(jìn)行“送餐”表演。激發(fā)學(xué)生興趣人進(jìn)行“送餐”表演。激發(fā)學(xué)生興趣務(wù)重復(fù)完成四次“前進(jìn)→轉(zhuǎn)彎”的動(dòng)作。器人是如何通過程再以左輪(或右輪)為中心轉(zhuǎn)動(dòng)90°,最后停止。這角度傳感器的RCX和樂高軸的連接方式可以參考圖提示進(jìn)行設(shè)計(jì)程入端口相連,計(jì)數(shù)器的值隨時(shí)反饋給RCX,以便機(jī)器人任務(wù)為止。成果成果分享令。把解決問題的方法、步驟,用計(jì)算機(jī)能聽懂②、匯編語言為了克服機(jī)器語言難讀、難編、代碼(如用ADD表示運(yùn)算符號(hào)“+”的機(jī)器代碼),于是就產(chǎn)生了匯編語言。所以說,匯編語言是一種用助記符表示的仍然面向機(jī)器的計(jì)算機(jī)語言。匯編語言亦稱們?nèi)で笠恍┡c人類自然語言相接近且能為計(jì)算機(jī)所接受的語意確定、規(guī)則明計(jì)算機(jī),只要配備上相應(yīng)的高級(jí)語言的編譯或解包含多個(gè)語句,語句間應(yīng)用“:”分開。注意由于納英特機(jī)器人的微電們使用的普通電腦處理能力差,在它的QBASIC子系統(tǒng)中NEXT循環(huán)變量知識(shí)與技能:學(xué)會(huì)用流程圖來分析問題。情感態(tài)度與價(jià)值觀:通過本節(jié)學(xué)習(xí)讓學(xué)生體述算法,這樣讓我們把解決問題的思路更加MOTOR0,50三、應(yīng)用舉例:前方有障礙,STOP20分鐘)亮;相反,則順時(shí)針調(diào)節(jié)傳感器的調(diào)節(jié)鈕,直到4.[生]搭建一個(gè)兩輪的機(jī)器人,用上紅WHILEDIGITAL(10)=0MOTOR0,50觸動(dòng),溫度等等;它如同我們的感覺器官,它就像人的眼睛、耳朵、鼻子一樣,能夠感應(yīng)到周二、機(jī)器人的“嘴巴”和“耳朵”外形尺寸:30.5×15.0×14.5mm(長×寬×高)裝使用方法::(注意:WHILE1。。。WEND是一注意事項(xiàng):三、機(jī)器人的“眼睛”的檢測方向遇到障礙物(反射面)時(shí),紅外典型應(yīng)用和說明:四、機(jī)器人的“鼻子”(A16-A31)模擬口。使用前先預(yù)熱1—5分鐘(開機(jī)1-5分鐘后使用)。在無煙Print“Bottom=%d”,analog(上注意事項(xiàng):五、機(jī)器人的“觸覺”/new/robot/R/Html/kzhfj/133/Html/kzhfj/160面的所學(xué),加上自己的創(chuàng)造、創(chuàng)新,去分析、解法則,稱沿右側(cè)行走的方法為右手法則。假設(shè)按安裝一個(gè)紅紅傳感器,配合正前方傳感器的工12個(gè)是否相等,若為真那么就成立得到邏輯值為“1”綿陽中學(xué)蘇遠(yuǎn)龍教材概況仿真系統(tǒng)以優(yōu)化機(jī)器人硬件和軟件設(shè)計(jì)、縮短研發(fā)周期、節(jié)約成本為特色,解決機(jī)器人設(shè)計(jì)過程中的不足。本節(jié)是全新的一節(jié),主要以納英特的仿真系統(tǒng)來介紹,通過其NSTRSS軟件的介紹,掌握如何搭建場地,如何在仿真狀態(tài)下設(shè)計(jì)一個(gè)機(jī)器人,在仿真環(huán)境下測試機(jī)器人知識(shí)與技能:認(rèn)識(shí)仿真下的虛擬機(jī)器人;能用NSTRSS設(shè)計(jì)場地、構(gòu)建機(jī)器人并利用仿真環(huán)境進(jìn)行組隊(duì)測試。情感態(tài)度與價(jià)值觀:自由無限,創(chuàng)意無限,只有想不到,沒有做不到。教學(xué)重難點(diǎn)重點(diǎn):用NSTRSS仿真系統(tǒng)設(shè)計(jì)迷宮場地;搭建走迷宮的機(jī)器人;利用仿真環(huán)境進(jìn)行組隊(duì)難點(diǎn):設(shè)計(jì)場地;搭建機(jī)器人。通過上節(jié)學(xué)習(xí)我們了解了傳感器,并使用它們進(jìn)行走迷宮的實(shí)踐練習(xí),對(duì)走迷宮的機(jī)器人從設(shè)計(jì)到算法分析、程序設(shè)計(jì)都有一個(gè)了解,那么如何更加高效的設(shè)計(jì)我們自己的機(jī)器人并調(diào)試出來,我們可以使用虛擬仿真軟件來完成任務(wù),有了本節(jié)內(nèi)容他們會(huì)更加有興趣投入到機(jī)器人的創(chuàng)新、創(chuàng)造活動(dòng)中來。教法:示例講解任務(wù)驅(qū)動(dòng)輔導(dǎo)答疑學(xué)法:仔細(xì)觀察,多動(dòng)手實(shí)踐,討論交流多媒體網(wǎng)絡(luò)教室,NSTRSS仿真系統(tǒng),仿真專題論壇系統(tǒng)關(guān)任務(wù)的機(jī)器人。今天我來學(xué)習(xí)虛擬機(jī)器人,進(jìn)入仿真系統(tǒng)的走迷宮機(jī)器的仿真演示。什么是仿真系統(tǒng)?仿真系統(tǒng)是機(jī)器人的設(shè)計(jì)、實(shí)現(xiàn),完全在虛擬的環(huán)境中,以虛擬現(xiàn),它以優(yōu)化機(jī)器人硬件和軟件設(shè)計(jì)、縮短研發(fā)周期、節(jié)約成本為特色,解決機(jī)器人設(shè)計(jì)過二,初識(shí)NSTRSS軟件3D機(jī)器人仿真軟件。用戶通過構(gòu)建虛擬機(jī)器人、虛擬環(huán)境,編寫虛擬機(jī)器人的驅(qū)動(dòng)程序,模擬現(xiàn)實(shí)情況下機(jī)器人在特定環(huán)境中的運(yùn)行情況。全3D場景。用戶可自由控制視角的位置,角度,甚至以第一人稱方式進(jìn)行場景漫游。逼真的仿真效果。采用虛擬現(xiàn)實(shí)技術(shù),高度接近實(shí)際環(huán)境下的機(jī)器人運(yùn)動(dòng)狀態(tài),大大簡化實(shí)際機(jī)器人調(diào)試過程。實(shí)時(shí)運(yùn)行調(diào)試。運(yùn)行時(shí),依據(jù)實(shí)際運(yùn)行情況,調(diào)整機(jī)器人參數(shù),幫助用戶快速實(shí)現(xiàn)理想中的效果。自由靈活的機(jī)器人搭建與場地搭建。用戶可自由選擇機(jī)器人及其配件,進(jìn)行機(jī)器人搭建,可單人或多人的對(duì)抗過程。用戶可添加多個(gè)機(jī)器人,自由組隊(duì)進(jìn)行隊(duì)伍間對(duì)抗。75Hz刷新率的監(jiān)視器,聲卡。3,打開C:\PROGRAMFILE\NSTRSS\NSTRSS.EXE啟動(dòng)系統(tǒng)。其C:\PROGRAMFILE\NSTRSS\空間中的機(jī)器人仿真運(yùn)動(dòng)。如下圖所示:該模塊利用系統(tǒng)提供的各種機(jī)器人配件完成機(jī)器人從零件到整機(jī)的搭建。系統(tǒng)采用裝配點(diǎn)的思想,快速、準(zhǔn)確的實(shí)現(xiàn)配件的裝配過程。:選擇要搭建的機(jī)器人類型:選擇新建,則從機(jī)器人最原始狀態(tài)開始搭建;迷宮機(jī)器人、滅火機(jī)器人、指南針機(jī)器人。:選擇需要搭建的部件種類,用以快速查找部件。主要類型有:傳感器,輪:當(dāng)前機(jī)器人組件類型所包含的具體配件。鍵選中擊可從部件的參數(shù)設(shè)置從設(shè)置位置、方向等各[演示:]安裝馬達(dá)和輪子參數(shù)設(shè)置,選中機(jī)器人進(jìn)行三維空間的調(diào)整,以X,Y,Z三個(gè)方向的坐標(biāo)來調(diào)整;旋轉(zhuǎn)時(shí),點(diǎn)擊“@”來旋轉(zhuǎn),分別繞“X,Y,Z軸”旋轉(zhuǎn)。安裝馬達(dá)通過“添加部件”按鈕將選中的配件添加到屏幕(即“工作桌面”)后,鼠標(biāo)左鍵選擇當(dāng)前添加的配件的裝配點(diǎn),再選擇裝配目的裝配點(diǎn),即可完成操作,具體下所示:選擇當(dāng)前添加的配件,如:Z馬達(dá),按下鼠標(biāo)左鍵拖動(dòng),翻轉(zhuǎn)目標(biāo),選取其中一個(gè)合適的裝按下鼠標(biāo)左鍵拖動(dòng),翻轉(zhuǎn)目標(biāo),選擇一個(gè)合適的停靠點(diǎn),如下圖所示:安裝角度的旋轉(zhuǎn):選中旋轉(zhuǎn)目標(biāo)配件,右鍵打開“屬性設(shè)置”,通過按鈕,即可實(shí)現(xiàn)配件的旋轉(zhuǎn),注意:一旦配件已被安裝,則只能以裝配點(diǎn)為旋轉(zhuǎn)中拆卸零配件:選中拆卸目標(biāo),右鍵打開“屬性設(shè)置“,通過“上設(shè)置馬達(dá)“端口號(hào)”參數(shù),左馬達(dá)的端口號(hào)為0,右馬達(dá)的端口號(hào)為1;同學(xué)們自己動(dòng)手做一下,給機(jī)器人安上萬向輪。注意,裝配點(diǎn)的選擇,讓機(jī)器人平衡。4,動(dòng)手做一做[安裝傳感器](學(xué)生活動(dòng));;;置其中左側(cè)面板為設(shè)置面板,右邊面板為內(nèi)容預(yù)覽面板。規(guī)則選擇:選擇比賽規(guī)則,如要編輯規(guī)則,可使用規(guī)則編輯器。場地選擇:選擇與項(xiàng)目相適應(yīng)的比賽場地。分組:選擇比賽隊(duì)伍名稱,將各個(gè)隊(duì)伍加以區(qū)別。名稱:編輯機(jī)器人名稱,作為仿真中的機(jī)器人代號(hào),接受中英文、數(shù)字。程序代碼:選擇程序,作為機(jī)器人的控制程序,這里選走迷宮。該列表內(nèi)包含“瀏覽…”,“新建”兩個(gè)固定項(xiàng)目,其中“瀏覽…”可打開應(yīng)用程序安裝目錄以外的用戶程序,執(zhí)行完該操作,該文件則被被加入到當(dāng)前程序列表中。“新建”則調(diào)用程序編輯器,新建一個(gè)機(jī)器人控制程序。加載:打開保存的歷史仿真項(xiàng)目。下一步:設(shè)置完成,進(jìn)入下一步(機(jī)器人場地合成),如果有信息未設(shè)置完成,將無法進(jìn)入下一步,并且會(huì)有相應(yīng)的提示。該步驟完成機(jī)器人在場地中的初始位置設(shè)定,并且可以保存當(dāng)前的仿真項(xiàng)目,供以后快速啟動(dòng)之用。進(jìn)入該界面以后,窗口的左上角將會(huì)列出當(dāng)前所有可用的機(jī)器人,鼠標(biāo)左鍵確定機(jī)器人在場地中的放置位置。圖示如下:(注:如果場地中已經(jīng)包含了起始點(diǎn),則系統(tǒng)將自動(dòng)設(shè)置機(jī)器人到起始點(diǎn)位置。)返回:返回到上一步(機(jī)器人組隊(duì)設(shè)置)保存:保存當(dāng)前仿真項(xiàng)目,供快速啟動(dòng)使用。進(jìn)入仿真:進(jìn)入仿真運(yùn)行界面。機(jī)器人按照預(yù)定的設(shè)置,在控制程序的控制下完成預(yù)定的功能,系統(tǒng)將依據(jù)場地、機(jī)器人的搭建情況等因素進(jìn)行較為真實(shí)的過程模擬。圖示如下:各控制按鈕的說明加載控制程序:在機(jī)器人選中的情況下,可變更當(dāng)前的控制程序。注:如果機(jī)器人正在運(yùn)行中,系統(tǒng)將會(huì)有提示用戶首先暫停機(jī)器人的運(yùn)行。開始:默認(rèn)情況下,當(dāng)前場景中所有的機(jī)器人將開始運(yùn)行。如果某個(gè)機(jī)器人被選中,則只會(huì)運(yùn)行選中的機(jī)器人,而其他的繼續(xù)處于停止?fàn)顟B(tài)。同時(shí),計(jì)時(shí)器開始計(jì)時(shí)。停止:默認(rèn)情況下,當(dāng)前場景中所有的機(jī)器人將停止運(yùn)行。如果某個(gè)機(jī)器人被選中,則只會(huì)停止選中的機(jī)器人,而其他的繼續(xù)處于運(yùn)行狀態(tài)。同時(shí),計(jì)時(shí)器停止計(jì)時(shí)。復(fù)位:默認(rèn)情況下,當(dāng)前場景中所有的機(jī)器人的位置,程序等將被重置回初始狀態(tài)。如果某個(gè)機(jī)器人被選中,則只會(huì)復(fù)位選中的機(jī)器人,而其他的繼續(xù)處于運(yùn)行狀態(tài)。此時(shí),計(jì)時(shí)俯視:從頂部向下觀察整個(gè)場景。正視:從場景正前方觀察整個(gè)場景。側(cè)視:從場景的正左方觀察整個(gè)場景。選擇機(jī)器人或其零部件或者場地時(shí),將顯示選中物的狀態(tài),示例如右圖:代碼顯示:顯示當(dāng)前選中機(jī)器人的控制代碼以及當(dāng)前執(zhí)行的具體語句。機(jī)器人停止運(yùn)行的狀態(tài)下,雙擊代碼顯示列表可打開程序編輯器。顯示部件本地坐標(biāo)系:控制各個(gè)物體(部件)本地坐標(biāo)系是否顯示。(注:所謂的本地坐標(biāo)系是以各物體(部件)返回主菜單:返回到系統(tǒng)主菜單。綿陽中學(xué)蘇遠(yuǎn)龍教材概況本節(jié)課是知識(shí)縲旋性上升中的綜合性知識(shí)的一部分,在前的幾節(jié)課中我們學(xué)習(xí)了關(guān)于機(jī)器人主機(jī)、傳感器,并用實(shí)驗(yàn)完成了機(jī)器人走迷宮的項(xiàng)目任務(wù),在此基礎(chǔ)為了加快學(xué)習(xí)步伐我們介紹了在仿真環(huán)境中如何構(gòu)建一個(gè)機(jī)器人來完成我們自設(shè)的任務(wù),有了這些知識(shí),我們巳對(duì)機(jī)器人的相關(guān)知識(shí)有了深入的了解和掌握,在此基礎(chǔ)上我們學(xué)習(xí)本節(jié)的沿著某一特定路線運(yùn)動(dòng)的軌跡機(jī)器人,讓我們的知識(shí)進(jìn)一步深化;在學(xué)生的創(chuàng)造、創(chuàng)新、綜合素質(zhì)方面可知識(shí)與技能:學(xué)習(xí)樂高的光電傳感器;搭建一個(gè)軌跡機(jī)器人,在圖形編程方式下完成走軌跡;學(xué)習(xí)圖形編程語言(ROBLAB)的條件分支、循環(huán)、容量的使用;過程與方法:舉例拓展視野,情景導(dǎo)入;作品分析,主題研究,鞏固知識(shí),提高應(yīng)用所學(xué)知識(shí)解決實(shí)際問題的能力自主探究,并發(fā)現(xiàn)問題;總結(jié)方法,解答疑問。樹立模范,利用活動(dòng)組,形成比干追,對(duì)表現(xiàn)突出的給予一定的獎(jiǎng)勵(lì)。情感態(tài)度與價(jià)值觀:人人爭做優(yōu)秀教學(xué)重難點(diǎn)ROBOLAB編程工具的補(bǔ)充介紹,并介紹其中的條件分支、容器、循環(huán)的使用。難點(diǎn):寫流程圖,編走軌跡程序;分支、循環(huán)、容器的使用。學(xué)生對(duì)此課非常感興趣,但課堂中合作要加強(qiáng),課后設(shè)備的整理、規(guī)范應(yīng)形成習(xí)慣。一、關(guān)于軌跡機(jī)器人通常我們把沿著一定路線運(yùn)動(dòng)的機(jī)器人,叫做軌跡機(jī)器人。近年國際、國內(nèi)各地組織的各級(jí)青少年機(jī)器人競賽活動(dòng)中,每一次競賽活動(dòng)軌跡機(jī)器人的活動(dòng)項(xiàng)目是最多的。如,機(jī)器人滑雪,沿固定路線運(yùn)動(dòng),機(jī)器人穿越障礙,機(jī)器人滅火……等利用機(jī)械結(jié)構(gòu)、應(yīng)用傳感器、編程控制的一項(xiàng)基礎(chǔ)又具挑戰(zhàn)性的機(jī)器人研究活動(dòng)?,F(xiàn)在請(qǐng)發(fā)紅光黑線,接收光大家觀看一些關(guān)于機(jī)器走軌跡的視現(xiàn)在請(qǐng)發(fā)紅光黑線,接收光[目標(biāo)]通過視頻讓學(xué)生對(duì)軌跡機(jī)器有一個(gè)了解,為下面教學(xué)起到引領(lǐng)作用。二、樂高機(jī)器人的光電傳感器通過上面的視頻和學(xué)習(xí),我們了解到了什么是軌跡機(jī)器人,軌跡機(jī)器人是挑戰(zhàn)性很強(qiáng)的研究活動(dòng),各種活動(dòng)都少不了用到一種讓機(jī)器人來識(shí)別場地,辨識(shí)顏色標(biāo)識(shí)的光電傳感器,現(xiàn)在我就以樂高的光電傳感器來給大家介紹一下。在前邊的課程中我了解到光電傳感器傳感器相當(dāng)于機(jī)器人的眼睛,那么再來學(xué)習(xí)一下光電傳樂高光電傳感器光電傳感器機(jī)器人的眼睛,它是主要無件是一個(gè)發(fā)光二極管,有兩個(gè)燈,工作時(shí),一個(gè)燈發(fā)紅光,一個(gè)燈不發(fā)光只接收反射回來的光線。在將其接在RCX的輸入端口上,打開電源按下VIEW按鈕,可以在RCX的LCD上讀出當(dāng)前的值,如書上圖10-2所示,其值范圍為2,同一,用光電測出不同顏色的光值:三、單光感走黑線搭建一個(gè)單光感機(jī)器人,沿著一個(gè)封閉的黑色軌跡線運(yùn)動(dòng),線寬2CM。66當(dāng)光電位前進(jìn),車右轉(zhuǎn)直到光電檢測到白色,即脫離黑線;當(dāng)光電位于白色區(qū),A進(jìn),直到光電檢測到黑色,如此重復(fù)利用一個(gè)光電傳感器走S型黑線。(重要的是教師演示,學(xué)生自己推導(dǎo)一次)測出黑線的光值為40提示:先介紹ROBLAB及其編程環(huán)境,了解圖形編程的方便、快捷、直觀、高效。1,光感條件分支語句:根據(jù)與給定的光感值條件比較大小,由比較出的不同結(jié)果作出相應(yīng)的動(dòng)作,如馬達(dá)轉(zhuǎn)或停。默認(rèn)的是1號(hào)輸入端口(沒有指明端口時(shí))。2,分支合并,凡是用到分支語句都需要用合并圖標(biāo),否則就要出錯(cuò)。3,著陸圖標(biāo):,跳轉(zhuǎn)圖標(biāo):;它們表示無條件循環(huán),根據(jù)不同條件從跳轉(zhuǎn)地跳回到著陸區(qū)后又開始執(zhí)行,它們必須是同一顏色的跳轉(zhuǎn),可以從不同地方返回到唯一的開始補(bǔ)充:ROBLAB提供5種顏色的跳轉(zhuǎn),當(dāng)要使用多出5種時(shí),使用白色著陸和跳轉(zhuǎn)圖標(biāo),下面用相應(yīng)的常數(shù)數(shù)值表示,如圖所示,但一定要用同序號(hào)跳轉(zhuǎn)圖標(biāo)。每一組同學(xué)下載程序到RCX中進(jìn)行調(diào)試,看一看有什么問題?能否走黑線?成功率高通過調(diào)試我們發(fā)現(xiàn)當(dāng)前測的光感值40時(shí)能夠大多完成任務(wù),但隨著時(shí)間和地4點(diǎn)不一樣,光值為發(fā)生變化,這樣就不能走黑線了;那么我們有沒有解決的辦要想解決這個(gè)問題,我們必須引入一個(gè)容器概念,如下面幾個(gè)圖所示介紹一下容器的使用:表示讀出1號(hào)輸入端口上的光電值,并把它賦值到紅色容器中,相對(duì)于給變量賦值。表示光感分支圖標(biāo)的1端口的值與紅紅容器的值做比較,根據(jù)比較不同做出相應(yīng)的動(dòng)作。有了以上的知識(shí)新那么現(xiàn)在我們就來優(yōu)化我們的程序吧。通過前面的實(shí)驗(yàn)和學(xué)習(xí)我們了解到單光感走一個(gè)閉合(沒有交叉點(diǎn))環(huán)路是非常成功的,現(xiàn)在我們?cè)谌鐣鴪D10-10所示的軌跡線運(yùn)行,起點(diǎn)可以任地方,看能否成功?實(shí)驗(yàn)3次。單走黑線沒有交叉點(diǎn)時(shí)很成功,但一遇到交叉點(diǎn)和拐彎時(shí),機(jī)器人就不知道走哪邊了,機(jī)器人就亂走了,3次成功走完一次的都沒有,請(qǐng)問是前面的程序不對(duì)嗎?不是。是環(huán)境光影響嗎?不是,可以走黑線。那是不是我們的機(jī)器人結(jié)構(gòu)有問題呢,我們用什么方法來解決呢?(同學(xué)討論,提出看法、想法)2,解決問題的辦法通過大家討論和實(shí)踐,我們需要重新分析任務(wù)、要求,改進(jìn)不足。我們發(fā)現(xiàn)此任務(wù)中心仍是走黑線,只是有轉(zhuǎn)彎和交叉點(diǎn),這就是問題的所在。要解決它們,我們需要把光感位置改在車頭的兩邊,用兩只光電來判斷黑線,也稱為騎黑線法,方法兩個(gè)光電分別位于黑線兩側(cè),當(dāng)1,3號(hào)光電在白區(qū)或黑線上時(shí),機(jī)器人前進(jìn);當(dāng)1號(hào)光電在白色區(qū),3號(hào)在黑線上,機(jī)器人右轉(zhuǎn);當(dāng)1號(hào)在黑線上,3號(hào)在白區(qū),左轉(zhuǎn);機(jī)器人的動(dòng)NNY流程圖為:程序開始YYNNYN循環(huán)開始A停,A停,C前進(jìn)A前進(jìn),C停A前進(jìn),C停程序結(jié)束龍泉中學(xué)張應(yīng)國一、教學(xué)目標(biāo)①、了解事件監(jiān)控的意義。②、知道RCX對(duì)事件的監(jiān)控原理。③、掌握制作三光感事件監(jiān)控的軌跡機(jī)器人的方法。①、機(jī)器人直線前進(jìn)、左右轉(zhuǎn)向等動(dòng)作的策略分析。②、學(xué)會(huì)編寫三光感軌跡機(jī)器人程序流程圖。③、用事件控制算法為機(jī)器人編寫程序。①、培養(yǎng)學(xué)生的觀察能力、動(dòng)手能力、創(chuàng)造能力,養(yǎng)成良好的思維習(xí)慣。②、培養(yǎng)學(xué)生對(duì)待知識(shí)的科學(xué)態(tài)度和辯證唯物主義觀點(diǎn)。③、培養(yǎng)學(xué)生探索機(jī)器人的興趣和科學(xué)精神。二、教學(xué)重點(diǎn)、難點(diǎn)重點(diǎn):三光感走軌跡策略分析。①、編寫三光感軌跡機(jī)器人程序流程圖;②、通過流程圖用事件控制算法為機(jī)器人編寫程序;③、下載程序到你的機(jī)器人內(nèi)存中,進(jìn)行實(shí)際軌跡場地調(diào)試。三、教學(xué)方法以學(xué)生直接實(shí)踐體驗(yàn)為主,輔以教師演示、啟發(fā)、引導(dǎo)。樂高機(jī)器人套裝、電腦、網(wǎng)絡(luò)教室,機(jī)器人調(diào)試場地或模擬平臺(tái)環(huán)境。五、教學(xué)過程們發(fā)現(xiàn),用事件控制可以有效地減少“過沖”現(xiàn)象。2、新課:這節(jié)課我們就來學(xué)習(xí)用事件控制算法為機(jī)器人編寫程序。步驟一知道什么是事件控制電腦(機(jī)器人的大腦)與人腦一樣,每時(shí)每刻都能對(duì)各種事件進(jìn)行監(jiān)控并作出相應(yīng)的響應(yīng)。例如,點(diǎn)擊鼠標(biāo)、敲擊鍵盤、時(shí)鐘等等,再比如病毒適時(shí)防預(yù)系統(tǒng),Windows操作系統(tǒng)的責(zé)任就是處理各種事件。事件驅(qū)動(dòng)是計(jì)算機(jī)操作系統(tǒng)實(shí)現(xiàn)多步驟二:RCX對(duì)事件的監(jiān)控RCX一共可以同時(shí)監(jiān)控16個(gè)事件。在監(jiān)控一個(gè)事件之前,必須先定義事件。ROBOLAB系統(tǒng)為我們提供了一些常見的標(biāo)準(zhǔn)事件。標(biāo)準(zhǔn)事件的基本格式是:如表示:定義當(dāng)1號(hào)端口的光電傳感器的值小于等于48時(shí)觸發(fā)紅色事件。事件定義完成之后,就可以開始監(jiān)控指定事件,并設(shè)置事件被觸發(fā)的著陸點(diǎn)以及開始監(jiān)控紅色事件和藍(lán)色事件事件著陸點(diǎn)停止監(jiān)控所有事件步驟三:制作三光感事件監(jiān)控的軌跡機(jī)器人人直線前進(jìn);當(dāng)3號(hào)光感檢測到黑線,機(jī)器人右轉(zhuǎn),右轉(zhuǎn)角度由2號(hào)光電控制,當(dāng)2號(hào)光感碰到黑線,即停止轉(zhuǎn)動(dòng);當(dāng)1號(hào)光感檢測到黑線,機(jī)器人左轉(zhuǎn),左轉(zhuǎn)角度由2號(hào)光電控制,當(dāng)2號(hào)光感碰到黑線,即停止轉(zhuǎn)動(dòng);當(dāng)三個(gè)光感同時(shí)檢測到黑線,機(jī)器人直線前進(jìn)。2)編寫三光感軌跡機(jī)器人程序流程圖使用紅、藍(lán)、黃三個(gè)容器儲(chǔ)存1、2、3號(hào)光電傳感器在黑線上的光值,并作為判事件定義完成后,RCX并不監(jiān)控事件,只有在執(zhí)行監(jiān)控事件圖標(biāo)之后,RCX才對(duì)事件進(jìn)行監(jiān)控,一旦事件觸發(fā),程序立即跳到事件著陸圖標(biāo),執(zhí)行后續(xù)圖標(biāo)功能。在ROBOLAB程序中只能有一個(gè)事件著陸點(diǎn),如果在程序中同時(shí)監(jiān)控兩個(gè)以上的事件,就得使用事件登記容器,判斷是哪個(gè)事件被觸發(fā);在程序中我們把“事件的值”放在3號(hào)通用容器里。在ROBOLAB中,事件的值可以判斷是什么事件發(fā)生了,例如:事件2發(fā)生(藍(lán)色事件,事件值等于2(21在ROBOLAB中,允許使用32個(gè)容器,即32個(gè)變量,分別用紅、藍(lán)、黃三種顏容器”不是由顏色區(qū)別,而是由編號(hào)3至31來區(qū)別。本程序中,我們用了3號(hào)通用容器來保存事件登記值。程序中機(jī)器人無論右轉(zhuǎn)還是左轉(zhuǎn)之后,都有一個(gè)向相反方向轉(zhuǎn)動(dòng)的修正,目的是減小機(jī)器人運(yùn)動(dòng)的擺幅。六、探索思考請(qǐng)你仿照本課的思路搭建一個(gè)機(jī)器人,并用事件控制算法為機(jī)器人編寫程序,程序完成后,下載到你的機(jī)器人內(nèi)存中,到實(shí)際軌跡場地試試看,你的機(jī)器人能按規(guī)定的路線行走嗎?想一想,機(jī)器人走軌跡的程序與路徑有關(guān)嗎?龍泉中學(xué)羅秋一、教學(xué)目標(biāo)①、了解機(jī)器人滅火任務(wù)。③、掌握通過機(jī)器人識(shí)別白線、機(jī)器人檢測火焰等方法滅火的方法。①、簡易滅火機(jī)器人的搭建。②、火焰?zhèn)鞲衅鞯氖褂?。③、教?huì)機(jī)器人尋找火源完成簡單滅火任務(wù)。①、培養(yǎng)學(xué)生的觀察能力、動(dòng)手能力、創(chuàng)造能力,養(yǎng)成良好的思維習(xí)慣。②、通過對(duì)光學(xué)、計(jì)算機(jī)科學(xué)、機(jī)械原理以及美學(xué)等的綜合運(yùn)用,提高學(xué)生的③、通過競賽機(jī)制,提高學(xué)生的競爭和合作意識(shí),鍛煉學(xué)生比賽時(shí)的靈活性。二、教學(xué)重點(diǎn)、難點(diǎn)重點(diǎn):滅火機(jī)器人的搭建。③、下載程序到你的機(jī)器人內(nèi)存中,進(jìn)行實(shí)際軌跡場地調(diào)試。三、教學(xué)方法以學(xué)生直接實(shí)踐體驗(yàn)為主,輔以教師演示、啟發(fā)、引導(dǎo)。納英特機(jī)器人套裝、電腦、網(wǎng)絡(luò)教室,機(jī)器人調(diào)試場地或模擬平臺(tái)環(huán)境。五、教學(xué)過程2、新課:滅火實(shí)驗(yàn)及場地簡介中小學(xué)機(jī)器人滅火實(shí)驗(yàn)是模擬現(xiàn)實(shí)家庭中機(jī)器人處理火警的過程,它要求制作一個(gè)由計(jì)算機(jī)程序控制的機(jī)器人,在一間模擬平面結(jié)構(gòu)的房間里運(yùn)動(dòng),找到一根代表房間里火災(zāi)點(diǎn)的正在燃燒的蠟燭并盡快將它撲滅。圖12-2是機(jī)器人模擬滅火場地示意圖(單位:cm)。圖中紅色為火焰,藍(lán)色為家具,黃色為搜救對(duì)象所在位置。3、簡易滅火機(jī)器人的制作為使問題簡單化,我們假定一個(gè)簡單任務(wù):停止前進(jìn),撲滅火焰。這個(gè)任務(wù)非常簡單,對(duì)機(jī)器人的要求是當(dāng)“看見”地面白線時(shí),停止運(yùn)動(dòng),開起為了讓機(jī)器人能“看見”火焰前的白色警戒線,我們需要給機(jī)器人安裝一個(gè)地面再用一根銅柱將灰度傳感器的探頭固定在機(jī)器人小車的前方,使探頭距地面約1厘米,以提高檢測的準(zhǔn)確度。灰度傳感器可以用來檢測物體表面的黑白程度,淺色物體灰度小,深色物體灰度程序說明:程序中使用了賦值語句i=analog(2),功能將2號(hào)模擬傳感器的返回值,賦給變量i;print是顯示語句,顯示語句可以顯示字符串和變量的值,如print字符串必須用引號(hào)引起來。請(qǐng)將圖12-4所示的程序下載到機(jī)器人內(nèi)存中,檢測實(shí)際場地黑色區(qū)域和白線的灰在模擬機(jī)器人滅火任務(wù)中,最安全、方便的滅火方式是給機(jī)器人安裝一個(gè)電風(fēng)扇,雖然在實(shí)際消防滅火中,這種方式不可取。如圖12-5所示,我們把帶動(dòng)風(fēng)扇轉(zhuǎn)動(dòng)的馬達(dá)接在馬達(dá)端口2上,一臺(tái)簡易的滅火機(jī)器人就安裝安成了。根據(jù)任務(wù)分析和機(jī)器人的搭建編寫程序如下:這里需注意的是程序中馬達(dá)和灰度傳感器的端口必須與機(jī)器人搭建一致。也就是說,假定你的灰度傳感器安裝在模擬端口2的,程序中的函數(shù)analog(2)的端口號(hào)也必須是2。這里的程序中假定警戒線(白錢)的灰度小于125,在你的程序中,應(yīng)以實(shí)際檢測為準(zhǔn)。事實(shí)上程序12-6永遠(yuǎn)沒有結(jié)束,只是因?yàn)榛叶葌鞲衅鳈z測到白線后,關(guān)閉了所有子系統(tǒng)中,沒有程序結(jié)束語句。將圖12-6所示的程序下載到你的機(jī)器人內(nèi)存中,到實(shí)際場地試運(yùn)行,觀察機(jī)器人4、使用火焰?zhèn)鞲衅鲗ふ一鹪礈缁疬@樣的算法有一個(gè)明顯的問題就是如果機(jī)器人經(jīng)過門口的白線,也會(huì)停下來,并事實(shí)上,燃燒的物體會(huì)產(chǎn)生較強(qiáng)的紅外線,根據(jù)這一點(diǎn),科學(xué)家用紅外敏感型元件,做成了專門檢測紅外信號(hào)強(qiáng)度的傳感器,這種傳感器對(duì)火焰產(chǎn)生的紅外線特別敏感,所以把它叫做火焰?zhèn)鞲衅鳌;鹧鎮(zhèn)鞲衅髋c灰度傳感器一樣也是模擬傳感器,我們可以用函數(shù)analog(端口號(hào))來讀取火焰?zhèn)鞲衅鞯臋z測值。能尋找火源的機(jī)器人的搭建按照如圖12-7所示的方法,把火焰?zhèn)鞲衅鞯奶筋^安裝在機(jī)器人的頭頂,并將連接線接在機(jī)器人主機(jī)的模擬端口3,它就變成了一個(gè)能尋找火源的機(jī)器人了。教會(huì)機(jī)器人尋找火源有了火焰?zhèn)鞲衅鞯臋C(jī)器人,自己并不會(huì)識(shí)別火源。換句話說,置身烈火的機(jī)器人并不知道危險(xiǎn)就要來臨。讓我們來告訴機(jī)器人火源在哪里吧。下面的程序能顯示火焰值(假定火焰?zhèn)鞲衅靼惭b在模擬端口3請(qǐng)你把它輸入并測試機(jī)器人離火焰的距離與火焰值的關(guān)系:機(jī)器人離火焰的距離(單位:厘米)火焰值346679測試火焰?zhèn)鞲衅魈筋^方向與火焰值的關(guān)系:火焰?zhèn)鞲衅魈筋^方向火焰?zhèn)鞲衅魈筋^方向探頭正對(duì)火焰(夾角為00)火焰值你認(rèn)為當(dāng)火焰值小于時(shí),必須滅火。實(shí)驗(yàn)可見:正對(duì)火焰,距離火焰越近,火焰值越??;反之,背離火焰,距離火焰越遠(yuǎn),火焰值越大。我們可以形象地理解為,火焰值表示了火焰?zhèn)鞲衅魈筋^距火焰的距離。對(duì)計(jì)算機(jī)來說火焰值從0開始到255,一共為分256個(gè)等級(jí),當(dāng)距離火焰無窮遠(yuǎn)(無火焰)時(shí),火焰值為255;有火焰時(shí)火焰值在200-230之尋找火源滅火的兩個(gè)任務(wù)任務(wù)2機(jī)器人從房間門口啟動(dòng),對(duì)準(zhǔn)火焰方向,直線前進(jìn),看到火焰,停止前進(jìn),撲滅火任務(wù)分析:本任務(wù)與任務(wù)1算法一樣,只是開起滅火風(fēng)扇的條件不同,任務(wù)一是機(jī)器人通過灰度傳感器“看到”白色警戒線;而這個(gè)任務(wù)是機(jī)器人通過火焰?zhèn)鞲衅鳌翱吹健被鹧?。圖12-9火焰?zhèn)鞲衅鳌翱吹健被鹧鏈缁鸪绦蚋鶕?jù)模擬機(jī)器人滅火規(guī)則,機(jī)器人在撲滅火焰之前必須有一部分在火焰前白色圓弧內(nèi)。任務(wù)3機(jī)器人從房間門口啟動(dòng),對(duì)準(zhǔn)火焰方向,直線前進(jìn),看到火焰,并部分進(jìn)入白色警任務(wù)分析:本任務(wù)開啟風(fēng)扇的條件是機(jī)器人看見火焰(analog(3)<6同時(shí)機(jī)器人部分進(jìn)入驗(yàn)證圖12-10機(jī)器人看到火焰并進(jìn)入白色警戒線滅火程序任何一個(gè)機(jī)器人的搭建和程序的編寫只是理論上的算法合理,在實(shí)際應(yīng)用中,都需要根據(jù)場地情況,環(huán)境情況進(jìn)行調(diào)試,機(jī)器人才能順利完成任務(wù)。請(qǐng)搭建你的機(jī)器人,將上述程序下載到機(jī)器人內(nèi)存中,運(yùn)行調(diào)試。比一比,誰的機(jī)器人最能干!自制作一個(gè)簡易滅火場地,并編寫一個(gè)檢測灰度和火焰值的程序,檢測你的場地白線的灰度龍泉中學(xué)羅秋①、了解結(jié)構(gòu)化程序設(shè)計(jì)。②、了解主程序和子程序的概念。③、知道在QBASIC中子程序的格式和如何在主程序中調(diào)用子程序。機(jī)器人迷宮滅火的策略分析。②、學(xué)會(huì)編寫迷宮滅火程序流程圖。③、掌握迷宮滅火機(jī)器人的搭建。①、培養(yǎng)學(xué)生的觀察能力、動(dòng)手能力、創(chuàng)造能力,養(yǎng)成良好的思維習(xí)慣。②、通過對(duì)光學(xué)、計(jì)算機(jī)科學(xué)、機(jī)械原理以及美學(xué)等的綜合運(yùn)用,提高學(xué)生的綜合運(yùn)用。③、通過競賽機(jī)制,提高學(xué)生的競爭和合作意識(shí),鍛煉學(xué)生比賽時(shí)的靈活性。二、教學(xué)重點(diǎn)、難點(diǎn)重點(diǎn):迷宮滅火機(jī)器人的搭建。③、編寫迷宮機(jī)器人滅火程序。三、教學(xué)方法以學(xué)生直接實(shí)踐體驗(yàn)為主,輔以教師演示、啟發(fā)、引導(dǎo)。納英特機(jī)器人套裝、電腦、網(wǎng)絡(luò)教室,機(jī)器人調(diào)試場地或模擬平臺(tái)環(huán)境。五、教學(xué)過程1、引入:前課學(xué)習(xí)的滅火機(jī)器人有一個(gè)明顯的問題,就是需要人為告訴它在哪個(gè)房間里有火源。如果機(jī)器人從起始位置,并不知道那間房間有火源,它該怎樣去完成滅火任務(wù)呢?顯然,我們可以將第8課機(jī)器人走迷宮與第12課的滅火程序結(jié)合起來。機(jī)器人從H位置出發(fā),如果發(fā)現(xiàn)火焰,起動(dòng)滅火程序,滅火;沒有發(fā)現(xiàn)火焰,走迷宮,尋找火焰。2、新課:迷宮滅火機(jī)器人的制作程序流程圖可詳可略,簡略的流程圖,模塊化結(jié)構(gòu)明顯,思路清晰;而詳細(xì)的流程圖,將模塊結(jié)構(gòu)細(xì)化,便于編寫程序。下面我們分別給出迷宮滅火模塊化流程圖和分解細(xì)化后的流程模塊化程序流程圖根據(jù)模塊分解流程圖2)迷宮滅火機(jī)器人的搭建從流程圖看,機(jī)器人走迷宮采用的是左手定則,為使機(jī)器人能判斷前方和左邊有無障礙物,我們分別在前方和左側(cè)各安裝一個(gè)紅外傳感器,安裝端口號(hào)分別為第9、11號(hào)數(shù)字傳感器端口;為使機(jī)器“看到”火焰,并確認(rèn)自己已進(jìn)入警戒線,我們還得給機(jī)器人安裝一個(gè)灰度傳感器和一個(gè)火焰?zhèn)鞲衅?,其端口?hào)分別為2、3模擬傳感器端口。圖13-2是根據(jù)要求搭建迷宮滅火機(jī)器人結(jié)構(gòu)簡單,為防止機(jī)器轉(zhuǎn)彎時(shí)卡死,我們將前方紅外傳感器探測方向稍向右迷宮機(jī)器人滅火程序根據(jù)滅火機(jī)器人程序流程圖和機(jī)器人傳感器的搭建端口,編寫的迷宮機(jī)器人滅火程序如圖13-3所示。特別注意程序中傳感器的端口號(hào)必須與實(shí)際機(jī)器人傳感器連接端口號(hào)一致。程序中地面警戒線(白線)的灰度值以及蠟燭的火焰值需要現(xiàn)場實(shí)際測定。知識(shí)窗:結(jié)構(gòu)化程序設(shè)計(jì)上是由“滅火”與“走迷宮”兩個(gè)獨(dú)立程序組合頁成的。像這樣將程序分成若干個(gè)模塊,每一個(gè)模塊完成一個(gè)或幾個(gè)功能,這樣的程序設(shè)計(jì)叫“結(jié)構(gòu)化程序設(shè)計(jì)”,又叫模塊化程序設(shè)在QBASIC中,一個(gè)程序可以是一個(gè)主模塊,也可以是由一個(gè)主模塊和若干個(gè)子模塊構(gòu)成。我們常常把可以多次調(diào)用、能夠完成特定操作功能的程序段編寫成獨(dú)立的程序模塊,稱為子程序,而程序的主模塊叫做主程序。主程序可以多次調(diào)用子程序。這種做法能使程序結(jié)構(gòu)清晰,具有良好的可讀性和易維護(hù)性。解決一個(gè)復(fù)雜問題,往往需要編寫一個(gè)比較大的程序,這時(shí)我們常把一個(gè)總?cè)蝿?wù)劃分成一個(gè)個(gè)子任務(wù),每個(gè)子任務(wù)由功能相對(duì)獨(dú)立的一段子程序完成,而主程序則整體控制和調(diào)用子程序,以完成總?cè)蝿?wù),這就是QBASIC程序的模式化結(jié)構(gòu)思想:一個(gè)QBASIC程序可以由一個(gè)主程序組成,也可由主程序和若干子程序構(gòu)成;每一個(gè)主程序或子程序?yàn)橐粋€(gè)單獨(dú)的程序模塊,分別進(jìn)行設(shè)計(jì),在運(yùn)行時(shí)QBASIC會(huì)把這些模塊組織起來,成為一個(gè)整體;CALL語句,調(diào)用CALL語句指定的子程序,順序執(zhí)行該子程序中的語句,執(zhí)行完成后,再接著執(zhí)行主程序CALL語句的后繼語句,直到程序結(jié)束。調(diào)用的子程序,必須是定義了的子程序。子程序總是以SUB語句開頭,以ENDSUB結(jié)束,SUB子程序名子程序體現(xiàn)在再用主程序調(diào)用子程序的方法編寫迷宮機(jī)器人滅火程序:3、聲控啟動(dòng)滅火機(jī)器人作為子程序的應(yīng)用,下面我們把迷宮機(jī)器人改成聲控啟動(dòng)。任務(wù)描述:要求機(jī)器人停止在H,當(dāng)“聽”到出發(fā)的指令,立即啟動(dòng)開始走迷宮尋找火源,一旦找到火源,馬上啟動(dòng)滅火程序滅火。本課給出的是最簡單的迷宮滅火程序,通過試運(yùn)行,你認(rèn)為可以從哪些方面對(duì)機(jī)器人進(jìn)行改進(jìn)。把你的想法與同學(xué)一起討論,然后實(shí)踐,看看改進(jìn)后的機(jī)器人是不是更能干。龍泉中學(xué)張應(yīng)國一、教學(xué)目標(biāo)②、認(rèn)識(shí)機(jī)器人軟件ROBOLAB,學(xué)會(huì)用ROBOLAB下載固件。③、掌握編寫程序采集數(shù)據(jù)、上傳數(shù)據(jù)并分析處理的方法。①、設(shè)計(jì)和搭建實(shí)驗(yàn)。②、學(xué)會(huì)編寫機(jī)器人程序。③、ROBOLAB固件下載及程序調(diào)試和數(shù)據(jù)分析。①、培養(yǎng)學(xué)生的觀察能力、動(dòng)手能力、創(chuàng)造能力,養(yǎng)成良好的思維習(xí)慣。②、培養(yǎng)學(xué)生對(duì)待知識(shí)的科學(xué)態(tài)度和辯證唯物主義觀點(diǎn)。③、培養(yǎng)學(xué)生探索機(jī)器人的興趣和科學(xué)精神。二、教學(xué)重點(diǎn)、難點(diǎn)重點(diǎn):認(rèn)識(shí)ROBOLAB的編程環(huán)境,理解固件與RCX的關(guān)系。③、程序調(diào)試和數(shù)據(jù)分析。三、教學(xué)方法以學(xué)生直接實(shí)踐體驗(yàn)為主,輔以教師演示、啟發(fā)、引導(dǎo)。樂高機(jī)器人套裝、電腦、網(wǎng)絡(luò)教室,機(jī)器人調(diào)試場地或模擬平臺(tái)環(huán)境。五、教學(xué)過程1、引入:機(jī)器人系統(tǒng)強(qiáng)大的數(shù)據(jù)采集、分析、處理以及項(xiàng)目研究和管理功能,為我們搭建了一個(gè)優(yōu)秀的學(xué)習(xí)和應(yīng)用現(xiàn)代信息技術(shù)的平臺(tái)。本課開始我們要像科學(xué)家一樣建立一個(gè)自己的機(jī)器人實(shí)驗(yàn)室,并用它做幾個(gè)小實(shí)驗(yàn),學(xué)習(xí)和掌握科學(xué)研究的思維和方法。2、新課:建立自己的主題在機(jī)器人實(shí)驗(yàn)室中,所做的每一個(gè)實(shí)驗(yàn)叫做一個(gè)項(xiàng)目,所有的項(xiàng)目又可以歸屬于一個(gè)主題。下面我們利用ROBOLAB軟件建立一個(gè)名為“我的機(jī)器人實(shí)驗(yàn)室”的主題。主題——“我的機(jī)器人實(shí)驗(yàn)室”第一步,打開ROBOLAB,在主菜單中選擇“管理員”進(jìn)入管理員界面;第三步,輸入新主題后,單擊添加“”按鈕,建立個(gè)新主題;第四步,單擊返回“”按鈕,返回主菜單。主題列表添加新建主題項(xiàng)目研究步驟在ROBOLAB機(jī)器人實(shí)驗(yàn)室中,每一個(gè)項(xiàng)目研究(實(shí)驗(yàn))都需要經(jīng)歷如圖14-2所示的五個(gè)3、我的第一個(gè)實(shí)驗(yàn)大家知道,液體蒸發(fā)要吸熱,物體溫度會(huì)降低。這就是為什么,醫(yī)生常用酒精給高燒病人降酒精蒸發(fā)引起的物體溫度的變化情況;設(shè)計(jì)和搭建實(shí)驗(yàn)如圖14-3所示,我們把一個(gè)棉球放在酒精中充分浸泡,然后用棉球不停的擦試溫度傳感器的探頭,同時(shí)將溫度傳感器的一端接在RCX的輸入端口1。編寫程序,讓RCX每隔3秒鐘分鐘后停止采集,然后將采集的數(shù)據(jù)上傳到計(jì)算機(jī)中,進(jìn)行分析。溫度傳感器可用來測量物體溫度,其測量范圍為-20攝氏度到50攝氏度,在你設(shè)計(jì)實(shí)驗(yàn)時(shí),不能超過這一測量范圍。程序的編寫如“蒸發(fā)吸熱研究”;程序名程序名編程等級(jí)菜單區(qū)工作區(qū)頁面區(qū)下載程序直接模式進(jìn)入項(xiàng)目工作區(qū)的第一項(xiàng)目工作就是編寫程序,所以系統(tǒng)默認(rèn)進(jìn)入“編程區(qū)”。在編程區(qū),我們可以為RCX編寫程序,并將程序下載到RCX中。同樣的,研究者級(jí)別的編程請(qǐng)你試著點(diǎn)擊一下程序中的命令圖標(biāo),看看有什選擇傳感器指定結(jié)束采集的條件采集速度指定結(jié)束采集的條件。下載程序請(qǐng)按圖14-6所示修改程序后,點(diǎn)擊下載程序按鈕,將程序更改數(shù)據(jù)集名稱選擇桶,并更名數(shù)據(jù)顯示格式更改數(shù)據(jù)集名稱選擇桶,并更名數(shù)據(jù)顯示格式波形控制模塊波形顯示區(qū)添加或刪除頁開始實(shí)驗(yàn)按我們的實(shí)驗(yàn)設(shè)計(jì),打開RCX并開始運(yùn)行,在你擦試溫度傳感器的探頭的同時(shí),RCX也在按我們的程序要求,采集數(shù)據(jù),當(dāng)LCD的小人停止運(yùn)動(dòng)時(shí),表明程序結(jié)束,采集完成。上傳數(shù)據(jù)當(dāng)數(shù)據(jù)采集完成后,就可以上傳數(shù)據(jù)了。保持RCX在開機(jī)狀態(tài),單擊上傳按鈕,上傳數(shù)據(jù);為了知道數(shù)據(jù)集代表的意義,請(qǐng)更改數(shù)據(jù)集名稱和桶名。這里,使用不同顏色的桶,是為了區(qū)別不同的數(shù)據(jù)集,便于查看、比較和計(jì)算;桶的名稱,實(shí)際上是數(shù)據(jù)顯示區(qū)中Y軸的名稱,一般用物理量及其單位來表示。為你采集的數(shù)據(jù)集取一個(gè)名字;為數(shù)據(jù)集選擇一個(gè)你喜歡的顏色桶;單擊桶下面的標(biāo)題欄,在如圖14-8示的“設(shè)定標(biāo)題”對(duì)話框中將桶的標(biāo)題設(shè)為“溫度(攝下拉菜單下拉菜單計(jì)算方法計(jì)算結(jié)果波形控制顯示格式選擇桶數(shù)據(jù)顯示圖請(qǐng)你選擇不同的數(shù)據(jù)顯示格式,觀察數(shù)據(jù)顯示區(qū)波形的變化;查看和比較數(shù)據(jù)單擊菜單區(qū)的查看與比較按鈕,便可進(jìn)入如圖14-9所示的“查看與比較”工作區(qū)。在請(qǐng)點(diǎn)擊下拉按鈕,看看在“查看與比較”中,觀察波形的變化?想一想這樣做有點(diǎn)擊“波形控制”中的“對(duì)Y軸自動(dòng)調(diào)整”按鈕,觀察波形的變化?想一想這樣做有計(jì)算結(jié)果名稱下拉菜單結(jié)果顯示結(jié)果顯示選擇一個(gè)桶點(diǎn)擊計(jì)算方法快捷按鈕,觀察,在實(shí)驗(yàn)過程中,最高溫度是多少最低溫度是多少?出現(xiàn)在什么時(shí)刻?算結(jié)果計(jì)算將數(shù)據(jù)采集回來,但最重要的是分析這些數(shù)據(jù),從而得出實(shí)驗(yàn)結(jié)果或結(jié)論。點(diǎn)擊計(jì)算工具的下拉菜單,你會(huì)看到計(jì)算與編程一樣,分為5個(gè)等級(jí),圖14-11是計(jì)算工具1。作為入門級(jí)別,我們這里只介紹計(jì)算工具1。點(diǎn)擊計(jì)算方法中的第個(gè)運(yùn)算符按鈕,選擇乘法運(yùn)算符;上波形圖并沒有改變,只是Y軸坐標(biāo)變了。想一想,為什么?下拉菜單文字描述區(qū)據(jù)顯示區(qū)實(shí)驗(yàn)報(bào)告到此,我們對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行了采集、上傳、查看、簡單分析(求最高溫度、最低溫度)和簡單計(jì)算,下面我們?yōu)閷?shí)驗(yàn)撰寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)結(jié)論通過文字、圖片、數(shù)據(jù)以及波形圖的方式進(jìn)行描述。下面,我們來看看如何撰寫實(shí)在文字描述區(qū),輸入本實(shí)驗(yàn)的目的和方法;單擊頁面區(qū)的“添加頁”按鈕,將頁標(biāo)題改為“實(shí)驗(yàn)程序”同理,我們可以寫出如下的實(shí)驗(yàn)結(jié)論頁。請(qǐng)你設(shè)計(jì)一個(gè)實(shí)驗(yàn)比較用水和酒精蒸發(fā)降溫,并指出水和酒精哪種液體的降溫效果更好。設(shè)計(jì)一個(gè)實(shí)驗(yàn),在你的教室選擇5個(gè)具有代表性的點(diǎn),測試這些點(diǎn)在上午10點(diǎn)和下午4點(diǎn)的光值,并上傳到計(jì)算機(jī),對(duì)采集回來的數(shù)據(jù)進(jìn)行比較分析。提示:用觸碰傳感器控制采集速度,用采集次數(shù)控制結(jié)束采集的條件。參考程序如下:(參考教案)綜合實(shí)踐活動(dòng):“陽光尋覓者”的制作龍泉中學(xué)杜艷梅一、教學(xué)目標(biāo)②、認(rèn)識(shí)機(jī)器人軟件ROBOLAB,學(xué)會(huì)用ROBOLAB下載固件。③、掌握編寫程序采集數(shù)據(jù)、上傳數(shù)據(jù)并分析處理的方法。①、設(shè)計(jì)和搭建實(shí)驗(yàn)。②、學(xué)會(huì)編寫機(jī)器人程序。③、ROBOLAB固件下載及程序調(diào)試和數(shù)據(jù)分析。①、培養(yǎng)學(xué)生的觀察能力、動(dòng)手能力、創(chuàng)造能力,養(yǎng)成良好的思維習(xí)慣。②、培養(yǎng)學(xué)生對(duì)待知識(shí)的科學(xué)態(tài)度和辯證唯物主義觀點(diǎn)。③、培養(yǎng)學(xué)生探索機(jī)器人的興趣和科學(xué)精神。二、教學(xué)重點(diǎn)、難點(diǎn)重點(diǎn):認(rèn)識(shí)ROBOLAB的編程環(huán)境,理解固件與RCX的關(guān)系。③、程序調(diào)試和數(shù)據(jù)分析。三、教學(xué)方法以學(xué)生直接實(shí)踐體驗(yàn)為主,輔以教師演示、啟發(fā)、引導(dǎo)。樂高機(jī)器人套裝、電腦、網(wǎng)絡(luò)教室,機(jī)器人調(diào)試場地或模擬平臺(tái)環(huán)境。五、教學(xué)過程1、引入:大家知道,我們所使用的煤、石油、天然氣,水能、風(fēng)能、海洋能、生物質(zhì)能等都來自太陽能。事實(shí)上,地球上的一切能源都直接或間接使用的太陽能。太陽每秒鐘照射到地球上的能量就相當(dāng)于500萬噸煤。同時(shí),太陽能又是一種對(duì)環(huán)境友好的,可再生的取之不盡、用之不竭的能源。在當(dāng)前世界能源緊張,各種能源價(jià)格飛漲的形勢下,太陽能無疑是最2、新課:預(yù)備實(shí)驗(yàn)——太陽能小車AB圖15-1A是一輛太陽能小車,如果我們把它放在陽光下,至少是一盞臺(tái)燈下,它就能運(yùn)動(dòng)起來。我們看到小車本身沒有能源,只是接了一塊樂高太陽能電池板,由于樂高太陽能電池板能把光能轉(zhuǎn)換成電能。小車上的馬達(dá)就是靠太陽能電池板提供電能的。把一只馬達(dá)和太陽能電池板按圖15-1B所示的方式連接起來,再用一盞臺(tái)燈照射太陽能電池板,觀察馬達(dá)會(huì)不會(huì)轉(zhuǎn)動(dòng)。試著轉(zhuǎn)變燈光的方向,觀察馬達(dá)的轉(zhuǎn)動(dòng)情況。我們看到在光的照射下馬達(dá)轉(zhuǎn)動(dòng)起來了,但如果光線不是直射太陽能電池板,馬達(dá)轉(zhuǎn)動(dòng)會(huì)慢實(shí)驗(yàn)證明:光和太陽都具有能量。按如圖15-2A所示將一只樂高電容器與一只馬達(dá)連接,觀察馬達(dá)能否轉(zhuǎn)動(dòng)?如果按圖15-2B所示的方法,將樂高電容器與太陽能電池板連接(注意二者的“十用光線照射一段時(shí)間,再將電容器與馬達(dá)相連,觀察馬達(dá)能否轉(zhuǎn)動(dòng)。AB我們看到原來不能使馬達(dá)轉(zhuǎn)動(dòng)的電容器,通過與被光照射的太陽能電池板連接一定的時(shí)間后,就能驅(qū)動(dòng)馬達(dá)轉(zhuǎn)動(dòng)了,這說明電

溫馨提示

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

評(píng)論

0/150

提交評(píng)論