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

속도선 추종자 로봇 V4

구성품 및 소모품

JLCPCB 맞춤형 PCB
× 1
Arduino Nano R3
× 1
미니 H 브리지 L298N(MX1508)
× 1
6V 미니 모터 메탈 기어박스
× 1
CNY70
× 8
선형 조정기(7805)
× 1
전해 커패시터
× 1
1206 SMD 파란색 LED
× 4
1206 SMD 녹색 LED
× 1
1206 SMD 저항기(220옴)
× 8
1206 SMD 저항기(10k 옴)
× 11
1206 SMD 저항기(330옴)
× 5
40 핀 헤더 남성
× 1
40n 핀 헤더 암
× 2
DIP 스위치 2 회로
× 1
SparkFun 푸시버튼 스위치 12mm
× 1
1206 SMD 커패시터(0.1uF)
× 3
3/8의 볼 캐스터
× 1
RD-34 휠
× 2
14500 3.7V 배터리
× 2
배터리 홀더, AA x 2
× 1

필요한 도구 및 기계

납땜 인두(일반)
납땜 와이어, 무연
손 도구, 돋보기 포함
멀티툴, 스크루드라이버

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

이것은 나의 두 번째 라인 팔로워 로봇(버전 4)입니다. 이전과 달리 EasyEDA를 이용하여 인쇄회로기판을 설계하였습니다. 이 인쇄 회로는 로봇의 섀시 역할을 합니다. PCB 제조는 JLCPCB에서 수행했으며 기록적인 시간 내에 인상적인 품질과 배송으로 내 기대를 뛰어 넘었다고 말해야 합니다.

다음 비디오는 TinkerCAD에서 디자인한 3D 모델을 포함시킨 프로토타입의 최종 결과를 보여줍니다.

다음 비디오에서는 Mini Motor Driver(MX1508)로 수행한 테스트를 보여줍니다.

다음 비디오에서는 8개의 CNY70 센서를 사용한 테스트를 보여줍니다. 이 센서는 Arduino Nano의 포트 A0 ~ A7을 통해 아날로그 방식으로 측정됩니다. 초기 알고리즘을 사용하여 0에서 1000 사이의 범위를 정규화하여 센서를 보정합니다. 여기서 0은 흰색 배경을 나타내고 1000은 검은색 선을 나타냅니다. 보정이 완료되면 루프에 진입하여 판독 주기를 시작하여 각각 왼쪽 센서에서 오른쪽 센서로 나타내는 0에서 7000까지의 위치를 ​​계산합니다. 이 위치 값은 비례 오차 P를 계산하는 데 사용됩니다. P의 범위는 -3500(왼쪽) ~ 3500(오른쪽)이며 0이 중심 값입니다. 이 알고리즘은 블랙 라인을 감지한 마지막 센서(왼쪽 또는 오른쪽)의 위치 값을 기억합니다. 이 데이터는 제동 동작 및 라인 복구에 사용할 목적으로 사용됩니다.

95% 실장된 회로의 최종 테스트는 다음 비디오에 나와 있습니다. 최대 소비량이 200mA인 마지막 암페어 테스트입니다.

이것은 JLCPCB에서 제조할 준비가 된 로봇 인쇄 회로의 최신 버전입니다.

언박싱입니다.

마지막 스트레치에서 이미 전체 조각이 있는 상태에서 첫 번째 Speed ​​Follower Robot의 조립품을 보여줍니다.

마지막으로 많은 노력을 기울여 완성된 프로토타입을 이미 가지고 있습니다. 코드를 로드하는 방법(코드 로드 모드), 센서를 테스트하는 방법, 물론 트랙에서 테스트하는 방법을 보여줍니다. 작업에 매우 만족한 테스트 코드는 코드를 매우 잘 제어합니다. 저는 PID(전체) 알고리즘을 사용하여 수정을 매끄럽게 하고 선의 과정을 되찾았습니다. 모든 것이 개선될 수 있으므로 더 효율적인 버전을 만들기 위해 계속 코드를 사용하겠습니다.

이를 보완하기 위해 나는 Webbots 애플리케이션에서 이 로봇의 시뮬레이션을 수행했습니다. 아직 개선 단계에 있지만 가상 환경에서 로봇을 제어하기 위한 기계적 및 논리적 테스트(코드)를 수행하는 방법을 감상하고 물리적으로 구축된 로봇의 작동을 이해하는 데 도움이 되는 방법을 이해할 수 있도록 이 비디오를 공유합니다.






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

코드

스피드 라인 추종자 로봇 V4를 제어하는 ​​코드
https://github.com/DrakerDG/Speed-Line-Follower-Robot/commit/12a807aed92c570dce12452064a5d6fe5053cb71

회로도


제조공정

  1. 라즈베리 파이 CD 상자 로봇
  2. 구르는 알람 로봇
  3. EMAR Mini – 긴급 지원 로봇
  4. CV 로봇 열기
  5. ROS 로봇
  6. 사출 성형:더 빠른 로봇 및 협동로봇
  7. 자동화:재설계된 로봇 라인
  8. SCARA 로봇 라인 확장
  9. 최고의 로봇 시뮬레이션 소프트웨어는 무엇입니까?
  10. 고속 정밀 슬리 팅 라인은 어떻게 작동합니까?