아두이노 자율주행 RC카를 만들어 직접 코딩하는[완전개정판]

2020년 12월 30일 |20,000원 | 286쪽 | 서민우 지음 | 앤서북
블록형 RC카바디로 전면 교체된 국내 최초 아두이노 자율주행 RC카 코딩북!
이 책은 <아두이노 자율주행 RC카를 만들어 직접 코딩한다>의 내용을 전면 개정한 완전 개정판입니다. 아두이노 자율주행 RC카 바디를 다양한 형태로 응용할 수 있는 블록 형태로 전면 교체했습니다.
이 책은 아두이노 자율주행 RC카를 직접 조립해 만들어 아두이노 RC카에서 작동하는 다양한 기능을 구현하는 방법을 소개하고 있습니다. 이 책에서는 크게 두 가지 프로젝트를 다루고 있습니다. 첫 번째는 무선 조종 RC카 프로젝트이고 두 번째는 자율주행 RC카 프로젝트입니다.
무선 조종 RC카 프로젝트에서는 사용자 입력에 따라 전진, 후진, 좌회전, 우회전, 정지, 주행 속도 조절, 안드로이드 앱으로 조종하는 등의 기능을 직접 코딩으로 따라할 수 있도록 설명했습니다.
자율주행 RC카 프로젝트에서는 전조등, 후미등, 소등, 방향전환 시 후미등 자동점멸, 야간 전조등, 후미등 자동점등, 초음파 센서로 물체 감지, 물체 감지 시 자동 정지하고 우회하는 등의 기능을 직접 코딩으로 따라 할 수 있도록 설명했습니다.
아두이노 기반 주행 RC카를 제작해 소프트웨어를 직접 코딩하고 자동제어한다!
이 책은 크게 두 가지 프로젝트를 설명하고 있습니다.
프로젝트 1: 무선 조정 RC카 프로젝트 무선 조정 RC카 프로젝트는 다음 기능을 구현합니다.- 사용자 입력에 따라 전진, 후진, 좌회전, 우회전, 정지하기 – 주행속도조절 – 사용자 입력을 블루투스 통신으로 받기 – 안드로이드 앱으로 조종하기
프로젝트 2: 자율주행 RC카 프로젝트 자율주행 RC카 프로젝트는 직접 코딩을 통해 다음과 같은 자율주행 기능을 구현합니다.- 전조등, 후미등 점등 및 소등하기 – 방향전환시 후미등 자동 점멸하기 – 어둠감지하기 – 주간, 야간에 따라 전조등, 후미등 자동점등 및 소등하기 – 경적울리기 – 초음파센서로 물체감지하기 – 서보모터로 초음파센서 회전시키기 – 물체감지시 자동정지 및 우회하기
[목차] Chapter01 아두이노 자율주행 RC카준비01 자율주행 자동차의 이해 자율주행 자동차 기술개발 동향 자율주행 자동차 구성요소 차량용 센서와 역할 자율주행 프로세스
02 전기차의 이해 왜 전기차인가?전기차 종류 내연기관차 하이브리드 전기차 플러그인 하이브리드 전기차 순수 전기차 자율주행차 모터 전기차 확대
03 아두이노모델카직접만들기 03-1쌍의제품을만들기 03-2시제품으로만들기 03-33D프린터로만들기
Chapter 02 아두이노, 자율주행 모델카 시작하기 01 아두이노, 자율주행 모델카 프로젝트 소개
02 아두이노 IDE 설치할 것 02-1 CH340G 드라이버 설치
03 아두이노 자율주행 모델카 조립 03-1 부품 알아보기 03-2 모델카 조립 차체 조립 DC 모터 장착하기 아두이노브 조립 바퀴 장착하기 서보모터 지주 조립 초음파 센서 지주 조립 차량 지주 조립 배터리 장착하기
04 아두이노 쉴드 핀 체크하다
05 모델 카 모듈 테스트 하다 05-1 테스트 소스 가져오기 05-2 테스트 소스 업로드하다 LED 테스트 05-3 전체 소스 테스트하다 버튼 테스트 버저 테스트 Cds 테스트 DC 모터 PWM 테스트 서보 모터 테스트 블루투스 테스트 초음파 센서 테스트
Chapter 03 무선 조종 모델카 프로젝트 01 주행 조향 기능 추가할 것 01-1 DC 모터 알아보기 01-2 DC 모터 드라이버 알아보기 01-3 전진 후진 테스트 코딩하기 왼쪽 앞바퀴 천후진 테스트 코딩하기 오른쪽 앞바퀴 천후진 테스트 코딩하기 오른쪽 앞바퀴 천후진 테스트 코딩하기 양륜 천후진 테스트 코딩하기 01-4 방향 전환 테스트 코딩하기
02 사용자 입력 제어 기능 추가할 것 02-1 사용자 입력 받을 것 테스트 코딩 할 것 02-2 주행 조향 제어 기능 추가할 것 02-3 새의 허브 제어 명령 추가할 것
03 의 원격 제어 기능 추가할 것 03-1, 안드로이드 애플 알아보기 03-2 블루투스 모듈 알아보기 03-3 블루투스 모듈 페어링하기 03-4 블루투스 입력 받기 테스트 코딩하기 블루투스 입력 받기 반복 문자 여과 03-5 원격 주행 조향 제어 기능 추가할 것 03-6 의 주행 속도 조절 기능 추가할 것
Chapter 04 자율주행 모델카 프로젝트 01 헤드라이트, 미등 제어 기능 추가할 것 01-1 LED 보기 01-2 저항 조사 01-3 브레드보드 01-4 모델카 헤드라이트 미등 LED 보기 01-5 모델카 LED 점등 소등 테스트 코딩할 것 01-6 점등 소등 제어 기능 추가하는 헤드라이트 미등 동시 제어하는 미등 점멸 제어하는 방향 전환 시미등 자동 점멸 제어한다
02 digitalWrite함수에서 analogWrite함수와 PWM의 원리 이해하기 02-1 digitalWrite함수에서 analogWrite함수 이해하기 digitalWrite함수에서 LED점멸 반복해서 보기 LED점멸 간격 줄이어 보기, 반복적인 LED점멸을 일정한 점등으로 느끼고 보는 것 digitalWrite함수에서 LED의 밝기 변경하면서 시간으로 LED의 밝기 조절하고 보는 것 analogWrite함수에서 LED의 밝기 조절하고 보는 것 analogWrite함수에서 LED의 밝기의 단계 조절하면서 02-2 Timer1과 PWM주파수와 상하비 조정 Timer1라이브러리 구성 Timer1과 LED점멸 반복해서 보기 LED점멸 간격 줄이어 보기, 반복적인 LED점멸을 일정한 밝은그래서 느껴보는 것 LED 점멸 부드럽게 하거나 Timer1과 LED 밝기 조절해 보고 Timer1과 LED 밝기 1024단계 조정해 보는 것
03 어둠 감지 기능 추가할 것 03-1 광 감지 센서 알아보기 03-2 광 감지 센서 테스트 코딩하기 delay 함수를 사용하여 주기적으로 광 감지 센서 읽기 millis 함수를 사용하여 주기적으로 광 감지 센서 읽기 03-3 주야 자동 점등 소등 기능 추가하는 주기적으로 센서 읽기 자동 점등 소등하기
04 경적 기능 추가할 것 04-1 피에조 부저 알아보기 04-2 부저 테스트 코딩 할 것 delay 함수를 이용하여 부저 울림 millis 함수를 이용하여 부저 울림 04-3 경적 기능 추가할 것
05 새 허브 기능 추가할 것 05-1 서보 모터 알아보기 05-2 서보 모터 테스트 코딩 할 것 delay 함수를 이용하여 서보 모터를 돌리고 millis 함수를 이용하여 서보 모터를 돌리고 05-3 서보 모터 회전 기능 추가할 것
06 전방 물체 감지 기능을 추가하는 06-1 초음파 센서 알아보기 06-2 물체 감지 기능 테스트 코딩 delay 함수를 이용하여 초음파 센서 읽기 millis 함수를 이용하여 초음파 센서 읽기 pulseln 함수 수행 시간 알아보기 PinChangelinterrupt 라이브러리 설치 PinChange 인터럽트 사용 06-3 물체 감지 기능을 추가하는 전방 물체 감지 초음파 센서 오류 보정 06-4 물체 감지 시 주행 정지 비상 시 LED 켜서 경적을 울린다
07 물체 감지시 자동 우회 기능 추가 07-1 비상 상태 처리 07-2 millis 함수로 비상 상태 처리 07-3 좌우 물체 감지 서보 모터로 좌우 보기 초음파 센서로 좌우 거리 측정 07-4 자동 우회하다 07-5 자율주행 기능 추가
2020년 12월 30일 |20,000원 | 286쪽 | 서민우 지음 | 앤서북
블록형 RC카바디로 전면 교체된 국내 최초 아두이노 자율주행 RC카 코딩북!
이 책은 <아두이노 자율주행 RC카를 만들어 직접 코딩한다>의 내용을 전면 개정한 완전 개정판입니다. 아두이노 자율주행 RC카 바디를 다양한 형태로 응용할 수 있는 블록 형태로 전면 교체했습니다.
이 책은 아두이노 자율주행 RC카를 직접 조립해 만들어 아두이노 RC카에서 작동하는 다양한 기능을 구현하는 방법을 소개하고 있습니다. 이 책에서는 크게 두 가지 프로젝트를 다루고 있습니다. 첫 번째는 무선 조종 RC카 프로젝트이고 두 번째는 자율주행 RC카 프로젝트입니다.
무선 조종 RC카 프로젝트에서는 사용자 입력에 따라 전진, 후진, 좌회전, 우회전, 정지, 주행 속도 조절, 안드로이드 앱으로 조종하는 등의 기능을 직접 코딩으로 따라할 수 있도록 설명했습니다.
자율주행 RC카 프로젝트에서는 전조등, 후미등, 소등, 방향전환 시 후미등 자동점멸, 야간 전조등, 후미등 자동점등, 초음파 센서로 물체 감지, 물체 감지 시 자동 정지하고 우회하는 등의 기능을 직접 코딩으로 따라 할 수 있도록 설명했습니다.
아두이노 기반 주행 RC카를 제작해 소프트웨어를 직접 코딩하고 자동제어한다!
이 책은 크게 두 가지 프로젝트를 설명하고 있습니다.
프로젝트 1: 무선 조정 RC카 프로젝트 무선 조정 RC카 프로젝트는 다음 기능을 구현합니다.- 사용자 입력에 따라 전진, 후진, 좌회전, 우회전, 정지하기 – 주행속도조절 – 사용자 입력을 블루투스 통신으로 받기 – 안드로이드 앱으로 조종하기
프로젝트 2: 자율주행 RC카 프로젝트 자율주행 RC카 프로젝트는 직접 코딩을 통해 다음과 같은 자율주행 기능을 구현합니다.- 전조등, 후미등 점등 및 소등하기 – 방향전환시 후미등 자동 점멸하기 – 어둠감지하기 – 주간, 야간에 따라 전조등, 후미등 자동점등 및 소등하기 – 경적울리기 – 초음파센서로 물체감지하기 – 서보모터로 초음파센서 회전시키기 – 물체감지시 자동정지 및 우회하기
[목차] Chapter01 아두이노 자율주행 RC카준비01 자율주행 자동차의 이해 자율주행 자동차 기술개발 동향 자율주행 자동차 구성요소 차량용 센서와 역할 자율주행 프로세스
02 전기차의 이해 왜 전기차인가?전기차 종류 내연기관차 하이브리드 전기차 플러그인 하이브리드 전기차 순수 전기차 자율주행차 모터 전기차 확대
03 아두이노모델카직접만들기 03-1쌍의제품을만들기 03-2시제품으로만들기 03-33D프린터로만들기
Chapter 02 아두이노, 자율주행 모델카 시작하기 01 아두이노, 자율주행 모델카 프로젝트 소개
02 아두이노 IDE 설치할 것 02-1 CH340G 드라이버 설치
03 아두이노 자율주행 모델카 조립 03-1 부품 알아보기 03-2 모델카 조립 차체 조립 DC 모터 장착하기 아두이노브 조립 바퀴 장착하기 서보모터 지주 조립 초음파 센서 지주 조립 차량 지주 조립 배터리 장착하기
04 아두이노 쉴드 핀 체크하다
05 모델 카 모듈 테스트 하다 05-1 테스트 소스 가져오기 05-2 테스트 소스 업로드하다 LED 테스트 05-3 전체 소스 테스트하다 버튼 테스트 버저 테스트 Cds 테스트 DC 모터 PWM 테스트 서보 모터 테스트 블루투스 테스트 초음파 센서 테스트
Chapter 03 무선 조종 모델카 프로젝트 01 주행 조향 기능 추가할 것 01-1 DC 모터 알아보기 01-2 DC 모터 드라이버 알아보기 01-3 전진 후진 테스트 코딩하기 왼쪽 앞바퀴 천후진 테스트 코딩하기 오른쪽 앞바퀴 천후진 테스트 코딩하기 오른쪽 앞바퀴 천후진 테스트 코딩하기 양륜 천후진 테스트 코딩하기 01-4 방향 전환 테스트 코딩하기
02 사용자 입력 제어 기능 추가할 것 02-1 사용자 입력 받을 것 테스트 코딩 할 것 02-2 주행 조향 제어 기능 추가할 것 02-3 새의 허브 제어 명령 추가할 것
03 의 원격 제어 기능 추가할 것 03-1, 안드로이드 애플 알아보기 03-2 블루투스 모듈 알아보기 03-3 블루투스 모듈 페어링하기 03-4 블루투스 입력 받기 테스트 코딩하기 블루투스 입력 받기 반복 문자 여과 03-5 원격 주행 조향 제어 기능 추가할 것 03-6 의 주행 속도 조절 기능 추가할 것
Chapter 04 자율주행 모델카 프로젝트 01 헤드라이트, 미등 제어 기능 추가할 것 01-1 LED 보기 01-2 저항 조사 01-3 브레드보드 01-4 모델카 헤드라이트 미등 LED 보기 01-5 모델카 LED 점등 소등 테스트 코딩할 것 01-6 점등 소등 제어 기능 추가하는 헤드라이트 미등 동시 제어하는 미등 점멸 제어하는 방향 전환 시미등 자동 점멸 제어한다
02 digitalWrite함수에서 analogWrite함수와 PWM의 원리 이해하기 02-1 digitalWrite함수에서 analogWrite함수 이해하기 digitalWrite함수에서 LED점멸 반복해서 보기 LED점멸 간격 줄이어 보기, 반복적인 LED점멸을 일정한 점등으로 느끼고 보는 것 digitalWrite함수에서 LED의 밝기 변경하면서 시간으로 LED의 밝기 조절하고 보는 것 analogWrite함수에서 LED의 밝기 조절하고 보는 것 analogWrite함수에서 LED의 밝기의 단계 조절하면서 02-2 Timer1과 PWM주파수와 상하비 조정 Timer1라이브러리 구성 Timer1과 LED점멸 반복해서 보기 LED점멸 간격 줄이어 보기, 반복적인 LED점멸을 일정한 밝은그래서 느껴보는 것 LED 점멸 부드럽게 하거나 Timer1과 LED 밝기 조절해 보고 Timer1과 LED 밝기 1024단계 조정해 보는 것
03 어둠 감지 기능 추가할 것 03-1 광 감지 센서 알아보기 03-2 광 감지 센서 테스트 코딩하기 delay 함수를 사용하여 주기적으로 광 감지 센서 읽기 millis 함수를 사용하여 주기적으로 광 감지 센서 읽기 03-3 주야 자동 점등 소등 기능 추가하는 주기적으로 센서 읽기 자동 점등 소등하기
04 경적 기능 추가할 것 04-1 피에조 부저 알아보기 04-2 부저 테스트 코딩 할 것 delay 함수를 이용하여 부저 울림 millis 함수를 이용하여 부저 울림 04-3 경적 기능 추가할 것
05 새 허브 기능 추가할 것 05-1 서보 모터 알아보기 05-2 서보 모터 테스트 코딩 할 것 delay 함수를 이용하여 서보 모터를 돌리고 millis 함수를 이용하여 서보 모터를 돌리고 05-3 서보 모터 회전 기능 추가할 것
06 전방 물체 감지 기능을 추가하는 06-1 초음파 센서 알아보기 06-2 물체 감지 기능 테스트 코딩 delay 함수를 이용하여 초음파 센서 읽기 millis 함수를 이용하여 초음파 센서 읽기 pulseln 함수 수행 시간 알아보기 PinChangelinterrupt 라이브러리 설치 PinChange 인터럽트 사용 06-3 물체 감지 기능을 추가하는 전방 물체 감지 초음파 센서 오류 보정 06-4 물체 감지 시 주행 정지 비상 시 LED 켜서 경적을 울린다
07 물체 감지시 자동 우회 기능 추가 07-1 비상 상태 처리 07-2 millis 함수로 비상 상태 처리 07-3 좌우 물체 감지 서보 모터로 좌우 보기 초음파 센서로 좌우 거리 측정 07-4 자동 우회하다 07-5 자율주행 기능 추가
전국의 대형 서점, 인터넷 서점에서 판매 중입니다.https://book.naver.com/bookdb/book_detail.nhn?bid=17692180블록형 RC카 보디에 전면 교체된 한국 최초의 아 도우이노 자동 운전 RC카 코딩 북!이 책은 “아 도우이노 자동 운전 RC차를 만들고 직접 코딩하는 “내용을 전면 개정한 완전하고 개정판입니다. 아는 도우이노 자동 운전 RC카의 보디를 여러가지 형태로 응용할 수 있는 블록 형태에 전면 교환했습니다. 이 책은, 아 도우이노 자동 운전 RC카를 직접 조립하고 만들어 아도우이노 RC카에서 동작하는 여러가지 기능을 실현하는 방법을 소개하고 있습니다. 이 책에서는 크게 2개의 프로젝트를 다루고 있습니다. 첫째는 무선 조종 RC카 프로젝트로, 둘째는 자동 운전 RC카프. book.naver.com인터넷 서점에서 구입그러면 10% 할인 + 적립금
#아두이노 #자율주행 #자율주행자동차 #자율주행RC카 #앤서북