pir 예제

PIR에 5V로 전원을 공급하고 접지 대 접지를 연결합니다. 그런 다음 출력을 디지털 핀에 연결합니다. 이 예제에서는 핀 2를 사용합니다. 귀하의 질문에 관해서는; 정상적인 상황에서는 PIR으로는 불가능합니다. 이러한 것을 감지하려면 여러 PIR의 각 것을 자체 “보기 영역”과 결합해야 하므로 특정 PI가 트리거될 때 해당 위치에 있다는 것을 “알”수 있습니다. 여러 PIR이 결합된 예제 프로젝트를 읽는 것이 좋습니다. 이 예제에서는 디자이너가 PIR 간의 벽을 사용하여 각 PIR에 대해 “터널” 또는 “뷰”를 만든 것을 볼 수 있습니다. 나는 협회에 문제가 있습니다. 저를 도와주세요 : 나는 내 PIR 센서와 내 빛을 연결했기 때문에 어떤 움직임을 감지 할 때마다 빛을 열어 주지만 3 분 후에 닫힙습니다. 이제 내 문제는이 PIR 센서가 빛을 닫을 때 3 분까지 정상 위치로 돌아오지 않았고 3 분 후에 다시 움직임을 감지하기 시작한다는 것입니다. 예를 들어> 예를 들어> 내 화장실 모션 센서에 가서 나를 감지하고 빛을 엽니 다하지만 3 분 후에 나는 화장실에 있기 때문에 닫히기 때문에 나는 다시 반응하고 빛을 열수 있도록 모션 센서쪽으로 흔들어 하지만 몇 분까지는 하지 않았다.

반응하고 빛을 엽니다. 제가 뭘 해야 하나요? 이 예제의 회로는 얻는 것만큼 간단합니다. 점퍼 와이어 3개에 끼우고 JST 커넥터에 삽입합니다. 그것은 조금 꽉 가져옵니다., 하지만 그들은 모두 거기에 맞게 수 있어야. PIR은 실제로 두 센서 “반쪽”사이의 “차이”만 봅니다. 차이가 너무 높으면 트리거됩니다 – 그것은 “모션”을 감지합니다. 이것은 간단한 플래시 또는 실온의 증가로 인한 거짓 긍정을 피하기 위해 현명한 방법으로 수행됩니다. 다음은 이 예제의 Arduino 코드입니다. 그것은 매우 간단합니다.

PIR 센서 핀을 입력으로 정의하고 릴레이 핀을 출력으로 정의하기만 하면 됩니다. digitalRead() 기능을 사용하여 센서의 출력을 판독하고 센서의 높은 또는 물체가 감지되면 릴레이가 활성화됩니다.

Posted in Uncategorized.