책소개
생활속에 파고드는 IoT를 아두이노를 통해 직접 구현하고 경험하고 느껴볼 수 있다!
이 책은 클라우드 Microsoft Azure, IoT 관련 개발과 교육을 하고 초등학교 코딩저변화 교육을 해온 저자가 고민한 결과물이다. 아두이노가 코딩 교육의 연결 역할을 한다는 것을 발견하고 이 교육에 집중해 왔다. 처음에는 코딩 교육에 관심이 많은 사람도 막상 몇 시간 배우고 나면 지루해 한다. 그 관심을 지속적으로 이어나가는데 역할을 하도록 만들었다.
아두이노는 맛집이라 생각한다!
가장 저렴한 재료로 최고의 맛을 낼 수 있는 집이 아두이노와 같다. 이 책은 가능한 저렴하게 부품을 구성하여 아두이노를 배우고, 이를 통해 IoT까지 확장하는 개념을 심어주는 과정을 만들려고 노력했다. 비싼 아두이노 교구나 아두이노가 아닌 다른 비싼 교구보다 부족한 부분이 있을지는 모른다. 다만 그 간격을 최소한 좁히면서 대중적으로 아두이노를 쉽게 따라하기 식으로 구성하였다.
목차
Part 01. 기초편
Chapter 01. 시작! 아두이노
아두이노란 무엇인가? | 아두이노 종류 | 아두이노 개발 세트 | 아두이노 개발 시작
Chapter 02. 전원 다루기 : 전원/저항
시작하기 | 전원 연결 | 저항 | 휴대용으로 만들기
Chapter 03. LED를 켜보자 : LED/버튼
시작하기 | LED | LED를 천천히 켜보자 | 버튼 | 모듈 만들기
Part 02. 프로젝트편
Chapter 04. 다양한 LED 켜기 : 다색 LED
시작하기 | 2색 LED | 3색 LED | RGB LED 모듈 | 레이저포인터 만들기 | 모듈 만들기
Chapter 05. 움직이는 빛과 저항 | 빛감지/가변저항
시작하기 | 움직이는 저항 | 빛을 조절하자 | 빛으로 조절하자 | 소등램프 만들자 | 모듈 만들기
Chapter 06. 멜로디를 만들자 : 부저
시작하기 | 소리를 만들자 | 음악을 만들자 | 모듈 만들기
Chapter 07. 알림 만들기 : 기울기/자석감지
시작하기 | 건드리지마 | 문을 열고 닫자 | 모듈 만들기
Chapter 08. 감지기 만들기 : 인체/거리/소리
시작하기 | 불 끄고 다닙시다 | 엄마 몰래 | 소곤소곤
Chapter 09. 액체 다루기 : 물
시작하기 | 비가 옵니다 | 물이 넘쳐요 | 물이 부족해요
Chapter 10. 적외선 리모컨 : IR LED
시작하기 | 리모컨 인식하기 | 리모컨 만들기 | 리모컨 복제하기 | 모듈 만들기
Chapter 11. 무선통신 : RF 트랜시버
시작하기 | 무선으로 쏜다 | 무선으로 쏴라 | 무선으로 알려줘 | 무선조종기 사용하기
Chapter 12. 화면에 그려보자 : OLED 디스플레이
시작하기 | 눈을 띄워라 | 디지털 온도계 만들기 | 디지털 화재경보기 | 모듈 만들기
Part 03. 응용편
Chapter 13. 공 던지기 게임 : 서보모터
시작하기 | 서보모터 연결하기 | 서보모터 여러 개 연결하기 | 충돌 처리하기 | 마무리
Chapter 14. 화분 기르기 : 온도/습도/토양수분
시작하기 | 화면 연결하기 | 토양센서 연결하기 | 온습도센서 연결하기 | 설정 기능 추가하기 | 마무리
Chapter 15. 자동차 : 모터드라이브
시작하기 | 모터드라이브 | 장애물감지 기능 | 마무리
Chapter 16. 원격조정 배 만들기
시작하기 | 방향타 만들기 | 리모컨 연결하기 | 블루투스 연결하기 | 마무리