欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 人體紅外光控?zé)綦娐肥纠?[打印本頁(yè)]

作者: tnzj    時(shí)間: 2024-12-17 08:40
標(biāo)題: 人體紅外光控?zé)綦娐肥纠?br />人體紅外線(xiàn)及光控檢測(cè)報(bào)警燈(與計(jì)算)

內(nèi)容:
利用人體紅外線(xiàn)和光控來(lái)設(shè)計(jì)報(bào)警電路.工作過(guò)程,當(dāng)人進(jìn)入紅外線(xiàn)檢測(cè)區(qū)域時(shí),報(bào)警燈亮起,白天有陽(yáng)光報(bào)警燈不亮。
教學(xué)設(shè)備:arduino,杜馬線(xiàn)、led,電阻1k和10k 人體紅外線(xiàn)模塊,面包板。
重點(diǎn):電路連接設(shè)計(jì)

難點(diǎn):設(shè)計(jì)程序
設(shè)備分析:利用arduino數(shù)字2腳輸出控制LED的亮和熄滅,當(dāng)2腳高電平時(shí)LED亮起,2腳低電平LED熄滅,數(shù)字3腳是光電信號(hào)輸入,當(dāng)光線(xiàn)強(qiáng)時(shí),3腳輸入低電平,當(dāng)光線(xiàn)弱時(shí)2腳輸出高電平。數(shù)字4腳接人體紅外線(xiàn)模塊的輸出端,當(dāng)檢測(cè)到人體紅外線(xiàn)時(shí),輸出高電平。人在區(qū)域活動(dòng)它不斷輸出高電平。線(xiàn)路連接如圖

代碼設(shè)計(jì):用MBLOCk,添加arduino主板,如圖
代碼碼包含兩部分設(shè)計(jì):
一是光控LED 當(dāng)arduino啟動(dòng),重復(fù)檢測(cè):判斷如果數(shù)字3為高電平,那么數(shù)字2腳就輸出高電平,當(dāng)數(shù)字3腳模式低電平,執(zhí)行數(shù)字2腳也輸出低電平。所以說(shuō)當(dāng)有強(qiáng)光時(shí),數(shù)字3腳模式為低電平,那么數(shù)字2腳也就不輸出電壓,LED就不亮。

二是人體紅外線(xiàn)檢測(cè)代碼設(shè)計(jì):當(dāng)arduino啟動(dòng)時(shí),
如果判斷數(shù)字3腳的狀態(tài)高電平,數(shù)字2腳輸出高電平,相反則2叫輸出低電平。

光控和人體紅外合起來(lái)怎樣寫(xiě)代碼呢?
因?yàn)槎加玫酵粩?shù)字口3輸入,所以把人體紅外信號(hào)檢測(cè)輸入改成數(shù)字4口進(jìn)行判斷2腳輸出狀態(tài),把光控判斷放在紅外線(xiàn)檢測(cè)判斷的里邊,這樣就是當(dāng)有人體信號(hào)但光強(qiáng),LED也不亮,無(wú)人,光弱LED也不亮只有光弱有人時(shí),LED燈才亮。把有人輸出高電平表示1,無(wú)人輸出低電平表示0,光強(qiáng)輸出低電壓表示0,光弱輸出高電壓表示1,所以1*1=1表示燈亮,1*0=0表示燈熄滅,0*1=0表示熄滅,這就是與計(jì)算,也就是控制系統(tǒng)中的乘法計(jì)算,就是說(shuō)只有兩個(gè)條件都滿(mǎn)足燈才亮,有一個(gè)不滿(mǎn)足燈也不亮。

簡(jiǎn)單的開(kāi)關(guān)與電路:

當(dāng)A閉合、B斷開(kāi)LED不亮,當(dāng)A斷開(kāi)、B閉合LED 也不亮,當(dāng)A、B都閉合LED才亮。這也就是與計(jì)算,也叫乘法計(jì)算。


上文Word文件: (人體紅外線(xiàn)光控?zé)羰纠┡c計(jì)算.rar (278.94 KB, 下載次數(shù): 0)





歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1