산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

초음파 센서 트립와이어 시스템: Arduino Nano로 침입 감지

부품 및 소모품

부품 수량
Arduino Nano R3 1
HC-SR04 초음파 거리 센서 1
부저 1
수/수 점퍼 와이어 1세트

필요한 도구

앱 및 온라인 서비스

프로젝트 소개

초음파 센서로 기준 거리를 설정하고, 물체/사람이 통과하여 거리가 짧아지면 부저로 경보하는 간단한 트립와이어(광학 차단기 대체) 시스템입니다. Fritzing 배선도에 따라 조립하고 코드 업로드하면 바로 작동합니다.

작동 원리

  1. 시작 시 초음파 센서로 기준 거리 측정 (장애물 없는 상태)
  2. 루프에서 지속적으로 거리 측정
  3. 현재 거리가 기준 거리 - 5cm 미만이면 침입으로 판단 → 부저 경보

소스 코드


#define trigPin 9
#define echoPin 10

long duration;
int distance;
long firstPulse;
int baselineDistance;

void setup() {
  Serial.begin(9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  
  delay(1000);  // 센서 안정화 대기
  
  // 초기 기준 거리 측정
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  firstPulse = pulseIn(echoPin, HIGH);
  baselineDistance = firstPulse * 0.034 / 2;  // cm 단위
  Serial.print("기준 거리: "); Serial.println(baselineDistance);
}

void loop() {
  // 초음파 발사
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  
  // 에코 수신 및 거리 계산
  duration = pulseIn(echoPin, HIGH);
  distance = duration * 0.034 / 2;  // cm
  
  Serial.print("현재 거리: "); Serial.println(distance);
  Serial.print("기준 거리: "); Serial.println(baselineDistance);
  
  // 침입 감지: 기준보다 5cm 이상 가까워짐
  if (distance <= baselineDistance - 5) {
    tone(3, 500, 500);  // 핀 3, 500Hz, 500ms
    delay(500);
    tone(3, 800, 500);
    delay(500);
    delay(50);
  }
  
  delay(1000);  // 1초 주기 측정
}

회로도

Fritzing 배선도 이미지 제공:

개선 아이디어

제조공정

  1. 초음파 가공: 공정, 장점, 한계 설명
  2. HC-SR04 초음파 거리 센서를 라즈베리 파이 3에 연결하는 완벽 가이드
  3. HC-SR04 초음파 센서를 라즈베리 파이에 연결하기 – 실전 가이드
  4. 나노 하이드록시아파타이트: 첨단 생물의학 응용 바이오액티브 소재
  5. 아두이노로 초음파 부양 장치 만들기: 단계별 가이드
  6. 플릭모트(FlickMote): 스마트 홈을 위한 제스처 제어 IR 리모컨
  7. 아두이노 나노 번들: 크레이지서킷, DFRobot 센서 및 도구 – 자신 있게 프로젝트 제작하기
  8. 아두이노 나노와 조이스틱으로 2개 스테퍼 모터 제어하기 – 비주이노(Visuino) 튜토리얼
  9. 아두이노 나노로 만드는 휴대용 가이거 계수기
  10. 컴팩트 아두이노 레이더 시스템: HC-SR04 초음파 센서 & 1.8인치 디스플레이