책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 정보통신공학
· ISBN : 9788997924288
· 쪽수 : 316쪽
· 출판일 : 2017-02-10
책 소개
목차
1장 가장 뜨거운 키워드 중 하나인 IoT
1.1 IoT란 무엇인가
1.2 개발자가 할 수 있는 일이 많지 않은 IoT
1.3 우리가 직접 만드는 IoT
2장 Parse? Parse Server!
2.1 Parse란 무엇인가
2.1.1 내가 서버를 만들지 않아도 데이터를 주고받을 수 있는 클라우드와 BaaS
2.1.2 Parse란 무엇인가
2.1.3 Parse Server의 등장
2.1.4 앞으로의 목표
2.2 Parse Server 개요
2.2.1 node.js & npm과 함께 하는 Parse Server 오픈소스
2.2.2 mLab
2.2.3 Dashboard
3장 자바스크립트 SDK와 REST API
3.1 Parse SDK란 무엇인가
3.2 자바스크립트 SDK 1
3.2.1 SDK와 샘플 프로젝트
3.2.2 객체(Objects)
3.2.3 쿼리(QUERY)
3.3 REST API
3.3.1 REST API 공식 문서 보는 방법
3.3.2 API Console
3.3.3 자바스크립트에서 REST API 사용하기
3.4 User와 ACL
3.4.1 회원가입(사용자 생성)
3.4.2 로그인과 로그아웃 - 세션
3.4.3 ACL
3.4.4 Role과 Relation
3.5 자바스크립트 SDK 2 : REST API와 SDK의 차이점
3.5.1 자바스크립트 SDK에서의 User/Session/Role
3.5.2 자바스크립트 SDK 샘플 애플리케이션
4장 안드로이드 SDK
4.1 환경설정
4.2 샘플 프로젝트
4.3 안드로이드 SDK 샘플 애플리케이션
4.3.1 회원가입
4.3.2 로그인
4.3.3 메인 페이지
5장 클라우드에 Parse Server 올리기
5.1 클라우드, AWS? Heroku!
5.2 Heroku 환경설정과 Parse Server 배포
5.3 Dashboard도 올려보자
5.4 Heroku에 올린 Parse Server를 SDK와 연동하기
6장 Parse Server와 IoT 설정하기
6.1 라즈베리파이 알아보기
6.1.1 라즈베리파이와 IoT의 관계
6.2 라즈베리파이 설정하기
6.2.1 운영체제인 라즈비안 설치
6.2.2 환경 설정
6.2.3 개발 환경 설정
7장 라즈베리파이 제어하기
7.1 GPIO
7.1.1 GPIO의 개념
7.1.2 라즈베리파이의 GPIO
7.1.3 출력
7.1.4 입력
7.1.5 출려과 입력 확장하기
7.2 I2C
7.2.1 GPIO Expander(MCP23017)
7.2.2 가속도/각속도 센서
7.3 SPI
7.3.1 ADC
7.4 전압이 다른 장치와 연결하기
7.4.1 릴레이: 3.3v → 220v, 저속, 고전압
7.4.2 레벨 시프터: 3.3v ? 5v, 고속, 저전류
7.4.3 트랜지스터: 3.3v → 12v, 고속, 고전류 223
8장 라즈베리파이와 Parse Server 연결하기
8.1 Parse 웹 설정과 라즈베리파이 Parse SDK 설치 및 퀵 스타트
8.2 Parse 임베디드 C 라이브러리
8.2.1 두 가지 인자 등록 하기(POST)
8.2.2 이미 등록한 인자 수정하기(PUT)
8.2.3 등록된 인자 읽어오기(GET)
8.2.4 등록된 인자 삭제하기(DELETE)
8.2.5 cJSON을 사용한 Parse Server 확인하기
8.2.6 Query parameters 사용하기
9장 Parse Server와 함께하는 IoT 프로젝트
9.1 반려견의 행동량을 측정하는 모니터링 서비스
9.1.1 반려견 활동량 측정기
9.2 LED 전등을 켜고 끌 수 있는 스위치 제어 서비스
9.2.1 LED 조명 / 스마트 플러그
9.2.2 원격 손가락 스위치
9.3 프로젝트를 마치며