新世紀版小學信息技術五年級下冊第十課 歡迎光臨 教學課件.ppt
第十課 歡迎光臨,在此輸入您的封面副標題,(一)導入:,當我們通過商場的大門時,門會自動打開,還會聽到“歡迎光臨”的聲音,這是怎么做出來的呢?我們能做出這樣的模擬程序嗎? 當然能!利用人體紅外傳感器,就可以做出這樣的程序。,一 歡迎光臨,【例題10-1】設計如下程序:用方向鍵控制“客人”角色靠近大門時,大門往一邊打開,主人出來,并說“歡迎光臨”;“客人”離開時,大門關上,主人說“再見”。 【操作步驟】 第一步 打開源碼編輯器,刪除多余的角色和積木。 第二步 添加背景。,第三步 添加“客人”角色。 當“客人”靠近大門口,發送廣播“開門”;當“客人”離開,發送廣播“關門”。腳本如下:,第四步 添加“屋子”角色,角色有7個造型,模擬門從全閉到全開的過程。 收到“開門”和“關門”的廣播后,“房子”有什么反應呢?編寫如下腳本:,第五步 添加“小貓”角色。 “小貓”本來隱藏在房子里,收到“開門”和“關門”的廣播后,“小貓”有什么反應呢?編寫如下腳本:,運行程序。用方向鍵控制“客人”走動,當“客人”靠近大門時,門將自動打開,主人出來迎接。,二 人體紅外傳感器,人體都有恒定的體溫,一般在3637,所以會發出特定波長的紅外線,被動式紅外探頭就是通過探測人體發射的紅外線而進行工作的。 人體紅外傳感器的特點是探測到人就輸出信號,適用于走廊、樓道、衛生間、地下室、倉庫、車庫等場所的自動照明,排氣扇的自動抽風以及其他電器的自動控制等功能。,圖10-5 人體紅外傳感器,【例題10-2】編寫如下程序:用人體紅外傳感器感知角色,當角色靠近大門時,大門往一邊打開,主人出來,并說“歡迎光臨”;當角色離開時,大門關上,主人說“再見”。 【操作步驟】 第一步 打開例題10-1所編寫的程序。 第二步 添加硬件。 將人體紅外傳感器連接到Arduino主板。,第三步 編寫如下腳本:如果人體紅外傳感器探測到人,發送廣播“開門”,當人離開后發送廣播“關門”。如圖10-6所示。,第四步 為“客人”角色添加如下腳本,模擬“客人”拜訪和離開的動畫效果:,運行程序,效果是不是與商場的大門有幾分像?,試一試,除了人體紅外傳感器,還能用什么傳感器做出類似的效果?發揮你的想象,制作一個更有趣的程序。,五、板書設計,第十課 歡迎光臨 歡 設計“歡迎光臨” 迎 光 臨 人體紅外傳感器