책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9791161751559
· 쪽수 : 340쪽
· 출판일 : 2018-05-16
책 소개
목차
1장. 라즈베리 파이 제로 시작하기
__라즈베리 파이 제로 설정하기
____SD 카드 준비
____라즈비안 운영체제 설치
____직렬 콘솔 케이블로 라즈베리 파이 제로 디버깅하기
____직렬 COM 인터페이스 테스트 및 접근하기
__홈 네트워크에 연결하고 원격으로 접근하기
____이더넷 어댑터 연결
____SSH로 라즈베리 파이 제로에 접근하기
____Wi-Fi 네트워크 연결
__무선 도구 설치 방법
____IP 주소 및 무선 네트워크 구성
__통신 테스트
____컴퓨터에서 핑 테스트
__패키지 저장소 업데이트
__원격 데스크톱
____윈도우 원격 데스크톱
__웹 서버 구성
__PHP 설치 테스트
__요약
2장. 라즈베리 파이 제로에 장치 연결하기
__디지털 입력: 센서 DS18B20 연결하기
____하드웨어 요구 사항
____하드웨어 연결
__단선 프로토콜 구성
____소프트웨어 구성
____화면에 판독 값 표시하기
__MCP3008 ADC 변환기를 사용해 아날로그 입력 연결하기
__라즈베리 파이 GPIO 헤더
____파이썬 스크립트로 데이터 읽기
__RTC 연결하기
____I2C 설정
__DS3231 모듈 설정
____하드웨어 설정
__RTC 테스트
__I2C 장치 설정
__최종 테스트에 실시간 클럭 넣기
__요약
3장. 센서 연결: 실제 데이터 측정
__유량 센서를 사용해 물의 양 측정하기
____하드웨어 연결
____센서 신호 읽기
__아두이노로 펄스를 읽고 계산하기
__펄스 카운트로 물의 유속 계산하기
__물의 유속과 부피 계산
____LCD에 측정된 매개변수 표시하기
__가스 농도 측정
____아두이노 보드에 센서 연결하기
__센서로 알코올 농도 측정
__센서로 화재 감지하기
__식물의 습도 측정
__그릇의 수위 측정
__온도, 습도, 빛을 측정하고 LCD에 데이터 표시하기
____하드웨어 및 소프트웨어 요구 사항
____센서 테스트
____LCD에 데이터 표시하기
__PIR 센서로 움직임 감지
____아두이노에 PIR 센서 연결하기
__리드 스위치로 도어가 열려 있는지 감지
__지문 센서로 출입 권한이 있는 사람 찾기
____하드웨어 구성
____지문 저장
____센서 테스트
__요약
4장. 연결 장치 제어
__Nodejs로 간단한 웹 서버 만들기
__Restful API와 Nodejs를 사용해 라즈베리 파이 제로에서 릴레이 제어하기
____JSON 구조
____aREST API 명령
____라즈베리 파이 제로에 Nodejs 설치하기
__웹 브라우저에서 aREST 명령을 사용해 릴레이 제어하기
____웹 서버 구성
__컴퓨터에서 Nodejs로 웹 서버 구성하기
____Nodejs 다운로드
____Nodejs 설치
____Nodejs로 웹 서버 포트 8080 구성하기
__아두이노 Wi-Fi로 Nodejs를 사용해 온도, 습도, 빛 모니터링하기
____Wi-Fi 네트워크 연결
__아두이노 이더넷으로 Nodejs를 사용해 온도, 습도, 빛 모니터링하기
____아두이노 이더넷 실드 애플리케이션을 위한 코드
____Nodejs에서 장치 구성하기
__요약
5장. 웹캠을 추가해 보안 시스템 모니터링하기
__아두이노와 라즈베리 파이 간의 상호작용
____라즈비안에 아두이노 IDE 설치하기
____라즈베리 파이에 원격 접속하기
____그래픽 인터페이스에서 아두이노 실행하기
__라즈비안의 아두이노 인터페이스
____인터페이스 준비
____직렬 포트 선택
____그래픽 인터페이스에서 스케치 다운로드
__라즈베리 파이 제로에서 아두이노에 연결된 출력 제어하기
__파이썬에서 아두이노 보드 제어하기
____하드웨어 연결
__아두이노에 TTL 직렬 카메라를 연결하고 마이크로 SD에
__사진 저장하기
__직렬 TTL 카메라로 모션 감지하기
__라즈베리 파이에서 스냅샷 제어하기
____사진 촬영 함수 코드
__웹 페이지에서 카메라 제어하기
____PHP에서 파이썬 스크립트 호출하기
____파이썬 스크립트 코드
__네트워크 보안을 위해 USB 카메라 모니터링하기
____아두이노 YUN 구성
____MJPG-STREAMER 서버에서 모니터링하기
____라즈베리 파이에서 USB 카메라 모니터링하기
__요약
6장. 웹 모니터 빌드와 대시보드에서의 장치 제어
__MySQL 데이터베이스 서버 구성
____MySQL 설치
____PHP용 MySQL 드라이버 설치
____PHP와 MySQL 테스트
__데이터베이스 관리를 위한 PhpMyAdmin 설치
____아파치 서버 구성
____PhpMyAdmin 원격 패널 접속
____아두이노 데이터베이스 표시
____아두이노와 이더넷 실드에서 웹 서버로 데이터 보내기
__MySQL을 사용한 데이터로거
____스크립트 소프트웨어 프로그래밍
____연결 테스트
__데이터베이스 데이터 쿼리
____스크립트용 소프트웨어
____특정 데이터를 표시하는 스크립트
____온도 기록 쿼리
__LED 제어와 밝기 조절
____소프트웨어 요구 사항
____LED 테스트
____인터페이스에서 LED 제어하기
__DC 모터 속도 제어
__전기 회로로 조명 제어
____가전 제품
__기타 제품
____도어록 제어
____관수 장치 제어
__라즈베리 파이 제로에 원격 접속하기
____모뎀 설정 방법
____동적 DNS 구성
____No-iporg 계정 생성
__조명 제어 및 소비 전류 측정
____제어 및 모니터링 인터페이스 구축하기
____제어 및 모니터링 인터페이스
__연결된 장치와 센서에서 아두이노, Wi-Fi, 이더넷 실드의 제어 및 모니터링
____단일 인터페이스에서 장치 제어 및 모니터링 코드 작성
____모니터링 및 제어할 장치 추가
__요약
7장. 사물인터넷 대시보드로 스파이 폴리스 구축하기
__소음을 감지하는 스파이 마이크
____소프트웨어 코드
__AC 램프 조광기의 전류 조절하기
____하드웨어 요구 사항
____소프트웨어 코드
__RFID 카드로 접근 제어하기
____하드웨어 요구 사항
____소프트웨어 요구 사항
____소프트웨어 코드
__연기 감지
____소프트웨어 코드
__라즈베리 파이 제로를 사용해 경보 시스템 구축하기
____라즈베리 파이 제로와 모션 센서 연결
____소프트웨어 코드
____경보 모듈
____소프트웨어 코드
____중앙 인터페이스
____그래픽 인터페이스
__원격 대시보드에서 온습도 모니터링하기
____센서 테스트 탐색
____원격 대시보드 구성(Dweetio)
__요약
8장. 스마트폰에서 장치를 모니터링하고 제어하기
__APP 인벤터를 사용해 스마트폰에서 릴레이 제어
____하드웨어 요구 사항
____소프트웨어 요구 사항
__첫 번째 애플리케이션 작성
____인터페이스 디자인
____APP 인벤터와 아두이노 이더넷 실드 간의 통신
____APP 인벤터 코드
__이더넷 실드를 사용해 안드로이드 스튜디오에서 JSON 응답 읽기
__안드로이드 애플리케이션
____자바 클래스
____애플리케이션 권한
__안드로이드 애플리케이션을 사용해 DC 모터 제어하기
____하드웨어 요구 사항
__라즈베리 파이 제로를 사용해 안드로이드에서 출력 제어
__블루투스를 통해 라즈베리 파이로 출력 제어
____안드로이드 애플리케이션에서 조명 제어
__요약
9장. 통합
__시스템 통합: 개발 프로젝트
____조명 센서의 세부 사항
____모션 센서
____자동 조명 컨트롤러
__태양광 전력 모니터 회로
__토양 센서를 가진 자동 관개 시스템
__아두이노 수위 컨트롤러
__블루투스 기반 가정 자동화
__매트릭스 키보드를 사용한 접근 제어
____키패드
____코드를 표시하기 위한 LCD 화면 연결
__키패드로 도어록 제어하기
____키패드를 사용해 접근하는 코드
__시스템 제어를 릴레이 및 장치와 통합
____여러 기기 제어
____전체 시스템
__전원 공급 장치 설정 방법
____AC 부하용 전원 공급 장치
____아두이노 보드에 24 DC 볼트의 릴레이 연결
__요약