新世紀版小學(xué)信息技術(shù)五年級下冊第九課 自動化傳送帶 教案.docx
第九課 自動化傳送帶一、教學(xué)目標: 1、知識與技能(1)學(xué)會編寫程序模擬傳送帶(2)學(xué)會使用超聲波傳感器2、 過程與方法演示中講解,激發(fā)學(xué)生學(xué)習(xí)興趣并樂于思考探究,實踐操作,鞏固所學(xué)。3、 情感態(tài)度價值觀學(xué)生學(xué)習(xí)新技術(shù)中開拓視野,增長知識,體驗成長、游戲、成功的樂趣!二、教學(xué)重點:(1)學(xué)會編寫程序模擬傳送帶(2)學(xué)會使用超聲波傳感器三、教學(xué)難點:(1)學(xué)會編寫程序模擬傳送帶(2)學(xué)會使用超聲波傳感器四、教學(xué)過程(一)導(dǎo)入:現(xiàn)代工廠的自動化生產(chǎn)線,產(chǎn)品自動地由傳送帶輸送,整個過程非常酷炫,讓我們用超聲波來模擬一條自動化傳送帶吧! 圖9-1 一 模擬傳送帶 先用鍵盤操作來模擬傳送帶。 【例題9-1】編寫如下程序:按下空格鍵,傳送帶上傳來一只箱子;然后箱子在傳送帶邊上壘起來,超過一定的高度移走。 【操作步驟】 第一步 打開源碼編輯器,刪除多余的角色和積木。 第二步 添加背景。 第三步 添加“工人”角色。當(dāng)按下空格鍵,工人改變造型,表示有貨物到達傳送帶。 腳本如下: 圖9-2 第四步 添加“傳送帶”角色。 第五步 添加“箱子”角色。 新建“數(shù)量”和“高度”兩個變量。“數(shù)量”累計箱子的個數(shù),“高度”表示箱子的擺放高度。 如果按下空格鍵,克隆一個箱子。將箱子數(shù)量增加1;箱子出現(xiàn)在生產(chǎn)線的左邊 (-497,-267),0.5秒內(nèi)移動到生產(chǎn)線的右邊位置(100,-146);然后箱子移出生產(chǎn)線進行擺放,箱子向上逐個壘起來。 腳本如下: 圖9-3當(dāng)?shù)孛嫔蠅痉诺南渥舆_到10個,移走。重新開始擺放箱子。腳本如下: 圖9-4 運行程序。按下空格鍵,箱子通過生產(chǎn)線自動移到堆放處整齊擺放。 二 超聲波傳感器 超聲波傳感器能測距離,其原理是:超聲波傳感器向某一方向發(fā)射超聲波,超聲波遇到障礙物反射回來,通過計算超聲波傳播的時間可以計算出距離。如圖9-5所示。 圖9-5 【例題9-2】編寫程序:用超聲波檢測傳送帶上的箱子并計數(shù),箱子在邊上壘起來,超過一定的高度移走。 【操作步驟】 第一步 打開例題9-1所編寫的程序。 第二步 添加硬件。 將超聲波傳感器連接到Arduino主板。 第三步 新建“檢測物體距離”變量,使用超聲波傳感器檢測是否有物體傳送過來。當(dāng)超聲波檢測有物體靠近時,相當(dāng)于例題9-1里按下了空格鍵。如圖9-6所示。 圖9-6 第四步 給“工人”角色添加如下腳本: 圖9-7 第五步 修改“箱子”角色的腳本,如圖9-8所示: 圖9-8 運行程序。按下空格鍵或用超聲波傳感器檢測到了箱子,箱子就會從流水線上移到堆放的地方,整齊地壘起來。 試一試 制作一款安全風(fēng)扇,當(dāng)檢測到人靠近時,風(fēng)扇停止旋轉(zhuǎn)。5、 板書設(shè)計第九課 自動化傳送帶自動化 模擬傳送帶傳送帶 超聲波傳感器