책 소개
사물인터넷 클라우드 서비스를 개발하는 여러가지 방법 중에서 NodeMCU를 이용하는 방법을 택하였습니다. 특히 NodeMCU가 가지고 있는 WiFi 기능을 이용하여 웹서버를 구현하고 웹앱을 개발며, IoT 클라우드 플랫폼을 이용하고, 클라우드 데이터베이스까지 활용할 수 있도록 하였습니다.
목차펼치기접기
학습 1. 클라우드 컴퓨팅 실습 개요 11 주차. 강의 개요 2 1.1 사물인터넷 클라우드 서비스 개발 2 1.2 실습 재료 준비 3 1.3 구글 Firebase 3 1.4 ThingSpeak 6 1.5 무엇을 개발할 것인가? 9 1.6 IoT 개발 툴킷 112 주차. 프로그래밍을 위한 환경 설정 17 2.1 Fritzing 프로그램 설치 17 2.2 NodeMCU를 위한 아두이노 프로그래밍 IDE 설치 19 2.3 첫 번째 프로그램 – Hello World! 21 2.4 NodeMCU LED 제어 프로그램 작성하기 223 주차. 아두이노 기초 이론 및 LED 회로 제작 24 3.1 아두이노 기초 이론 24 3.2 Fritzing을 사용한 LED 회로 제작 264 주차. NodeMCU로 실습 문제 구현 및 함수 사용 29 4.1 NodeMCU로 실습 문제 구현하기 29 4.2 함수(Function) 사용하기 29 4.3 random함수로 LED를 무작위로 On/Off하기 305 주차. NodeMCU에서 온습도 센서(DHT11)로 온습도 측정하기 32 5.1 온습도 센서(DHT11) 32 5.2 DHT11 온습도 센서를 위한 라이브러리 설치 32 5.3 온습도 측정 회로 설계와 스케치 코드 작성 34 5.4 LCD 출력 376 주차. NodeMCU를 이용한 간단한 웹서버 구현 40 6.1 ESP8266 웹서버 40 6.2 Web 서버 구현 417 주차. 웹 기반 원격 LED 제어 47 7.1 스마트 스위치 : 원격 LED On/Off 47 7.2 아두이노 스케치 프로그래밍 478 주차. IoT 클라우드 플랫폼(ThingSpeak) 이용 51 8.1 IoT 클라우드 플랫폼 51 8.2 ThingSpeak 52 8.3 DHT11 온습도 측정 회로 54 8.4 REST API 사용하기 599 주차. 구글 Firebase, NodeMCU를 이용한 IoT 기반 LED 제어 63 9.1 구글 Firebase 63 9.2 개발 목표 64 9.3 구글 Firebase 설정 65 9.4 아두이노 스케치 프로그래밍 7010 주차. 구글 Firebase, NodeMCU를 이용한 IoT 기반 온습도 모니터링 73 10.1 Firebase-Arduino API 73 10.2 무엇을 개발할 것인가? 74 10.3 회로 설계와 데이터베이스 설정 75 10.4 프로그램 구현과 결과 7611 주차. Hello Firebase 웹앱 만들기 80 11.1 Firebase 프로젝트 만들기 80 11.2 웹앱과 Firebase 설정 81 11.3 Firebase기반 IoT 온습도 모니터링 웹앱 만들기 8612 주차. Firebase IoT 모바일(Android) 앱 개발 91 12.1 Firebase 안드로이드 프로젝트 만들기 91 12.2 Firebase 안드로이드 프로젝트를 위한 Firebase 프로젝트 생성 93 12.3 Firebase Realtime Database 이벤트 핸들러 9413 주차. 클라우드 데이터베이스 연동 IoT 원격 LED On/Off 서비스 97 13.1 구현을 위한 준비 97 13.2 LED On/Off를 위한 Firebase 데이터베이스에 웹앱 추가 98 13.3 LED On/Off를 위한 Firebase 데이터베이스 안드로이드 앱 99[부록] 과제 신청 양식 104
출처: 국립중앙도서관 서지정보
리뷰 남기기
로그인하면 리뷰를 남길 수 있어요.
리뷰 0개
아직 리뷰가 없어요.
