이 책은 마이크로파이썬과 하드웨어 제어를 통해 자동차 제작과 자율주행 기술을 학습할 수 있도록 설계된 실습 중심의 가이드입니다. 초보자도 쉽게 따라할 수 있도록 친절한 설명과 체계적인 실습 과정을 제공하며, 프로그래밍 지식이 없는 독자도 자동차 조립과 프로그래밍을 배우며 자신만의 프로젝트를 완성할 수 있습니다.
책의 주요 구성
ㆍ Chapter 1: 시작하기마이크로파이썬 개발 환경을 구성하고, 자동차 조립부터 기본 프로그래밍 환경을 세팅하는 기초 과정을 다룹니다.
ㆍ Chapter 2: 기본 기능 다루기LED, 버튼, RGB LED, 부저 등 자동차의 기본 하드웨어 기능을 제어하며 하드웨어와 소프트웨어의 상호작용을 학습합니다.
ㆍ Chapter 3: 응용 기능 다루기조도 센서, 초음파 센서, 네오픽셀, 라인 센서 등 다양한 센서를 활용해 자동차의 기능을 확장합니다. 주기적인 코드 실행, 타이머와 쓰레드, 인터럽트 등 고급 기능도 다룹니다.
ㆍ Chapter 4: 다양한 작품 만들기어두워지면 켜지는 LED, 초음파 피아노, 거리 측정기 등 창의적인 프로젝트를 통해 배운 기술을 응용합니다.
ㆍ Chapter 5: 통신 활용하기블루투스와 WiFi를 활용해 자동차를 원격으로 제어하고, 웹 서버를 구축하여 자동차의 동작을 실시간으로 조종합니다.
ㆍ Chapter 6: 다양한 자율주행 구현하기라인트레이서, 빛을 따라가는 자동차, 초음파 기반 자율주행 자동차 등 자율주행 기술을 단계적으로 구현하며 실력을 키웁니다.
이 책의 특징
1. 체계적이고 단계적인 학습 과정기초부터 고급 응용까지 차근차근 배울 수 있어 초보자도 쉽게 접근할 수 있습니다.
2. 실생활 응용 프로젝트배운 내용을 활용해 다양한 프로젝트를 제작하며 창의력을 발휘할 수 있습니다.
3. IoT와 통신 기술 접목블루투스와 WiFi를 활용한 실습을 통해 최신 IoT 기술을 자동차 제어에 적용합니다.
4. 실습 중심의 친절한 구성코드 예제와 자세한 설명을 통해 실습 과정에서 발생할 수 있는 오류도 쉽게 해결할 수 있습니다.
이 책은 마이크로파이썬과 자동차 프로젝트를 통해 프로그래밍과 IoT 기술을 배우고자 하는 모든 독자에게 실질적인 도움을 줄 것입니다. 미래를 대비한 기술을 직접 체험하며 실력을 쌓을 수 있는 완벽한 가이드로 추천합니다.