《第二課 機(jī)器人的編程系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《第二課 機(jī)器人的編程系統(tǒng)(5頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、第二課 機(jī)器人的編程系統(tǒng)一、教學(xué)目標(biāo) 1、知識(shí)與能力 知道人與機(jī)器人是怎樣進(jìn)行交流的,認(rèn)識(shí)納英特和樂高機(jī)器人的編程平臺(tái) 2、過程與方法 以形象生動(dòng)的講解和演示操作相結(jié)合,輔以任務(wù)驅(qū)動(dòng)的方式完成授課 3、情感、態(tài)度和價(jià)值觀 通過對(duì)本節(jié)知識(shí)的學(xué)習(xí),著重培養(yǎng)學(xué)生的觀察能力、理解能力和模仿能力。 二、重、難點(diǎn)分析 1、重點(diǎn):認(rèn)識(shí)機(jī)器人的編程平臺(tái),知道人與機(jī)器人是如何通訊的 2、難點(diǎn):學(xué)生如何能夠熟練的完成打開編程軟件-錄入指令-下載程序到機(jī)器人 三、課前準(zhǔn)備 網(wǎng)絡(luò)教室、樂高納英特編程軟件、機(jī)器人核心部件(機(jī)器人的大腦) 四、課時(shí)安排 1課時(shí) 五、教學(xué)步驟 1、課前引入 師:人與人之間的交流主要是通過語
2、言完成的,比如我叫大家打開電腦,你們馬上就可以完成這個(gè)動(dòng)作。那么人與機(jī)器人之間的交流是怎樣完成的呢? 生:認(rèn)真思考 師:其實(shí)機(jī)器人并非人類因此它也不能聽懂人類的語言,既然如此那么我們到底通過什么手段和機(jī)器人交流呢?這是我們這節(jié)課所要學(xué)習(xí)的。 2、新課教學(xué) 師:首先我們進(jìn)行一個(gè)簡(jiǎn)單的設(shè)想,機(jī)器人首先還是一臺(tái)機(jī)器,我們把它能聽懂的話叫做機(jī)器語言,人要與機(jī)器人進(jìn)行溝通就需要一個(gè)翻譯,把人類的語言翻譯為機(jī)器語言,這樣機(jī)器人就能聽懂我們說的話了。那誰來充當(dāng)我們的翻譯呢,這就是編程軟件了,我們把我們要說的話先組織好,寫在編程軟件里,再由它告訴機(jī)器人。接下來我們就來具體學(xué)習(xí)怎樣使用我們的翻譯,讓它把我們的要
3、求告訴機(jī)器人。 師:首先給大家介紹兩個(gè)翻譯家認(rèn)識(shí),一個(gè)叫做納英特、一個(gè)叫做樂高,這是兩個(gè)不同地方的翻譯家,一個(gè)來自杭州、一個(gè)來自北京,但是他們要做的工作是一樣的,為我們和機(jī)器人充當(dāng)翻譯。首先我們來看看納英特編程軟件怎么使用? 納英特使用步驟: 步驟一 使用前首先要把這個(gè)軟件裝入電腦。裝好以后可以看到桌面上的nstrobot圖標(biāo)。 步驟二 雙擊該圖標(biāo),就可以看到納英特積木式機(jī)器人圖形化編程平臺(tái)了。 步驟三 下面我們隨便輸入一些想要給機(jī)器人說的話,比如讓機(jī)器人動(dòng)起來(機(jī)器人的行動(dòng)主要靠馬達(dá)來完成)。 1、從左邊的執(zhí)行器模塊庫(kù)中拖一個(gè)啟動(dòng)電機(jī)模塊到程序中如圖,注:這里的拖動(dòng)和我們平時(shí)拖動(dòng)文件到某個(gè)地
4、方是一樣的 2、在右邊的啟動(dòng)電機(jī)模塊上雙擊或者點(diǎn)右鍵,點(diǎn)模塊屬性,如下圖,把馬達(dá)的功率設(shè)置為100。 步驟四 好,接下來我們就要讓翻譯把這句轉(zhuǎn)達(dá)給機(jī)器人了,在轉(zhuǎn)達(dá)之間我們還要把機(jī)器人和我們的翻譯聯(lián)在一起,翻譯是裝在什么地方的?對(duì),計(jì)算機(jī)里面的。那我們只需要把機(jī)器人和計(jì)算機(jī)連接在一起就可以了 1、先把機(jī)器人通訊線的一頭和電腦的一個(gè)串口連接,連接方法見下圖 2、通訊線的另一端和機(jī)器人相連,見下圖。 步驟五 下面我們就開始讓翻譯把我們的指令傳達(dá)給機(jī)器人 在下載前我們用1個(gè)手把機(jī)器人提起,防止馬達(dá)的轉(zhuǎn)動(dòng)使機(jī)器人從高處摔下?lián)p壞,然后向右打開開關(guān)。點(diǎn)“編譯下載”,選擇好與電腦連接的串口,點(diǎn)“下載應(yīng)用程序”
5、,如果下載失敗,請(qǐng)檢查串口是否搞錯(cuò),通信線有沒有連接,機(jī)器人電源有沒有打開等情況。有時(shí)候什么也沒有改變,關(guān)開一下電源,重新下載,也可能會(huì)取得成功。 下載成功后把電源撥到中間,關(guān)閉機(jī)器人,然后在把電源撥到右側(cè)打開機(jī)器人,這時(shí)你就可以看到機(jī)器人按我們的意思動(dòng)起來了 任務(wù)一 下面各位同學(xué)馬上把剛才學(xué)習(xí)到的體驗(yàn)一下吧,有什么問題請(qǐng)舉手 師:下面我再給大家介紹另一位翻譯看看它又是怎樣把我們的語言翻譯給機(jī)器人的 樂高的使用步驟 步驟 安裝好的軟件在桌面有一個(gè)快捷方式,雙擊該快捷方式即可進(jìn)入如圖所示的ROBOLAB的主菜單界面。 1、 單擊“管理員”按鈕即可進(jìn)入管理者界面 2、 將紅外發(fā)射器與電腦相連,做好下載前的準(zhǔn)備(紅外發(fā)射器和剛才使用的通訊線作用是一樣的,負(fù)責(zé)把程序傳給機(jī)器人。 3、RCX電源打開,并將RCX紅外發(fā)射的地方(前面黑色部分)對(duì)準(zhǔn)紅外發(fā)射塔 的紅外發(fā)射部分,如下圖: 3、 下面我們點(diǎn)擊“下載固件”按鈕,將固件下載到機(jī)器人里面。 為什么需要下載固件? 就象我們使用計(jì)算機(jī)首先要裝操作系統(tǒng)一樣,固件也可以想象成是機(jī)器人大腦的操作系統(tǒng)。 有了它,機(jī)器人才可以識(shí)別翻譯傳達(dá)來的信息。 為什么剛才使用的納英特不需要固件? 納英特的固件實(shí)際上在出廠前已經(jīng)固化在機(jī)器人的大腦里了,所以不需要再次安裝。