목차 일부
1 아두이노 환경설정
1.1 아두이노 보드 개요 = 9
1.2 아두이노 uno 보드 = 10
1.3 아두이노 확장 쉴드(Shield) 소개 = 12
1.4 아두이노 개발환경(IDE) 만들기 = 14
1.5 아두이노 UNO 보드 연결 = 16
1.6 아두이노 개발환경의 명령어 구성 = 20
1.7 아두이노 통합 개발환경에...
더보기
목차 전체
1 아두이노 환경설정
1.1 아두이노 보드 개요 = 9
1.2 아두이노 uno 보드 = 10
1.3 아두이노 확장 쉴드(Shield) 소개 = 12
1.4 아두이노 개발환경(IDE) 만들기 = 14
1.5 아두이노 UNO 보드 연결 = 16
1.6 아두이노 개발환경의 명령어 구성 = 20
1.7 아두이노 통합 개발환경에서 스케치 작성 = 21
1.8 업로드 설정 = 23
2 아두이노로 LED 켜고 끄기
2.1 아두이노 보드의 디지털 출력핀 사용하기 = 30
2.2 변수 사용하기 = 32
2.3 함수 만들기 = 34
2.4 for( )문 활용하기 = 37
2.5 Array문 활용하기 = 38
2.6 PWM 출력하기 = 42
3 아두이노에서 SW로 LED켜고 끄기
3.1 디지털 입력 제어 : LED와 Switch 제어 = 49
3.2 판단문 : if-else = 50
3.3 다중 if-else문을 이용한 디지털 제어 = 52
3.4 switch-case문을 이용한 디지털 제어 = 58
4 아두이노에서 소리내기
4.1 소리의 높낮이(음계, scale) = 66
4.2 소리의 만들기 = 68
4.3 tone( )과 noTone( ) 함수 = 73
5 아두이노에서 text LCD 사용하기
5.1 Text LCD(Character LCD) = 81
5.2 아두이노의 Text LCD 제어 함수 = 82
5.3 Text LCD 사용자 정의문자 만들기 = 90
6 아두이노에서 센서 사용하기
6.1 아날로그 입력 제어 : LCD와 VR 제어 = 94
6.2 센서 = 98
6.3 빛 센서(CDS) = 100
6.4 온도 센서 = 103
6.5 거리 센서(PSD) = 105
6.6 초음파 센서 = 107
7 아두이노로 모터제어
7.1 서보모터 제어 = 113
7.2 직류모터 제어 드라이버 회로 = 119
7.3 직류모터로 2바퀴 이동 로봇자동차 만들기 = 127
8 아두이노 보드에서의 인터럽트 제어
8.1 아두이노 보드의 인터럽트 = 132
9 PC에서 시리얼 통신으로 제어하기
9.1 시리얼 통신(직렬 통신 ; Serial Communication) = 138
9.2 아두이노 보드와 시리얼 모니터 연결 = 139
9.3 시리얼 모니터를 이용한 아두이노 보드 출력제어 = 143
9.4 아두이노 보드의 센서 값을 시리얼 모니터에 나타내기 = 145
10 BlueTooth를 이용한 스마트폰 제어
10.1 스마트폰을 이용한 제어 = 153
10.2 아두이노 블루투스 쉴드 = 154
10.3 아두이노 보드의 블루투스 통신 = 155
10.4 블루투스 통신에 의한 아두이노 보드 제어 = 159
10.5 스마트폰으로 로봇자동차 구동하기 = 166
10.6 블루투스 통신으로 데이터 전송 = 169
10.7 소프트웨어 시리얼을 이용한 블루투스 통신 = 173
11 이더넷을 위한 설정
11.1 이더넷 쉴드를 활용한 제어 = 177
11.2 이더넷 쉴드 연결과 설정 = 178
11.3 이더넷 쉴드를 클라이언트로 설정하기 = 182
11.4 아두이노를 웹 서버로 설정하기 = 186
11.5 웹브라우저에 문자 표시 = 189
11.6 유동 IP에서 이더넷 쉴드 사용법 = 192
12 이더넷을 이용한 입출력 제어
12.1 웹브라우저에 센서 데이터 나타내기 = 196
12.2 웹브라우저에서 LED 제어하기 = 199
12.3 Get 방식과 form 태그 = 210
13 무선인터넷 제어
13.1 WiFi 쉴드 = 212
13.2 WiFi 쉴드로 아두이노 Web 클라이언트 만들기 = 213
14 WiFi 쉴드 활용
14.1 CC3000 WiFi 쉴드 = 229
14.2 SFE CC3000 WiFi 쉴드로 아두이노 Web 클라이언트 만들기 = 232
14.3 WiFi 쉴드로 아두이노 Web 서버 만들기 = 237
15 이더넷 응용제어
15.1 웹브라우저 다양한 응용제어 = 256
부록 A 스마트폰과 연동, App 만들기
A.1 앱인벤터 실행하기 = 283
A.2 앱인벤터의 구성 = 285
A.3 앱 제작 1 BT_ONOFFSW App 만들기 = 286
A.4 앱 제작 2 BT_SW6 App 만들기 = 299
A.5 앱 제작 3 BT_RCV1 App 만들기 = 303
부록 B ArduBlock
B.1 ArduBlock 프로그램 다운로드 = 307
B.2 ArduBlock 프로그램 설치와 실행 = 309
B.3 ArduBlock 실행과 아두이노 스케치 생성 = 311
B.4 ArduBlock 명령어 = 315
더보기 닫기