新世紀版小學信息技術五年級下冊第九課 自動化傳送帶 教學課件.ppt
第九課 自動化傳送帶,在此輸入您的封面副標題,(一)導入:,現代工廠的自動化生產線,產品自動地由傳送帶輸送,整個過程非常酷炫,讓我們用超聲波來模擬一條自動化傳送帶吧!,一 模擬傳送帶,【例題9-1】編寫如下程序:按下空格鍵,傳送帶上傳來一只箱子;然后箱子在傳送帶邊上壘起來,超過一定的高度移走。 【操作步驟】 第一步 打開源碼編輯器,刪除多余的角色和積木。 第二步 添加背景。,第三步 添加“工人”角色。當按下空格鍵,工人改變造型,表示有貨物到達傳送帶。 腳本如下:,第四步 添加“傳送帶”角色。 第五步 添加“箱子”角色。 新建“數量”和“高度”兩個變量。“數量”累計箱子的個數,“高度”表示箱子的擺放高度。 如果按下空格鍵,克隆一個箱子。將箱子數量增加1;箱子出現在生產線的左邊(-497,-267),0.5秒內移動到生產線的右邊位置(100,-146);然后箱子移出生產線進行擺放,箱子向上逐個壘起來。,腳本如下:,當地面上壘放的箱子達到10個,移走。重新開始擺放箱子。腳本如下:,運行程序。按下空格鍵,箱子通過生產線自動移到堆放處整齊擺放。,二 超聲波傳感器,超聲波傳感器能測距離,其原理是:超聲波傳感器向某一方向發射超聲波,超聲波遇到障礙物反射回來,通過計算超聲波傳播的時間可以計算出距離。如圖9-5所示。,【例題9-2】編寫程序:用超聲波檢測傳送帶上的箱子并計數,箱子在邊上壘起來,超過一定的高度移走。 【操作步驟】 第一步 打開例題9-1所編寫的程序。 第二步 添加硬件。 將超聲波傳感器連接到Arduino主板。,第三步 新建“檢測物體距離”變量,使用超聲波傳感器檢測是否有物體傳送過來。當超聲波檢測有物體靠近時,相當于例題9-1里按下了空格鍵。如圖9-6所示。,第四步 給“工人”角色添加如下腳本:,第五步 修改“箱子”角色的腳本,如圖9-8所示:,運行程序。按下空格鍵或用超聲波傳感器檢測到了箱子,箱子就會從流水線上移到堆放的地方,整齊地壘起來。,試一試,制作一款安全風扇,當檢測到人靠近時,風扇停止旋轉。,五、板書設計,第九課 自動化傳送帶 自動化 模擬傳送帶 傳送帶 超聲波傳感器