목차 일부
저자서문 = ⅳ
1장 가장 뜨거운 키워드 중 하나인 IoT = 1
1.1 IoT란 무엇인가 = 1
1.2 개발자가 할 수 있는 일이 많지 않은 IoT = 23
1.3 우리가 직접 만드는 IoT = 3
2장 Parse? Parse Server! = 5
2.1 Parse란 무엇인가 = 5
2.1.1 내가 서버를 만들지 않아도 ...
더보기
목차 전체
저자서문 = ⅳ
1장 가장 뜨거운 키워드 중 하나인 IoT = 1
1.1 IoT란 무엇인가 = 1
1.2 개발자가 할 수 있는 일이 많지 않은 IoT = 23
1.3 우리가 직접 만드는 IoT = 3
2장 Parse? Parse Server! = 5
2.1 Parse란 무엇인가 = 5
2.1.1 내가 서버를 만들지 않아도 데이터를 주고받을 수 있는 클라우드와 BaaS = 6
2.1.2 Parse란 무엇인가 = 8
2.1.3 Parse Server의 등장 = 9
2.1.4 앞으로의 목표 = 10
2.2 Parse Server 개요 = 10
2.2.1 node.js&npm과 함께 하는 Parse Server 오픈소스 = 11
2.2.2 mLab = 15
2.2.3 Dashboard = 20
3장 자바스크립트 SDK와 REST API = 25
3.1 Parse SDK란 무엇인가 = 25
3.2 자바스크립트 SDK 1 = 26
3.2.1 SDK와 샘플 프로젝트 = 26
3.2.2 객체(Objects) = 30
3.2.3 쿼리(QUERY) = 39
3.3 REST API = 42
3.3.1 REST API 공식 문서 보는 방법 = 45
3.3.2 API Console = 50
3.3.3 자바스크립트에서 REST API 사용하기 = 55
3.4 User와 ACL = 57
3.4.1 회원가입(사용자 생성) = 57
3.4.2 로그인과 로그아웃(세션) = 59
3.4.3 ACL = 61
3.4.4 Role과 Relation = 68
3.5 자바스크립트 SDK 2 : REST API와 SDK의 차이점 = 73
3.5.1 자바스크립트 SDK에서의 User/Session/Role = 73
3.5.2 자바스크립트 SDK 샘플 애플리케이션 = 81
4장 안드로이드 SDK = 91
4.1 환경설정 = 91
4.2 샘플 프로젝트 = 96
4.3 안드로이드 SDK 샘플 애플리케이션 = 103
4.3.1 회원가입 = 105
4.3.2 로그인 = 110
4.3.3 메인 페이지 = 114
5장 클라우드에 Parse Server 올리기 = 121
5.1 클라우드, AWS? Heroku! = 121
5.2 Heroku 환경설정과 Parse Server 배포 = 122
5.3 Dashboard도 올려보자 = 130
5.4 Heroku에 올린 Parse Server를 SDK와 연동하기 = 133
6장 Parse Server와 IoT 설정하기 = 135
6.1 라즈베리파이 알아보기 = 136
6.1.1 라즈베리파이와 IoT의 관계 = 137
6.2 라즈베리파이 설정하기 = 138
6.2.1 운영체제인 라즈비안 설치 = 139
6.2.2 환경 설정 = 144
6.2.3 개발 환경 설정 = 150
7장 라즈베리파이 제어하기 = 163
7.1 GPIO = 163
7.1.1 GPIO의 개념 = 163
7.1.2 라즈베리파이의 GPIO = 166
7.1.3 출력 = 168
7.1.4 입력 = 178
7.1.5 출력과 입력 확장하기 = 186
7.2 I2C = 187
7.2.1 GPIO Expander(MCP23017) = 191
7.2.2 가속도/각속도 센서 = 207
7.3 SPI = 211
7.3.1 ADC = 214
7.4 전압이 다른 장치와 연결하기 = 219
7.4.1 릴레이: 3.3v→220v, 저속, 고전압 = 220
7.4.2 레벨 시프터: 3.3v↔5v, 고속, 저전류 = 221
7.4.3 트랜지스터: 3.3v→12v, 고속, 고전류 = 223
8장 라즈베리파이와 Parse Server 연결하기 = 227
8.1 Parse 웹 설정과 라즈베리파이 Parse SDK 설치 및 퀵 스타트 = 228
8.2 Parse 임베디드 C 라이브러리 = 231
8.2.1 두 가지 인자 등록 하기(POST) = 232
8.2.2 이미 등록한 인자 수정하기(PUT) = 233
8.2.3 등록된 인자 읽어오기(GET) = 234
8.2.4 등록된 인자 삭제하기(DELETE) = 238
8.2.5 cJSON을 사용한 Parse Server 확인하기 = 239
8.2.6 Query parameters 사용하기 = 243
9장 Parse Server와 함께하는 IoT 프로젝트 = 249
9.1 반려견의 행동량을 측정하는 모니터링 서비스 = 250
9.1.1 반려견 활동량 측정기 = 250
9.2 LED 전등을 켜고 끌 수 있는 스위치 제어 서비스 = 277
9.2.1 LED 조명/스마트 플러그 = 279
9.2.2 원격 손가락 스위치 = 298
9.3 프로젝트를 마치며 = 303
찾아보기 = 304
더보기 닫기