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

서보라다르

구성품 및 소모품

Arduino UNO
× 1
초음파 센서 - HC-SR04(일반)
× 1
SG90 마이크로 서보 모터
× 1
점퍼 와이어(일반)
× 1
브레드보드(일반)
× 1

이 프로젝트 정보

우리가 우주에서 위성, 천체, 소행성 신호 등을 탐지하기 위해 알고 있듯이 우리는 다양한 목적을 위한 레이더가 필요합니다. nasa는 우리의 밀타리 목적과 우주 목적을 위해 많은 레이더를 사용합니다. 사실 내 프로젝트는 물체가 레이더에서 10cm 떨어져 있을 때 직렬 모니터에 '물체 감지'를 표시하는 레이더입니다. 이것은 음파 폭발로 이동하는 초음파의 기본 원리를 사용하여 작동하므로 초음파 센서가 필요합니다. .

<그림>

다음으로 프로그래밍과 코드 실행을 위해 Arduino가 필요합니다. (모든 보드이지만 UNO를 사용해보십시오); 나에 따르면 arduino는 훌륭한 유형의 데이터 저장 및 표시 기능을 가지고 있기 때문에 프로젝트에 완벽하다고 생각합니다. display라는 단어를 들으면서 직렬 모니터도 사용해야 합니다. 이제 센서를 돌려 파도를 퍼뜨리고 다시 수집하여 서보가 필요한 거리를 계산합니다. 이제 하드웨어 간의 통신을 위해 점퍼 와이어와 브레드보드가 필요합니다.

이제 초음파 센서가 어떻게 작동하는지 살펴보겠습니다. 초음파 센서는 분당 8주기의 초음파 버스트를 생성한 다음 핀을 사용하여 수신한 다음 거리를 계산한 다음 직렬 모니터에 업로드하는 보드에 데이터를 제공합니다. 서보는 0도에서 180도까지 계속 회전하고 arduino는 이동한 각도를 계속 계산하여 직렬 모니터에 업로드합니다. 초음파 센서가 거리가 10cm 미만임을 감지하면 arduino가 물체를 인식하고 직렬 모니터에 "object detected"를 인쇄합니다.

이 기본을 사용하여 내 arduino 서보 레이더가 작동합니다.

<그림>

내 레이더가 마음에 든다면 내 프로젝트를 존중해 주시고 레이더가 제대로 작동하지 않거나 생각하는 오류가 있으면 댓글에 말씀해 주시면 오류를 해결하겠습니다.

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • 서버 코드
  • 서버 코드Arduino
    다이어그램은 코드와 약간 다를 수 있으므로 다음 코드를 시도하십시오.
    #include Servo myservo;int Ang =0;long duration;int distance;const int trigpin =8;const int echopin =11; 무효 설정() { Serial.begin(9600); myservo.attach(3); 핀모드(트리거핀, 출력); pinMode(echopin, INPUT);} 무효 루프() { for (Ang =0, Ang <=180, Ang +=1) { myservo.write(Ang); 지연(15); } (Ang =180, Ang>=0, Ang -=1) { myservo.write(Ang); 지연(200); digitalWrite(트리거핀, LOW); 지연 마이크로초(2); 디지털 쓰기(트리거핀, 높음); 지연 마이크로초(15); digitalWrite(트리거핀, LOW); 지속 시간 =pulseIn(에코핀, 높음); 거리 =지속 시간 * 0.034 / 2; Serial.println("거리"); Serial.println(거리); Serial.println("각도"); Serial.println(Ang); if (거리 <=10) Serial.println("객체 감지"); }}

    회로도

    다음을 연결

    센서 아두이노
    VCC - 5V
    트리거 핀 - 8
    에코핀 - 11
    gnd - gnd

    서보 아두이노

    포지티브 핀 - 5V
    네거티브 핀 - gnd
    핀 - 3

    위의 내용을 따라주세요

    제조공정

    1. 예측 유지 관리가 필요한 이유
    2. 도크 레벨러를 교체해야 하는 이유는 무엇입니까?
    3. 빠르게 진화하는 시뮬레이션 세계
    4. 자동화만으로는 충분하지 않습니다. 초자동화가 필요합니다
    5. 갠트리란?
    6. 새로운 스톰 브레이크가 필요하십니까?
    7. 드럼 브레이크에는 어떤 유지 관리가 필요합니까?
    8. CNC 밀이 필요하십니까?
    9. VMC 5축 기계가 필요하십니까?
    10. 전기 파이프 벤더가 필요하십니까?