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

V4 고속 라인트레이서 로봇 - 아두이노 나노 기반 고급 시스템

부품 및 소모품

JLCPCB 커스텀 PCB (샤시 겸용) 1개
아두이노 나노 R3 1개
미니 H-브리지 L298N (MX1508) 1개
6V 미니 메탈 기어드 모터 2개
CNY70 반사형 적외선 센서 8개
7805 5V 레귤레이터 1개
전해 커패시터 1개
1206 SMD 블루 LED 4개
1206 SMD 그린 LED 1개
1206 SMD 저항 220Ω 8개
1206 SMD 저항 10kΩ 11개
1206 SMD 저항 330Ω 5개
40핀 헤더 수/암 각 1개, 2개
DIP 스위치 2회로 1개
택트 스위치 12mm 1개
1206 SMD 커패시터 0.1uF 3개
볼 캐스터 3/8인치 1개
RD-34 휠 2개
14500 3.7V 리튬이온 배터리 2개
AA 배터리 홀더 x2 1개

필요한 도구

앱 및 온라인 서비스

프로젝트 개요

두 번째 라인트레이서 로봇(V4)입니다. 이전 버전과 달리 EasyEDA로 PCB 직접 설계했으며, PCB 자체가 로봇 샤시 역할을 합니다. JLCPCB에서 제작 의뢰했는데 품질과 배송 속도 모두 훌륭했습니다.

주요 특징

개발 과정

  1. MX1508 모터 드라이버 단독 테스트
  2. 8개 CNY70 센서 보정 및 위치 계산 알고리즘 검증
  3. 95% 조립 상태에서 트랙 주행 테스트
  4. JLCPCB 최종 버전 PCB 수령 및 언박싱
  5. 완전 조립 후 코드 로드 모드, 센서 테스트, 트랙 주행 최종 검증
  6. Webots 시뮬레이터로 가상 환경 테스트 병행

PCB 설계 하이라이트

코드

전체 코드는 GitHub 저장소에서 확인 가능합니다:

Speed-Line-Follower-Robot GitHub

주요 알고리즘: PID 제어, 센서 캘리브레이션, 위치 추정, 모터 PWM 제어

회로도

PCB 설계 파일(EasyEDA) 및 거버 파일은 GitHub 저장소 참조

제작 팁

제조공정

  1. DIY 월-E 영감 라즈베리 파이 CD-박스 로봇
  2. 구르는 알람 로봇: 라즈베리 파이와 구글 캘린더 연동 스마트 모바일 기상 시스템
  3. EMAR 미니: 코로나19 대응 오픈소스 응급 지원 로봇 소형화 버전
  4. 윈도우 10 IoT 코어로 음성·컴퓨터 비전 로봇 만들기
  5. ROS 로봇: 라즈베리파이 터미널 제어 내비게이션
  6. 세프로, 팩쿠마 2018서 스피드 S5-25(50% 빨라진 카르테시안)·협동 세프로봇 동시 공개
  7. 비트만 바텐펠트, 고강도 사출 성형 자동화용 WX153 신규 로봇 라인 출시
  8. FANUC, SCARA 로봇 라인 확대: 6개 모델, 3~20kg 페이로드, 400~1,100mm 리치
  9. 성공적 자동화를 위한 프리미엄 로봇 시뮬레이션 소프트웨어 핵심 기능
  10. 고속 정밀 슬리팅 라인: 작동 원리와 필수 이유