책 이미지
책 정보
· 분류 : eBook > 컴퓨터/모바일 > 편집자 기획 특선 > 분야별 최고 입문서 > 프로그래밍/네트워크
· ISBN : 9791166125386
목차
1. NODE-RED 소개
1.1 브라우저 기반 플로우 편집
1.2 NODE.JS 기반
1.3 소셜 개발
2. NODE-RED 설치
2.1 NODE.JS 설치하기
2.2 NODE-RED 설치하기
3. NODE-RED 실행 및 중지
4. NODE-RED를 통해 HELLO WORLD! 출력하기
5. NODE-RED 개념
5.2 WORKSPACE
5.3 PALETTE
5.4 SIDEBAR
5.5 NODE
5.6 CONFIGURATION NODE
5.7 FLOW
5.8 SUBFLOW
5.9 WIRE
5.10 MESSAGE
5.11 CONTEXT
5.11.1 Context scope
5.11.2 Context Stores
5.12 SETTINGS 파일
6. NODE-RED의 핵심 노드 학습
6.1 INJECT
6.2 DEBUG
6.3 FUNCTION
6.3.1 기본 동작 / 6.3.2 다중 출력
6.3.3 다중 메시지 / 6.3.4 비동기 메시지 보내기
6.3.5 이벤트 로깅
6.3.6 에러 핸들링 / 6.3.7 상태 표시
6.4 CHANGE
6.5 SWITCH
6.6 TEMPLATE
6.7 COMPLETE
6.8 LINK IN, LINK OUT
6.9 CATCH
6.10 STATUS
6.11 COMMENT
6.12 SPLIT
6.13 SORT
6.14 TRIGGER
6.15 JOIN
6.16 DELAY
6.17 BATCH
6.18 EXEC
7. NODE-RED 기타 설정 및 활용
7.1 플로우 가져오기 및 내보내기
7.1.1 내보내기 / 7.1.2 가져오기
7.1.3 Flow JSON 데이터 구조
7.2 새로운 외부 노드 설치 및 제거
7.2.1 노드레드 에디터를 통한 외부 노드 설치
7.2.1 노드레드 에디터를 통한 외부 노드 제거
7.2.2 npm을 통한 설치 및 제거
7.3 플로우 그룹화 만들기
8. 실습 프로젝트
8.1 웹 크롤링 만들기(WEB CRAWLING)
8.2 TEXT, CSV 파일 읽기
8.3 RSS FEED를 통해 최신 뉴스 조회하기
8.4 CPU 사용량 DASHBOARD 만들기
8.5 GMAIL 발송 및 수신 만들기
8.6 MQTT 메시지 발송 및 수신 만들기
8.7 WEB SERVICE 만들기
8.8 TWITTER 연동하기
8.9 OPENWEATHER를 활용한 날씨 조회하기
8.10 GOOGLE 번역 연동 및 TTS 만들기
8.11 TELEGRAM BOT 만들기
8.12 SQLITE를 활용한 주소록 만들기
8.13 GOOGLE HOME 연동하기
8.14 SMART TV 제어하기(LG WEBOS TV)
8.15 인공지능을 연동하여 사물 구별하기(TEACHABLE MACHINE)
8.16 IFTTT 연동하기
8.17 사용자 정의 노드 만들기
9. 사물인터넷과 노드레드
9.1 라즈베리 파이에서 노드레드 사용하기
9.2 아두이노를 통한 노드레드 연결하기