이미 소장하고 있다면 판매해 보세요.
|
Chapter1 시작하기
1_1 아두이노 시작하기 15 1_2 개발 환경 구성하기 23 Chapter2 아두이노 기초 2_1 시리얼통신 35 “hello” 출력하기 35 “안녕하세요” 출력하기 36 setup, loop 함수 이해하기 37 줄 바꿈 없이 출력하기 38 통신속도 변경하기 39 데이터 수신받기 41 데이터 수신받아 조건 설정하기 42 2_2 LED 출력하기 - 디지털 출력 45 LED 회로 구성 46 LED 더 빨리 깜빡이기 49 LED 더더 빨리 깜빡이기 50 4개의 LED 제어하기 51 변수로 핀 정의하기 53 const int로 핀 정의하기 54 #define으로 핀 정의하기 56 for문을 사용하여 코드 간략화하기 58 2_3 버튼 입력받기 - 디지털 입력 60 버튼 회로구성 60 버튼 입력받기 62 값 반전시켜 입력받기 65 버튼값 한 번만 입력받기 67 채터링 방지 68 조건을 추가하여 버튼이 눌릴 때만 값 출력하기 70 함수로 만들기 71 여러 개의 버튼 입력받기 73 2_4 RGB LED 다루기 - 아날로그 출력 77 RGB LED 회로 구성 78 LED의 밝기 제어 80 흰색 LED의 밝기 제어 81 RGB LED 색상제어 83 2_5 가변저항 입력받기 - 아날로그 입력 85 가변저항 회로 연결 86 가변저항 값 확인하기 88 가변저항 값 전압으로 환산하기 90 Chapter3 자동차 부품 다루기 3_1 자동차 조립 93 3_2 적외선 근접 센서 127 회로 구성 127 센서 거리 설정하기 128 적외선센서 값 확인하기 129 센서값 반전하기 132 센서 조건 설정하기 134 3_3 라인트레이서 센서 136 회로 구성 136 센서 조절하기 136 센서값 확인하기 138 왼쪽 오른쪽 센서 조건 설정하기 140 3_4 조도 센서 143 회로 구성 143 조도 센서값 확인하기 144 값 반전시켜 출력하기 146 3_5 초음파 센서 148 회로 구성 148 초음파 센서 거리 측정하기 149 예외 처리하기 151 timeout으로 응답성 높이기 153 함수로 만들어 사용하기 156 Chapter4 자동차 응용부품 다루기 4_1 서보모터 159 회로 구성 159 서보모터 움직이기 160 서보모터 중앙 맞추기 162 4_2 적외선 수신 165 회로 구성 165 라이브러리 설치 166 리모컨값 읽기 166 리모컨 수신 타이머 변경 168 리모컨값 조건 설정하기 170 4_3 블루투스 BLE 173 회로 구성 173 AT 명령어로 통신 모듈 통신속도 변경하기 174 AT 명령어로 통신 모듈 이름 변경하기 176 스마트폰과 통신하기 178 4_4 모터제어 182 회로 구성 182 왼쪽 모터 속도 제어하기 183 왼쪽 모터 방향 제어하기 185 양쪽 모터 방향 제어하기 187 함수로 만들어 자동차 제어하기 190 Chapter5 RC 자동차 만들기 5_1 적외선 리모컨 RC 자동차 만들기 195 회로 구성 195 라이브러리 설치 196 리모컨값 조건 설정하기 197 함수로 만들어 자동차 제어하기 199 적외선 리모컨으로 조종하는 자동차 만들기 202 5_2 빛을 따라가는 자동차 만들기 207 조도 센서값 출력하기 208 조건을 이용하여 이동 방향 결정하기 210 자동차를 움직여 빛을 따라가는 자동차 만들기 213 5_3 손을 따라가는 자동차 만들기 216 회로 구성 216 초음파 센서 거리 측정하기 217 거리에 따른 조건 설정하기 219 손 따라가는 자동차 만들기 222 Chapter6 블루투스 조종 자동차 만들기 6_1 블루투스 RC 자동차 만들기 227 회로 구성 227 앱 설치하기 228 앱 실행하여 블루투스와 연결하기 231 블루투스 통신으로 데이터 수신받기 235 조종 신호조건 설정하기 239 속도 값 조건 추가하기 241 자동차 움직여 블루투스 조종 자동차 완성하기 243 6_2 안드로이드 블루투스 조종 앱 만들기 247 앱인벤터 시작하기 247 앱인벤터 디자이너 화면 구성하기 252 앱인벤터 블록 코딩하기 266 Chapter7 자율주행 자동차 만들기 7_1 라인트레이서 만들기 273 회로 구성 273 라인트레이서 트랙 만들기 274 라인트레이서 센서값 확인하기 276 양쪽 센서에 따른 조건설정 279 모터 움직여 라인트레이서 완성하기 281 모터 속도 방향 조절하여 성능 높이기 283 7_2 적외선 근접 센서를 활용한 장애물 회피 자율주행 285 회로 구성 285 양쪽 센서값 읽기 287 센서가 감지되면 조건 설정하기 289 장애물 회피 자율주행 자동차 만들기 291 7_3 초음파 센서 자율주행 294 초음파 센서로 거리 측정하여 조건 설정하기 296 왼쪽 오른쪽 측정하여 값 출력하기 298 왼쪽 오른쪽 중 가까운 거리를 확인하는 조건 설정하기 300 자동차 움직여 자율주행 구현하기 303 |
장문철의 다른 상품
|
이 책의 구성
Chapter 1~2: 아두이노 기초 개발 환경 설정, 시리얼 통신, 디지털/아날로그 입출력, 변수와 반복문 등 아두이노의 핵심 기초를 실습 위주로 다룹니다. Chapter 3~4: 자동차 부품 다루기 적외선 센서, 라인트레이서 센서, 조도 센서, 초음파 센서 등 다양한 부품의 연결과 데이터를 활용하는 방법을 익힙니다. 서보모터, 리모컨, 블루투스 모듈, DC 모터 제어 등 실제 자동차 구동을 위한 핵심 부품 제어도 배울 수 있습니다. Chapter 5~6: RC 자동차 프로젝트 리모컨 조종 자동차, 빛을 따라가는 자동차, 손을 따라가는 자동차, 블루투스 RC 자동차까지 다양한 형태의 자동차를 직접 만들어봅니다. 앱인벤터를 이용한 안드로이드 스마트폰 앱 제작까지 배워, 나만의 RC 자동차 앱을 완성할 수 있습니다. Chapter 7: 자율주행 자동차 구현 라인트레이서, 장애물 회피, 초음파 기반 자율주행 자동차 등 인공지능 없이도 가능한 실전 자율주행 프로젝트를 완성합니다. 이 책이 책의 특징 - 초보자도 쉽게 따라할 수 있는 친절한 설명 - 회로도와 소스코드 예제 제공 - 다양한 센서와 부품 실습으로 실전 감각 향상 - 단계별 프로젝트로 성취감을 느끼며 실력 향상 - 자율주행 로봇의 기초를 배우고 직접 구현할 수 있음 “처음 배우는 아두이노, 처음 만드는 자율주행 RC 자동차” 《아두이노 RC 자동차 자율주행 프로젝트》는 단순한 이론서가 아닙니다. 이 책은 직접 손으로 만들고, 눈으로 결과를 확인하며, 실생활에 적용할 수 있는 프로젝트 중심의 실습서입니다. 아두이노를 한 번도 접해보지 않은 독자도 쉽고 재미있게 배울 수 있도록 구성되어 있으며, 교육 현장이나 메이커 활동, 방과후 수업, 코딩 교육 등에서도 활용하기에 최적화되어 있습니다. 특히 이 책은 기초적인 전자 회로 구성부터 다양한 센서 제어, 모터 제어, 그리고 리모컨·블루투스·앱인벤터를 활용한 무선 제어까지 이어지는 탄탄한 커리큘럼을 바탕으로 구성되어 있어, 하드웨어와 소프트웨어의 융합 교육에 관심 있는 분들에게 훌륭한 교재가 될 것입니다. 책 후반부에는 라인트레이서, 장애물 회피, 초음파 기반 자율주행 자동차 프로젝트가 포함되어 있어, 자율주행 로봇의 기본 개념과 응용 능력까지 한 번에 배울 수 있는 종합 실습서로 자리매김하고 있습니다. 단계별로 따라가며 하나씩 완성해가는 과정 속에서, 독자는 자연스럽게 문제 해결력, 논리적 사고력, 창의성을 키울 수 있으며, 나만의 RC 자동차를 만들었다는 성취감도 함께 느낄 수 있습니다. |