옮긴이의 말 = 4 일러두기 = 6 1 소개 아두이노와 라즈베리 파이 = 18 정리 = 24 2 아두이노 아두이노란? = 2 아두이노 IDE 설치하기 = 28 스케치 업로드하기 = 30 예제 코드 내려받기 = 31 프로그래밍 가이드 = 32 정리 = 45 3 라즈베리 파이 라즈베리 파이란? = 48 라즈베리 파이 설정하기 = 49 리눅스 커맨드 라인 = 56 예제 코드 내려받기 = 58 프로그래밍 가이드 = 58 정리 = 65 4 빨리 시작하기 브레드보드 = 68 프로그램 코드 준비하기 = 72 실험 : LED 제어 = 73 실험 : 모터 제어 = 81 정리 = 85 5 전자공학 기초 전류, 전압, 저항 = 88 전력 = 91 범용 부품 = 92 입력 및 출력 신호 = 103 정리 = 105 6 LED 일반적인 LED = 108 전류 제한 = 109 프로젝트 : 신호등 = 111 PWM과 LED = 116 RGB LED = 118 실험 : 색깔 섞기 = 119 정리 = 126 7 모터, 펌프, 액추에이터 속도 제어(PWM) = 129 실험 : DC 모터 속도 제어 = 129 릴레이로 DC 모터 제어하기 = 136 실험 : 릴레이 모듈로 DC 모터 제어하기 = 140 모터 고르기 = 143 펌프 = 146 프로젝트 : 아두이노 자동 물주기 화분 = 149 리니어 액추에이터 = 156 솔레노이드 = 158 정리 = 159 8 고급 모터 제어 H-브리지 = 162 H-브리지 IC = 164 실험 : 모터 속도 및 방향 제어 = 166 그 밖의 H-브리지 IC = 180 H-브리지 모듈 = 185 프로젝트 : 아두이노 깡통 압축기 = 187 정리 = 191 9 서보 모터 서보 모터 = 194 실험 : 서보 모터 위치 제어 = 195 프로젝트 : 춤추는 라즈베리 파이 인형, 페페 = 205 정리 = 217 10 스테퍼 모터 스테퍼 모터 = 220 양극성 스테퍼 모터 = 221 실험 : 양극성 스테퍼 모터 제어 = 223 단극성 스테퍼 모터 = 238 달링턴 어레이 = 239 실험 : 단극성 스테퍼 모터 제어 = 240 마이크로스테핑 = 244 실험 : 라즈베리 파이 마이크로스테핑 = 245 브러시리스 DC 모터 = 250 정리 = 251 11 가열과 냉각 저항 히터 = 254 실험 : 저항 히터 = 254 프로젝트 : 아두이노 풍선 터뜨리기 = 256 발열체 = 260 힘과 에너지 = 261 힘과 온도 상승 = 262 펠티에 소자 = 263 프로젝트 : 음료 냉각기 = 267 정리 = 270 12 제어 루프 서모스탯 = 272 실험 : 온/오프 온도 제어 시스템 = 273 히스테리시스 = 283 PID 제어 = 284 실험 : PID 온도 제어 = 289 프로젝트 : 온도 제어 음료 냉각기 = 306 정리 = 315 13 AC 제어 고압의 위험성 = 318 AC 제어 이론 = 318 AC 제어 실습 = 323 프로젝트 : 라즈베리 파이 타이머 스위치 = 327 정리 = 330 14 디스플레이 LED 스트립 = 332 실험 : RGB LED 스트립 디스플레이 제어 = 333 I2C OLED 디스플레이 = 341 실험 : 라즈베리 파이와 I2C 디스플레이 모듈 = 342 프로젝트 : 음료 냉각기 프로젝트와 디스플레이의 결합 = 347 정리 = 350 15 소리 실험 : 아두이노와 스피커 = 352 앰프 = 356 실험 : 아두이노로 음원 파일 재생하기 = 357 아두이노와 앰프 연결하기 = 361 라즈베리 파이로 음원 파일 재생하기 = 364 프로젝트 : 말하는 페페 인형 = 365 정리 = 370 16 사물 인터넷 라즈베리 파이와 보틀 = 372 프로젝트 : 라즈베리 파이 웹 스위치 = 374 아두이노와 네트워크 = 377 프로젝트 : 트위터 알림 인형 = 379 정리 = 387 부록 A. 부품 = 389 부록 B. 라즈베리 파이의 GPIO 핀 배치도 = 399 찾아보기 = 401