閩教版六年級(jí)下冊(cè)信息技術(shù)第9課 仿真光控節(jié)能燈-課件(共17張PPT).pptx
第九課 仿真光控節(jié)能燈,學(xué)習(xí)任務(wù),1.用“顯示LED”指令控制LED點(diǎn)陣屏。 2.用“亮度級(jí)別”作為控制LED的變量。 3.通過模擬光調(diào)節(jié)來體驗(yàn)環(huán)境光的變化。,開闊視野,仔細(xì)觀察我們身邊的事物,你會(huì)發(fā)現(xiàn)生活中有很多光控節(jié)能燈的應(yīng)用實(shí)例,如小夜燈、路燈等,如圖所示。,探究活動(dòng),智能光控?zé)羰且环N能夠隨著環(huán)境光變化的設(shè)備。通過認(rèn)識(shí) micro:bit硬件組成和 Makecode軟件界面,我們可以運(yùn)用micro bit的仿真器來模擬環(huán)境光的變化,隨著環(huán)境光的變化,讓LED點(diǎn)陣屏按設(shè)定做出相應(yīng)的變動(dòng)。,活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),1.認(rèn)識(shí) micro:bt硬件組成,micro:bit硬件組成,活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),2.認(rèn)識(shí) Make Code軟件界面,打開 Makecode程序編輯器,認(rèn)識(shí)軟件界面。,活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),3.打開 Make Code,編寫仿真簡易光控?zé)裟_本,(1)單擊“輸入”模塊,選擇“亮度級(jí)別”指令,拖至程序編輯區(qū)。再單擊“基本”模塊,將“顯示LED”指令拖至程序編輯區(qū)兩次。如果“亮度級(jí)別”小于一定數(shù)值,LED燈全部亮起;如果“亮度級(jí)別”大于一定數(shù)值,LED燈全部熄滅。設(shè)置LED燈全部亮和全部滅兩種狀態(tài),如圖所示。,活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),選取“亮度級(jí)別”和“顯示LED”指令,活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),(2)單擊“邏輯”模塊,選擇“如果為true則”指令,將該指令拖至程序編輯區(qū),單擊按鈕“+,該指令自動(dòng)添加“否則”語句,如圖所示。,選取“如果為true則”指令,活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),(3)單擊“邏輯”模塊,選擇 將該指令拖至“true”,并將“亮度級(jí)別”指令拖至判斷指令的左邊,可設(shè)置判斷數(shù)值為128,如圖所示,簡易光控?zé)舫绦蚓途幒昧恕?活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),設(shè)置判斷數(shù)值,在模擬器演示區(qū)將鼠標(biāo)移至 micro:bit左上角的圓形光線亮度圖標(biāo)處,按住鼠標(biāo)左鍵上下拉動(dòng),觀察LED點(diǎn)陣屏的變化,如圖所示。,活動(dòng)主題:仿聲光控節(jié)能燈的設(shè)計(jì),4.測(cè)試腳本,LED點(diǎn)陣屏顯示情況,生活中,有時(shí)需要根據(jù)不同的光照強(qiáng)度來控制燈亮的數(shù)量,怎樣利用不同的光照強(qiáng)度控制燈亮的數(shù)量呢? 我們可以在 micro:bit的模擬器演示區(qū)模擬這一過程:當(dāng)模擬光源(左上角的圓形光線亮度圖標(biāo))的亮度級(jí)別發(fā)生變化時(shí),單個(gè)或多個(gè)LED燈亮起或熄滅。選擇“邏輯”模塊 中的 、 和 以及“基本”模塊中的“顯示LED”指令編寫腳本。,創(chuàng)新活動(dòng),設(shè)置三個(gè)不同亮度級(jí)別范圍內(nèi)LED屏幕亮燈數(shù)量:亮度級(jí)別64LED屏幕的所有燈亮起來;64亮度級(jí)別128,LED屏幕有15個(gè)燈亮起來;亮度級(jí)別128,則LED屏幕上所有燈熄滅。具體程序如圖所示。,創(chuàng)新活動(dòng),試試使用LED模塊中的“繪制條形圖”指令讓LED屏幕的亮燈數(shù)量更精確地反映光線強(qiáng)弱。,創(chuàng)新活動(dòng),活動(dòng)評(píng)價(jià),通過本節(jié)課的學(xué)習(xí),談一談你有哪些收獲呢?,你的收獲,課堂小結(jié)