책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788970504902
· 쪽수 : 456쪽
책 소개
목차
CHAPTER 01 아두이노(Arduino) 소개
1-1. 아두이노란?
1-2. 아두이노 우노(UNO) 보드의 주요 특징
1-3. 아두이노 개발 환경
CHAPTER 02 전기·전자 기본 상식
2-1. 전기와 전자
2-2. 저항기
2-3. 브레드보드
CHAPTER 03 아두이노 출력
3-1. LED 깜박임 예제를 통해 디지털 출력 이해하기
3-2. PWM을 이용한 LED 밝기 제어
3-3. 여러 개의 LED 상태 제어하기
3-4. 시프트레지스터를 사용하여 LED 제어하기-1
3-5. 시프트레지스터를 사용하여 LED 제어하기-2
3-6. RGB LED 제어하기
3-7. 릴레이로 LED 제어하기
CHAPTER 04 아두이노 입력 이해하기
3-1. 두 개의 점퍼 케이블로 스위치 실습하기
4-2. 푸시 버튼으로 디지털 입력 이해하기-1
4-3. 푸시 버튼으로 디지털 입력 이해하기-2
4-4. 3색 RGB LED를 연결하여 무지개색 표현하기
CHAPTER 05 아두이노 시리얼 통신
5-1. 시리얼 통신
5-2. 시리얼 통신으로 LED 제어하기
5-3. 시리얼 통신으로 여러 개의 LED 제어하기
5-4. 시리얼 플로터
CHAPTER 06 센서 활용하기
6-1. 피에조 부저
6-2. 광센서
6-3. 온도 센서
6-4. 온도·습도 센서
6-5. 토양 수분 센서
6-6. 초음파 센서
6-7. 기울기 센서
6-8. 적외선 센서
6-9. 아날로그 조이스틱
6-10. 3축 가속도 센서
CHAPTER 07 모터 활용하기
7-1. DC 모터
7-2. 서보 모터
7-3. 스테핑 모터
7-4. 산업용 스테핑 모터의 속도, 방향 및 각도 제어
7-5. 산업용 BLDC (Brushless DC) 모터
7-6. 산업용 DC 엔코더(Encoder) 모터
CHAPTER 08 디스플레이 활용하기
8-1. FND(Flexible Numerical Display)
8-2. LCD(Liquid Crystal Display)
CHAPTER 09 무선 통신
9-1. 블루투스(Bluetooth)
9-2. 지그비(Zigbee) 통신
9-3. 와이파이(WiFi)
CHAPTER 10 디지털 통신 인터페이스
10-1. SPI 통신
10-2. I2C 통신
CHAPTER 11 인터럽트
11-1. 아두이노의 외부 인터럽트
11-2. 아두이노의 타이머 인터럽트
CHAPTER 12 인터넷 연결
12-1. 사물인터넷(IoT)과 이더넷(Ethernet)
12-2. 네트워크 관련 용어
12-3. 아두이노 이더넷 실드
12-4. 인터넷 연결하기-클라이언트
12-5. 인터넷 연결하기-서버
CHAPTER 13 나의 첫 번째 아두이노 프로젝트
13-1. 스마트폰으로 제어하는 무선 탱크 만들기
13-2. LED 전자 주사위 만들기
13-3. 온도와 습도가 표시되는 디지털 시계 만들기
13-4. 오또봇 보행 로봇 만들기
APPENDIX 부록
부록 1. C언어 기본 문법
부록 2. Atmega328 데이트시트
부록 3. Pinout-UNOrev3 latest
부록 4. UNO-TH Rev3e sch
부록 5. AVR 보드 제품 정보