單片機(jī)
本人想做一個(gè)智能照明系統(tǒng),具體想法如下:用兩個(gè)人體紅外傳感器做一個(gè)監(jiān)控點(diǎn),當(dāng)?shù)谝粋€(gè)傳感器檢測(cè)到人通過時(shí),向單片機(jī)發(fā)送其編號(hào)(如:1),當(dāng)?shù)诙€(gè)傳感器檢測(cè)到人通過時(shí)向單片機(jī)發(fā)送其編號(hào)(如:2),單片機(jī)接收到兩個(gè)數(shù)據(jù)后首先判斷這兩個(gè)編號(hào)是否是相鄰的,然后將兩個(gè)編號(hào)相減,大于0時(shí),打開該監(jiān)控點(diǎn)前一段的LED燈,關(guān)閉后一段的LED燈;小于0時(shí)打開該監(jiān)控點(diǎn)后一段的LED燈,關(guān)閉前一段的LED燈。該系統(tǒng)有很多這種監(jiān)控點(diǎn)和分段LED燈,有沒有大神能幫忙將其實(shí)現(xiàn)的?
把紅外傳感器的輸出接IO口,不停掃描IO口,然后先有信號(hào)的傳感器就禁止其兩旁紅外傳感器的輸出。關(guān)鍵是掃描IO口的時(shí)間間隔要短,并且均勻。