《掃地機器人教案》由會員分享,可在線閱讀,更多相關(guān)《掃地機器人教案(2頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、掃地機器人(簡案)
教學(xué)目標(biāo):1、根據(jù)實際需要,用中鳴機器人搭建掃地機器人;
2、用中鳴機器人編程軟件編寫掃地機器人程序,并在機器人上
通過不斷調(diào)試最終實現(xiàn)目標(biāo)。
教學(xué)重點:搭建出合適的機器小車,正確連接各個傳感器的數(shù)據(jù)線;
教學(xué)難點:利用好觸碰傳感器以及while語句編寫程序。
材料準(zhǔn)備:中鳴機器人套裝一套、五號電池6節(jié)、筆記本電腦一臺
教學(xué)過程:
一、情景引入
學(xué)生觀看掃地機器人的工作視頻,引出這節(jié)課要完成的任務(wù):模擬制作
一個掃地機器人。
二、介紹掃地機器人的工作原理及構(gòu)成
那
2、么掃地機器人是怎么工作的呢?(學(xué)生回答,老師總結(jié)原理)
掃地機器人就是通過觸碰傳感器,碰到墻壁之后能夠做出相應(yīng)的反應(yīng),
轉(zhuǎn)而轉(zhuǎn)向到另一個地方去清掃,而為什么它能夠不斷重復(fù)這個動作呢?我們
在編程過程中再揭曉。
接下來,我們來看看這個模擬的掃地機器人的簡單模型。(幻燈片展示)
三、機器人搭建
根據(jù)老師提供的拼裝圖,完成機器人的搭建,并且接好馬達和觸碰傳感
器的數(shù)據(jù)線。
四、程序編寫
分布編寫:
1、編寫出機器人在沒有遇到障礙的時候,機器人一直往前
走,當(dāng)碰到障礙的時候機器人停止的程序。
2、 避
3、障的執(zhí)行動作
(1)后退,讓機器人遠(yuǎn)離障礙
(2)右轉(zhuǎn)彎,讓機器人偏離障礙
(3)前進,讓機器人離開障礙
(4)左轉(zhuǎn)彎,讓機器人回到原來的方向
3、 整理完善
介紹while語句的作用以及用法
While:條件循環(huán),即當(dāng)滿足某個條件的時候,執(zhí)行動作的循環(huán)。
當(dāng)設(shè)置數(shù)值為1的時候,執(zhí)行動作;當(dāng)設(shè)置數(shù)值為0的時候,不
執(zhí)行動作。
五、測試并調(diào)試
通過實際測試不斷調(diào)試,讓機器人達到比較理想的狀態(tài)。
教師在學(xué)生制作以及調(diào)試過程中加強
4、巡視,及時發(fā)現(xiàn)可能出現(xiàn)的一下集中情況,并集中解決。
1、 觸碰傳感器的幾種不同執(zhí)行方式
2、 轉(zhuǎn)彎角度的控制
(1)馬達速度會影響轉(zhuǎn)彎的角度
(2)轉(zhuǎn)彎的執(zhí)行時間會影響轉(zhuǎn)彎的角度
(3)電源的點亮?xí)绊戱R達的轉(zhuǎn)速從而影響轉(zhuǎn)彎的角度
6、 成果展示
7、 課堂小結(jié)
今天我們學(xué)習(xí)了通過觸碰傳感器以及WHILE語句實現(xiàn)機器人避障的目的,今后,我們還將學(xué)習(xí)更多不同的機器人,它們通過不同的傳感器和編程,實現(xiàn)各種不同的目的,讓機器人在更多方面幫助到人類。有興趣的同學(xué)今后也可以初步嘗試如何通過多個觸碰傳感器模擬掃地機器人的功能。