-
만들고 직접 코딩하는 아두이노 자율주행 RC카카테고리 없음 2021. 4. 14. 01:14
< 아두이노 자동운전 RC카를 만들어 직접 코딩한다> 책은 아두이노 RC카 제작에 필요한 부품 기능의 소개와 코드를 알 수 있으며, 테스팅도 가능합니다. 또한 블루투스 원격 제어를 위해 모바일에 Arduino bluoth rccar 앱을 설치하고 블루투스 모듈 페어링을 실행하여 통신을 연결하여 시리얼 모니터 사용법과 앱 UI 조정법을 익힙니다. 아두이노 RC카와 앱간에 송신되는 명령 문자에 의한 코드를 이해하고, 컴파일, 업로드, 테스팅을 실행합니다.
<아두이노 자율주행 RC카를 만들어 직접 코딩하는> 책과 함께 구매할 수 있는 키트입니다. 기본 모듈 키트 외에 옵션으로 아두이노 호환보드, HC06 블루투스 모듈, 18650 배터리 2개를 추가 구매할 수 있습니다.아두이노 보드를 배웠다면 보드와 블루투스 모듈은 있을 수 있으므로 별도로 구입시킨 것 같고, 배터리는 소모품이므로 별도로 구입하는 것 같습니다.
로봇 부품 중 못을 자세히 보면 편리하게 끼워 넣게 되어 있음을 알 수 있습니다. 꽂을 때 구멍에 넣고 가볍게 누르면 쉽게 들어가며, 한번 들어가면 빠지지 않아요! 이것이장점이자단점인것을로봇조립해보신분은아실테지만,되도록한꺼번에정확한위치에넣으세요.어떤 로봇은 빼는 도구(특수 드라이버)도 제공되는데 여기에는 없습니다.
61 페이지는 2개의 못을 사용합니다. 그리고 162쪽에서는 9번과 10번을 삭제하고 11번을 수정하고 "시리얼 모니터를 통해 A, a자를 보내면서" 전조등과 후미 등의 동작을 테스트하세요.마찬가지로 280페이지의 마지막 코드에서도 16번의 X와 x자를 전송하기 위해서는 12번 USB모드와 13번 컴파일을 업로드 한 후 시리얼 모니터로 X, x문자 전송이라고 하는 자율주행, 수동주행 전환을 할 수 있습니다. x 문자를 USB 모드에서 시리얼 모니터를 통해 문자를 보낸 후에는 14번 BLU 모드로 변경하여 15번 Arduino Bluetooth RC Car 앱을 실행한 후 RC카와 연결합니다.위 페이지에서 수정할 부분을 참고하시기 바랍니다.
아두이노 보드를 RC카에 연결할 때 방향에 주의하세요. 그리고 네 곳의 나사 중 핀을 끼우는 곳에 연결하는 나사는 너무 가까이 있어서 끼우기 어려울 수 있습니다. 참고해주세요..
그 후 Chapter 3 무선 조정 RC카 프로젝트' 장에서는 원격 제어를 위해 리모컨 컨트롤러 역할을 수행해 주는 앱이 모바일에 설치됩니다. 그리고 블루투스와 연결되는 과정을 책에 제시된 순서대로 따라가겠습니다.
< 아두이노 자율주행 RC카를 만들고 직접 코딩하기 > Chapter 3의 "03원 제어기능 추가하기" 장에 따르면 쉽게 무선조종을 하실 수 있습니다.
물체 감지 시 자동 우회 기능이 마지막 장에서 블루투스 리모컨 앱으로 사람의 조정 없이 RC카 혼자 돌 수 있는 가능성까지 볼 수 있습니다. 이에 대해, 자율주행이기 때문에 명함을 내미는 것은 무리이지만, 첫 발을 뺀 정도로 끝나네요.
친절하고 상세한 코드 설명과 소스 코드를 완벽하게 제공하여 테스팅 수행이 용이했습니다. 무선 조정까지 충실히 배워 자율주행 시도도 쉽게 할 수 있습니다.반복되는 테스트를 위해 키트의 단점을 보안해주는 대책이 마련된다면 더욱 흥미롭게 배울 수 있을 것입니다.
출판사에서 서적을 제공받았는데 주관적인 견해로 작성했어요.