Arduino : 경보 기능이있는 동작 감지기 구축-작동 방식
Arduino를 사용하면 재미있는 LED 큐브를 만들 수있을뿐만 아니라 알람 기능이있는 동작 감지기와 같은보다 실용적인 것을 만들 수 있습니다. 이 실용적인 팁에서이 작업을 수행하는 방법을 찾을 수 있습니다.
Arduino : PIR 모듈은 어떻게 작동합니까?
Arduino로 톤을 출력하는 방법을 이해하려면 먼저 기사를 읽으십시오. 그런 다음 빌드 할 수 있습니다.
- 이 테스트에서는 HC-SR501 모듈을 동작 감지기로 사용하여 인터넷에서 적은 돈으로 구입할 수 있습니다.
- 모듈은 비교적 사용하기 쉽습니다. PIR 센서가 움직임을 감지하자마자 5V의 전압이 데이터 핀에 적용되며 Arduino에서 측정 할 수 있습니다.
- 차례로 두 개의 작은 전위차계가 모듈에 연결됩니다. 왼쪽 전위차계를 사용하여 출력 신호의 지속 시간을 제어하고 오른쪽 전위차계를 사용하여 감도를 조정하십시오.
Arduino 동작 감지기 : 회로 구축
PIR 모듈을 접지와 5V 핀에 연결하십시오. 데이터 핀은 선택한 핀에 연결되어 있습니다.
- 또한 버저를 접지와 원하는 핀에 연결하십시오.
- 그러나 수동 버저를 사용하려면 PWM 핀을 사용해야합니다.
Arduino 동작 감지기 프로그래밍
모션 감지기에 사용할 수있는 작은 코드를 프로그래밍했습니다. 그러나이 코드는 수동 버저 용으로 설계되었습니다. 필요한 경우 필요에 따라 조정할 수 있습니다.
- int PIR_Pin = 12;
- 정수 버저 = 9;
- 부울 b;
- 무효 설정 () {
- 핀 모드 (PIR_Pin, INPUT);
- pinMode (부저, OUTPUT);
- }
- 무효 루프 () {
- b = 디지털 판독 (PIR_Pin);
- if (b == HIGH) {
- 톤 (9, 2000);
- } else {
- noTone (9);
- }
- }
다음 실습 팁에서는 for 루프가 Arduino와 어떻게 작동하는지 배웁니다.