목차
제1장 아두이노 개요 
  1.1. 아두이노 란 = 1
  1.2. 아두이노 특징 = 1
  1.3. 아두이노 관련 모듈 = 2
  1.4. 아두이노 메가 ADK 또는 메가 2560 보드 = 5
  1.5. 개발환경 구축 = 8
  1.6. 스케치 사용법 익히기 = 12
제2장 아두이노 문법 
  2.1. 스케치 프로그램의 기본 구조 = 17
  2.2. 상수와 변수 = 29
  2.3. 다양한 함수들 = 39
제3장 디지털 I/O 제어(Part 1)
  3.1. 디지털 I/O 함수 = 54
  3.2. LED 점등 회로 = 56
  3.3. 스위치 입력 회로 = 57
  3.4. 채터링 방지 스위치 입력 = 59
  3.5. 3색 RGB LED = 61
제4장 디지털 I/O 제어(Part 2)
  4.1. 자석스위치 = 76
  4.2. 터치센서 = 77
  4.3. 디지털 릴레이 = 78
제5장 스피커 제어 
  5.1. 피에조 부저(Piezo Buzzer) = 88
    5.1.1 피에조 부저(Piezo Buzzer) = 88
    5.1.2 부저제어용 함수 = 90
제6장 문자LCD 제어
  6.1. 문자 LCD = 96
    6.1.1 문자 LCD = 96
    6.1.2 문자 LCD 인터페이스 = 97
  6.2. LiquidCrystal 클래스 라이브러리 제공 함수 = 98
  6.3. 사용자 정의문자 = 100
제7장 아날로그 I/O(Part 1)
  7.1. 아날로그 I/O 함수 = 116
  7.2. 아날로그 입력 = 118
    7.2.1 아날로그 - 디지털 변환기(ADC : Analog - Digital Conveter) = 118
    7.2.2 아날로그 - 디지털 변환기(ADC : Analog - Digital Conveter) 동작 = 119
  7.3. 아날로그 출력 = 120
    7.3.1 PWM(Pulse Width Modulation) = 120
    7.3.2 analogWrite() 함수를 시작한 PWM 출력 = 121
  7.4. CDS 센서 = 123
  7.5. PSD 센서 = 124
    7.5.1 PSD 센서 또는 적외선 거리 센서 = 124
제8장 아날로그 I/O(Part 2)
  8.1. 온도센서 = 139
  8.2. 초음파센서 = 139
    8.2.1 초음파(Utrasonic) = 139
    8.2.2 HC - SR04 초음파(Utrasonic) 센서 = 140
    8.2.3 동작원리 = 140
    8.2.4 거리계산 = 141
제9장 인터럽트
  9.1. 인터럽트 = 152
  9.2. 하드웨어 인터럽트 = 154
    9.2.1 attachlnterrupt() 함수 = 154
    9.2.2 detachlnterrupt() 함수 = 155
    9.2.3 interrupts() 함수 = 156
    9.2.4 nolnterrupts() 함수 = 156
  9.3. 타이머 인터럽트 = 156
제10장 모터제어
  10.1. 아놀로그 출력 = 169
    10.1.1 PWM(Pulse Width Modulation) = 169
    10.1.2 analogWrite() 함수를 사용한 PWM 출력 = 169
  10.2. DC 모터 = 171
    10.2.1 DC 모터 = 171
    10.2.2 DC 모터 제어 = 172
    10.2.3 DC 모터의 정회전과 역회전 = 173
    10.2.4 SN754410 H - 브리지 IC를 사용한 DC 모터의 정회전과 역회전 = 173
  10.3 서보(Servo) 모터 = 175
제11장 I2C 통신
  11.1. I2C 통신 또는 TWI 통신 = 191
    11.1.1 I2C 통신 = 191
    11.1.2 I2C 통신 동작원리 = 192
  11.2. BH1750FVI 조보 센서 = 194
  11.3. TC74A0 - 5.0VAT 온도 센서 = 195
  11.4. Wire 라이브러리 = 196
제12장 SPI 통신
  12.1. SPI 통신 = 204
    12.1.1 SPI(Serial Peripheral lnterface) 통신 = 204
    12.1.2 SPI 통신 데이터 전송 포맷 = 206
  12.2. micro SD 모듈 = 207
  12.3. 디지털 가변저항 = 208
    12.3.1 SPI 커맨드 포맷 = 210
  12.4. SPI 라이브러리와 SD 라이브러리 = 210
    12.4.1 SPI 클래스 라이브러리 제공 함수 = 211
    12.4.2 SD 클래스 라이브러리 제공 함수 = 211
  12.5. DS1307 RTC(Real - Time Clock) 모듈 = 213
제13장 시리얼통신
  13.1. 컴퓨터 USB와 아두이노 하드웨어 시리얼 포트간 통신 = 230
  13.2. 아두이노 메가 ADK 보드 하드웨어 시리얼 = 231
  13.3. 시리얼 통신 동작 원리 = 232
  13.4. 아두이노 IDE 시리얼 모니터 = 232
  13.5. 아두이노 IDE의 시리얼 모니터 용도 = 233
제14장 Bluetooth 통신 
  14.1. 근거리무선통신 네트워크(WPAN : Wireless Personal Area Network) = 244
  14.2. Bluetooth 통신 = 245
    14.2.1 Bluetooth 통신 = 245
    14.2.2 AT 커맨드 = 247
제15장 XBee 통신
  15.1. ZigBee통신 = 263
  15.2. XBee 모듈 = 264
    15.2.1 XBee 무선통신 모듈 = 264
    15.2.2 XBee S2 ZigBee 모듈 직렬통신 = 265
    15.2.3 XBee ZigBee 네트워크 = 267
    15.2.4 XBee ZigBee 동작모드 = 268
    15.2.5 API모드에서 사용하는 UART 데이터 프레임 구조 = 269
    15.2.6 API 프레임 교환 예 = 270
    15.2.7 AT 커맨드 모드 = 273
    15.2.8 AT 커맨드 전송과 응답 = 273
  15.3. X - CTU를 사용한 XBee 프로그래밍 = 275
    15.3.1 X - CTU를 사용한 XBee 설정 = 275
제16장 WiFi 통신
  16.1. 무선랜(WLAN : Wireless Local Area Network) = 311
  16.2. ESP8266 WiFi 모듈 = 314
    16.2.1 명렁어 종류 및 설명 = 315
    16.2.2 기본 AT 명령 = 317
    16.2.3 WiFi 기능 = 317
    16.2.4 TCP/IP 관련 기능 = 319
    16.2.5 Station모드로 동작하는 ESP8266 WiFi 모듈 = 332
    16.2.6 AP모드로 동작하는 ESP8266 WiFi 모듈 = 333
    16.2.7 Station모드로 동작하는 ESP8266 WiFi 모듈 = 338
    16.2.8 AP모드로 동작하는 ESP8266 WiFi 모듈 = 339
    16.2.9 Station모드로 동작하는 ESP8266 WiFi 모듈 = 345
    16.2.10 AP모드로 동작하는 ESP8266 WiFi 모듈 = 347
닫기