吳俊杰
晚上,當(dāng)我們需要上洗手間的時候,可能不希望打擾到別人,這樣我們就需要一個行走夜燈:當(dāng)我們走過的時候能夠自動打開,提供照明。今天我們就來制作這樣的一個夜燈,這雖然這是一個很簡單的項目,但是卻很實用,可以作為一個常見的教學(xué)項目,在生活中布置起來也很方便。
電路連接
在實驗中需要使用一個紅外避障傳感器(如圖1),它是一種當(dāng)距離小于一定數(shù)值的時候觸發(fā)的數(shù)字型傳感器,默認(rèn)感應(yīng)距離為80cm,可以通過傳感器后面的調(diào)節(jié)旋鈕來調(diào)整紅外避障傳感器的感應(yīng)距離。
接著,將紅外避障傳感器接入到GV23口上(如圖2),將LED燈帶接入到GVA1A2口上,接通電源,將開關(guān)撥動到“開”的位置。我們可以看到,當(dāng)紅外避障傳感器被遮擋的時候LED燈串開始點亮,延遲10秒后自動關(guān)閉(如圖3)。
情境呈現(xiàn)
LED燈帶需要固定在靠近地面的位置,我們可以首先用積木搭建出一個長方形的框架(如圖4)。在這個框架的每個連接件的位置固定紅外避障傳感器和LED燈帶,在實驗過程中,需要調(diào)整紅外避障傳感器的位置,使得它放在地上能夠剛好在人經(jīng)過的時候被擋?。ㄈ鐖D5)。
原理揭秘
當(dāng)沒有人擋光的時候,紅外避障傳感器數(shù)值為真,當(dāng)有人擋光的時候數(shù)值為假,因此我們可以編寫如圖6所示的程序,當(dāng)擋光的時候點亮A1端口的LED燈串,并且延遲10秒,這個時候LED保持點亮狀態(tài),10秒之后,如果沒有人擋住紅外避障傳感器,傳感器數(shù)值為真,A1端口的數(shù)值設(shè)置為低,LED燈串熄滅。
成果拓展
紅外避障傳感器在生活中很常見,如在衛(wèi)生間的自動沖水裝置當(dāng)中,如果自動沖水的裝置剛好在維修,我們能夠看到里面有一個紅外避障傳感器。只不過這個紅外避障傳感器控制的是可以控制水流通斷的電磁閥。如果我們用更多的結(jié)構(gòu)積木,便可以模擬這個過程。
使用非常簡單的積木便可以快速搭建這樣的原型效果(如圖7),那么下一步就是發(fā)揮更多的想象力,去把這個原理用在更多的更有創(chuàng)意的領(lǐng)域中。endprint