본문 바로가기

추천 검색어

실시간 인기 검색어

페이스북 Parse와 라즈베리파이로 실습하며 배우는 IoT

이재근 , 김형순 지음
로드북

2024년 01월 31일 출간

종이책 : 2017년 02월 10일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (17.55MB)
ISBN 9791193229231
듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3.0.26, iOS v3.0.09,PC v1.2 버전 이상)
소득공제
소장
정가 : 20,000원

쿠폰적용가 18,000

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

『페이스북 Parse와 라즈베리파이로 실습하며 배우는 IoT』는 IoT 서비스에 대한 아이디어는 있는데, 어떻게 개발을 해야 할지 “난감한” 독자를 위한 책이다. IoT에 최적화한 오픈소스인 설치형 서버 Parse, 최고의 인기와 대중성을 자랑하는 라즈베리파이, 범용적인 안드로이드 등의 환경을 기반으로 IoT 서비스를 개발할 수 있는 기술지식을 차근차근 알려주는 책이다. 웹 기술부터 하드웨어 지식까지 두루 다루고 있지만, 따라하며 배울 수 있도록 어렵지 않게 구성하였다.
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 프로젝트를 마치며

<b>_대상 독자</b>
이런 분들께 적합합니다.
_IoT 서비스를 만드는 과정을 구체적으로 익히고 싶다.
_라즈베리파이로 무언가를 해보고 싶다.
_스마트폰으로 원격의 사물을 제어해보고 싶다.
_소프트웨어와 하드웨어의 큰 그림을 실습하며 배우고 싶다.
_원격으로 데이터가 어떻게 수집되고 전달되어 활용되는지 과정을 알고 싶다.

<b>_주요 내용</b>

사물인터넷은 개인이 배우기 어렵다?
사물인터넷에 최적화한 설치형 서버인 Parse Server,
그리고 라즈베리파이로
누구나 쉽게 구현하며 배운다!

사물인터넷에 최적화한 Parse 서버를 이용해 3G/4G 네트워크를 이용해 어디서든 디바이스를 제어할 수 있는 환경을 만들어보는 게 이 책의 “핵심목표”이다.
Parse는 iOS, 안드로이드, 아두이노, 자바스크립트, MacOS, .NET, 유니티, PHP, 임베디드 C 등 다양한 플랫폼을 지원한다. 이 책은 자바스크립트, 안드로이드 기반의 예제들을 제공한다. 그리고 임베디드 C를 사용할 수 있는 라즈베리파이도 활용한다.

이 책의 프로젝트 소개
이 책에서 제공하는 프로젝트에서 힌트를 얻어 다양한 IoT 애플리케이션을 만들어보고 배워볼 수 있는 계기가 되기를 바란다.

_IOT 스위치
스위치 끄고 켜는 게 뭐 대단할까? 하지만, 근처에서 할 수 있는 리모트 컨트롤이 아니라, 인터넷이 되는 전세계 어디서든 원격으로 제어가 가능하다면? 그 기술적 노하우를 배워본다.

_애완동물 활동량 체크기 앱
안드로이드 앱으로 애완견의 활동량을 실시간으로 모니터링 할 수 있는 앱이다. 사물인터넷의 다양한 응용이 가능한 프로젝트이다.

이 책에서 수도 없이 강조하는 것처럼, IoT는 어렵지 않다. 기기에서 채집한 정보를 클라우드와 휴대폰에서 체크하고 기기를 컨트롤 하는 것, 그것이 전부다. 그래서 이 책의 내용을 크게 요약하면 다음과 같다.

1) 기기와 데이터를 주고 받기 위한 서버(Parse Server)를 만든다.
2) 만든 서버를 어디서든 접근 가능하도록 클라우드(Heroku)에 올려놓는다.
3) 기기(라즈베리파이)를 목적에 맞게 설정하며 프로그램을 만든다.
4) 기기를 컨트롤하거나 데이터를 확인할 수 있는 애플리케이션을 만든다.

이 과정이 IoT 프로젝트를 만드는 과정이다. 그래서 최종적으로 독자가 스스로 만들어 볼 수 있도록 작은 프로젝트 두 가지를, 만드는 과정과 함께 마지막에 포함했다.

“또한 사용자에게 서비스를 제공하기 위한 다양한 방법으로 웹과 스마트폰이라는 우리에게 친숙한 방법에 대한 가이드를 모두 제시하고 있는데, 심지어 나는 자바스크립트를 전혀 모르는 상태임에도 불구하고 코드마다 친절하게 적힌 설명을 통해 전혀 무리 없이 예제를 진행할 수 있었다.”
_베타리더 김웅지

“이 책을 통해 독자들은 라즈베리파이, 안드로이드, 웹 그리고 Parse Server를 이용하여 실습하며 IoT를 학습할 수 있다. 상세한 설명과 친절한 예제를 하나하나 따라가다 보면 IoT가 그리 멀리 있지 않고 어느덧 하나의 IoT 제품을 만들고 있는 자신을 발견할 수 있을 것이다.”
_베타리더 박래신

<b>_소스코드 다운로드 사이트</b>
http://bit.ly/parseiot

작가정보

저자(글) 이재근

저자 이재근은 SW 마에스트로를 포함한 여러 단체와 다양한 IT 기업에서 활동을 했으며, 현재는 삼성전자에 근무하고 있다. 다양한 외부 활동을 좋아하며, 이번 책을 집필하는 동안 직접 Parse Server 오픈소스에 부족한 API를 추가하는 컨트리뷰션을 하였다. 저서로는 (공저), <개발자가 되고 싶으세요?>(공저)가 있다.

저자(글) 김형순

저자 김형순은 삼성소프트웨어멤버십, SW 마에스트로 등에서 활동하였으며, 한국생산기술연구원을 거쳐 삼성전자에서 근무하고 있다. 로봇, IoT, 피지컬컴퓨팅, 미디어아트에 관심이 많아 'Project SOON'으로 다양한 활동을 하고 있으며, '말랑말랑창의교실'에서 고등학생에게 다년간 미디어아트, 피지컬 컴퓨팅을 강의하고 있다.

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    페이스북 Parse와 라즈베리파이로 실습하며 배우는 IoT 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    페이스북 Parse와 라즈베리파이로 실습하며 배우는 IoT 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    페이스북 Parse와 라즈베리파이로 실습하며 배우는 IoT
    저자 모두보기
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)