본문 바로가기
  • 인공지능
  • 블록체인
  • 정보보안
신기술분석/AI 인공지능

메이커스 Vol.05 자율주행자동차 키트 - 002

by nathan03 2022. 6. 26.
반응형

자율주행키트 구매는 직접 메이커스 홈페이지에서 구매가 가능하며, Yes24,  쿠팡 등 다른 곳에서도 팔고 있다. 19만원에서 ~ 22만원 선이니, 가장 저렴하게 파는 곳에서 구매하면 될 것 같다. 

 

나는 Yes24 가 편해서, 이쪽에서 구매했는데 가격은 18만원 선에서 떴을때 구매 했다. 가격이 자꾸 바뀌는게.. 최저가 검색을 잘해야할 것 같다. 

제품을 뜯어보면 잘 정리되어 포장된 부품들과, 메이커스 메거진 얇은 잡지 한부 동봉 되어있다. 오늘은 이것을 조립해보고 자율주행 동작을 시켜보면서 AI 딥러닝 기술이 어떻게 쓰이는지 살펴보고자 한다.  

조립을 위해 너튜브 참고 ~ !! 

https://www.youtube.com/watch?v=LOy2KUa8jEk 

모든 제품이 오면 준비물 확인부터 철저히 하자. 간혹 나사가 빠져있거나, 제품에 하자가 있을수 있으므로 꼼꼼히 검수 하자. 

# 구성부품  (※ 초음파 센서 별매(HC-SR04P))

1. 몸체판(아래판1개, 윗판 1개)
2. 오렌지파이(오렌지파이 라이트)
3. 모터 쉴드 
4. 배터리와 배터리 연결선
5. 모터 (4개)
6. 모터 지지대(4개), 모터 지지대 볼트(8개), 모터 지지대 너트(8개)
7. 바퀴(4개)
8. 초음파 센서 거치대 
9. USB 카메라 모듈 
10. 카메라 거치대(1세트)
11. 모터쉴드 전원 연결선 
12. 6핀 연결선 
13. 윗판 지지대(3x27mmMM, 8개)
14. 카메라 지지대(3x22mmMF, 4개)
15. 짧은 지지대(3x10mmMM, 8개)
16. 긴 볼트(2.6x12mm, 8개)
17. 짧은 볼트(3x6mm, 34개)
18. 마이크로SD카드 및 리더 

 

# 조립하기 

1. 몸체판 (아랫판 모터지지대) 조립하기 
- 몸체 판은 윗판과 아랫판, 2장이 있다. 아크릴 부품은 보호필름을 벗기고 조립한다. 
- 모터 지지대와 모터 지지대 볼트, 모터 지지대 너트를 준비 한다. 
- 모터 지지대 너트를 모터 지지대의 구멍에 넣고, 모터 지지대 볼트를 아래에서 위로, 너트와 연결한다. 
- 모터를 넣고 꽉 조여야 하므로, 아직은 느슨한게 조여서 자리만 밪아준다. 

2. 모터와 모터 연결선을 준비하고, 지지대에 넣는다.  
- 모터에 연결선이 납땜이 되어 있는데, 납땜이 불량일수 있어, 연결선이 떨어지지 않도록 주의 한다. 
- 연결선이 떨어졌을경우, 납땜을 다시 해야 한다. 
- 모터를 넣고 지지대의 나사를 단단히 조아준다. 나사를 완전히 조이기 전에, 모터를 바르게 정렬하는것을 잊지 말자. 
- 모터와 모터 지지대의 간격은 모터가 2mm 정도 보일수 있도록 너무 딱 붙이지 않도록 한다. 

3. 윗판 지지대를 아래 몸체판과 연결
- 윗판 지지대와 짧은 볼트를 각각 8개식 준비하고, 윗판 지지대 위치에 맞게 조립한다. 

4. 초음파 센서 조립 
- 초음파 센서를 장착하면, 자율주행 중 앞에 장애물이 나타났을 때 자동차가 멈추었다가 장애물이 사라지면 다시 자율주행을 계속한다. 
- 초음파 센서는 별도로 구매 해야 하며, 'HC-SR04P' 를 사용하면 된다. 
- 아크릴 보호 필름을 제거하고, 센서를 넣을수 있도록 조립하자. 
- 아크릴 앞뒷면을 잘 연결해야지, 아크릴 자체가 약해서 잘 부러진다. (저 같은 경우엔 아크릴 부러짐 ㅠ..ㅠ)

5. 초음파 센서 조립 후 배터리 올리기 
- 모터 연결선을 잘 정리하면서 배터리를 올린다. 

6. 윗판 조립 (모터 쉴드)
- 몸체판 윗판에는 모터 실드와 오렌지 파이가 설치 된다. 
- 모터 쉴드와 짧은 지지대 8개, 짧은 볼트 8개를 준비 한다. 
- 모터 쉴드에서 점퍼핀을 제거 한다. 
- 짧은 지지대 8개와 짧은 볼트 8개를 윗판에 조립한다. 
- 짧은 볼트 4개를 준비하여, 모터 쉴드를 차체 앞쪽의 짧은 지지대에 조립한다. 

7. 윗판 조립 (오렌지 파이)
- 오렌지 파이도 모터 쉴드와 비슷한 요령으로 조립한다. 
- 배터리 연결선을 준비하여, 배터리와 결합하고, 윗판의 구멍으로 통과 시킨다. 

8. 윗판과 아랫판을 연결하기 
- 모터 연결선을 보드 윗판의 구멍을 통과 시킨후 적당히 당겨준다. 
- 윗판 지지대와 윗판의 구멍을 잘 맞춰서, 짧은 볼트로 연결 한다. 

9. 모터 쉴드에 모터 연결선을 연결한다. 
- 전선을 꽂고, 구멍 안의 나사를 조여준다. 

10. 오렌지 파이와 모터 쉴드 전원 연결 하기 
- 이 검은색과 회색은 오렌지파이로부터 모터 쉴드로 전원을 공급한다. 

11. 오렌지 파이와 모터 쉴드에 6핀 연결선 연결하기 

12. 카메라 조립
- 카메라 커치대 부품들을 준비하여 조립한다. 

13. 초음파 센서 배선 연결 하기 

14. 카메라 모듈 USB 연결 하기 

15. 바퀴 4개 모터에 연결하기 


16. 소프트웨어 설치 및 셋팅 

가. 마이크로SD 카드 포맷 

SD formatter 
https://www.sdcard.org/downloads/formatter/

 

SD Memory Card Formatter | SD Association

Watch our video on how to use the SD Memory Card Formatter SD Memory Card Formatter 5.0.2 for SD/SDHC/SDXC The SD Memory Card Formatter formats SD Memory Card, SDHC Memory Card and SDXC Memory Card (respectively SD/SDHC/SDXC Cards) complying with the SD Fi

www.sdcard.org

 

나. 운영체제 및 제어 프로그램 소스 설치 
 - 윈디스크 이미지저 프로그램 설치 Win32 Disk imager 
 - 메이커스 인터넷 카페의 OS 이미지 파일을 다운로드 한다. (OPI-AICarV1.5-16G.img) 

다. VNC 다운로드 및 설치 

라. 원격 접속 
 - 오렌지파이가 부팅되면, 노트북 또는 PC에서 'AICAR1'라는 이름의 wifi 에 접속한다. (비번 : '12345678')

마. VNC viewer (IP주소 : 172.24.1.1 / 비밀번호: orangepi)

바. 파이썬 프로그램 실행 및 종료 방법

 

사. 자율주행차 구동하기 

sudo python3 keyboard.py 

키 조작방법 
s : 운전/정지 
r: 훈련 데이터 수집/종료 
왼쪽 방향키 : 좌회전
오른쪽 방향키 : 우회전
q : 프로그램 종료  

반응형

'신기술분석 > AI 인공지능' 카테고리의 다른 글

메이커스 Vol.05 자율주행자동차 키트 - 001  (0) 2022.06.26
YOLO 학습 하기  (0) 2021.09.02
YOLOv3 객체 검출  (0) 2021.08.31

댓글