도서소개
제품 제작(아두이노)에서 서비스(앱 인벤터)까지!
세상을 하나로 묶는 IoT 서비스를 직접 개발하여 경험할 수 있다!
이 책은 아두이노로 개발된 제품을 앱 인벤터로 컨트롤하는 앱을 개발하는 내용으로 구성하였습니다. 피지컬 컴퓨팅과 블록코딩을 함께 강의(또는 학습)할 수 있으며, 아두이노 따로, 앱 인벤터 따로 공부하지 않고 한 제품으로 두 가지를 함께 공부할 수 있는 장점이 있습니다. 4차 산업혁명의 주요 키워드 중 하나가 바로 ‘IoT’인데 실제로 IoT 서비스를 직접 개발하여 체험할 수 있도록 재미있고 풍부한 예제가 가득합니다.
도서목차
Chapter 01. 아두이노와 앱 인벤터를 이용한 IoT 서비스 만들기
01 IoT
STEP 1 IoT 서비스란?
STEP 2 IoT 서비스 사례 알아보기
02 아두이노
STEP 1 아두이노(Arduino)란?
STEP 2 아두이노 보드 살펴보기
STEP 3 아두이노 IDE 설치하기
STEP 4 아두이노 IDE 알아보기
STEP 5 아두이노 라이브러리(library) 설치하기
STEP 6 브레드보드 살펴보기
STEP 7 저항 알아보기
STEP 8 블루투스(Bluetooth) 알아보기
03 앱 인벤터
STEP 1 앱 인벤터란?
STEP 2 앱 인벤터 사용을 위한 준비하기
STEP 3 앱 테스트 및 설치를 위한 준비하기
STEP 4 앱 인벤터 화면 살펴보기
STEP 5 앱 만들기-테스트-저장-설치하기
Chapter 02. LED 제어하기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 03. 무드등 조절기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 04. 나의 스마트폰 찾기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 05. 음성으로 전등 켜기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 06. 우리 집 온도 측정기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 07. 거리 측정기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 08. 집안 침입자 알림이 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 09. 빗물 감지기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 10. 스마트폰으로 조절하는 휴지통 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 11. 전압 측정기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 12. 난로 지킴이 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 13. 햇빛량 측정기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 14. 선풍기 조절기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 15. 음악 볼륨 조절기 만들기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
Chapter 16. 화분 물주기
01 IoT 서비스 설계하기
02 아두이노 제작하기
STEP 1 부품 알아보기
STEP 2 부품 준비하기
STEP 3 아두이노 연결하기
STEP 4 스케치 작성하기
STEP 5 스케치 알아보기
STEP 6 스케치 컴파일 및 업로드하기
03 앱 인벤터와 아두이노 통신하기
04 앱 개발하기
STEP 1 디자인 프로젝트 파일 가져오기
STEP 2 컴포넌트 구성하기
STEP 3 블록 코딩하기
05 IoT 서비스 확인하기
[생각 키우기]
해시태그
#쉽게 #따라하는 #IoT #서비스 #만들기 #코딩 #교육의 #쉽따로