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

360 레이더(이미지에 데이터를 인코딩)

구성품 및 소모품

Arduino UNO
× 1
초음파 센서 - HC-SR04(일반)
× 1
RobotGeek 180도 로봇 서보
× 2
점퍼 와이어(일반)
× 1

필요한 도구 및 기계

파이프
뜨거운 글루건(일반)

앱 및 온라인 서비스

Arduino IDE
Microsoft Visual Studio 2015

이 프로젝트 정보

내가 여기 있고 360 레이더를 만드는 방법을 보여 드리겠습니다. 데이터를 컴퓨터로 보내고 처리 후 실시간으로 레이더를 그리고 회전(360턴) 후에 이전 레이더를 저장하고 새 레이더를 그립니다. 이 모든 후에 데이터를 인코딩하고 이미지에 숨깁니다. 예를 들어 인코딩 데이터만 전송하고 누군가 이 데이터 전송을 관찰한 경우 그는 사용자가 인코딩된 데이터를 전송했음을 알게 됩니다 . 그러나 인코딩된 데이터를 이미지에 숨기면 그는 당신이 한 일을 결코 알지 못하고 당신이 다른 사람을 위해 사진을 보냈다고 생각할 것입니다.

1단계(필요한 항목 수집)

이 프로젝트에는 다음이 필요합니다.

<울>
  • Arduino(저는 Uno R3를 사용했습니다)
  • <울>
  • 서보 모터(360° 동작이 가능해야 하므로 2개가 필요함)
  • <울>
  • 초음파 센서(이것을 사용하여 거리 계산)
  • <울>
  • 초음파 센서와 서보를 연결할 수 있도록 배선합니다.
  • 2단계(조립)

    서보와 초음파 센서를 아래의 회로도와 같이 Arduino에 연결합니다(C++ 코드 바로 위). 코드를 업로드하여 컴퓨터에서 볼 수 있습니다.

    주의:포트 이름이 무엇인지 모르는 경우 장치 관리자로 이동한 다음 포트를 찾으십시오. 거기에서 이름을 볼 수 있습니다(COM3 또는 COM5).

    프로젝트를 마치면 Radar Drawer의 EXE를 보내달라고 요청하세요.

    *업데이트* :이 페이지에서 EXE 파일을 다운로드합니다.

    EXE 작업에 문제가 있거나 자신만의 EXE를 만들고 싶다면 저에게 요청하세요. 제가 도와드리겠습니다.

    AI를 인코딩하기 위해 사진을 가져올 때 더 안전하게 만들기 위해 가장 좋은 방법을 선택합니다.

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

    코드

    <울>
  • 서보 제어
  • 서보 제어C/C++
    C++의 이 코드는 서보 제어용이며 Arduino에 업로드해야 합니다.
    #include Servo Down;Servo Up;const int trigPin =9;const int echoPin =10;long duration;int pos =0;int pos2 =0;int 거리;int _도; 무효 설정() {pinMode(trigPin, OUTPUT);pinMode(echoPin, INPUT); Down.attach(2); Up.attach(3);Serial.begin(9600); } 무효 루프() { Down.write(0); Up.write(0); for (pos =0, pos <=180, pos +=1) { Down.write(pos); _도 =위치; 디스(); 지연(50); if (pos ==180){ for (pos2 =0, pos2 <=180, pos2 +=1) { Up.write(pos2); _도 =pos + pos2; 디스(); 지연(50); } } } for (pos =180, pos>=0, pos -=1) { Down.write(pos); Up.write(pos); 지연(5); }} 무효 dis(){ digitalWrite(trigPin, LOW);delayMicroseconds(2);digitalWrite(trigPin, HIGH);delayMicroseconds(10);digitalWrite(trigPin, LOW);duration =pulseIn(echoPin, HIGH);distance=지속 시간 *0.034/2;Serial.print(거리);Serial.print(",");Serial.println(_degrees); }

    맞춤형 부품 및 인클로저

    여기에서 EXE 파일을 다운로드하십시오. circle_draw_qP2ROsoPds.rar

    회로도


    제조공정

    1. 무선 자기 데이터 전송
    2. Arduino 디지털 주사위
    3. 온도 및 습도 데이터 로거
    4. 아이언맨
    5. 나를 찾기
    6. Arduino 3D 인쇄 로봇 팔
    7. Arduino 가습기 제어
    8. NeoMatrix Arduino Pong
    9. Arduino 조이스틱
    10. Arduino TEA5767 FM 라디오 수신기