상상을 더해 만드는 나만의 아두이노 통신 프로젝트
도서명:상상을 더해 만드는 나만의 아두이노 통신 프로젝트
저자/출판사:우지윤/디지털북스
쪽수:184쪽
출판일:2022-02-25
ISBN:9788960883925
목차
==========================================
CHAPTER 01 아두이노 개론
==========================================
1.1 아두이노 소개
1.2 아두이노 준비하기
__ 1.2.1 하드웨어 준비하기
__ 1.2.2 소프트웨어 준비하기
1.3 코딩 준비하기
__ 1.3.1 아두이노 코딩 문법
__ 1.3.2 아두이노 명령어 문법
==========================================
CHAPTER 02 유선 통신
==========================================
2.1 UART 통신
__ [실습 1] 아두이노에서 컴퓨터로 데이터 보내기
__ [실습 2] 컴퓨터에서 아두이노로 데이터 보내기
__ [실습 3] 두 개의 아두이노로 데이터 주고받기
2.2 I2C 통신
__ [실습 1] I2C 통신을 위해 아두이노에 연결된 LCD 주소값 찾기
__ [실습 2] 두 개의 아두이노와 한 개의 LCD로 I2C 통신하기
2.3 SPI 통신
__ [실습 1] 두 개의 아두이노로 특정 요청 시 SPI 통신하기
__ [실습 2] 두 개의 아두이노로 일정 주기로 SPI 통신하기
==========================================
CHAPTER 03 무선 통신 1
==========================================
3.1 RF 통신
__ [실습 1] RF 통신 모듈을 이용해 아두이노로 문자열 보내기
__ [실습 2] RF 통신 모듈을 이용해 아두이노로 여러 개의 센서값 보내기
3.2 블루투스 통신
__ [실습 1] 두 개의 아두이노로 블루투스 통신하기
__ [실습 2] 아두이노와 스마트폰 간 블루투스 통신하기
==========================================
CHAPTER 04 무선 통신 2
==========================================
4.1 WiFi 통신 기초
__ [실습 1] ESP8266 보드 환경설정 및 LED 점멸하기
__ [실습 2] ESP8266 보드로 주변 WiFi 신호 검색하기
__ [실습 3] ESP8266 보드를 우리 집 WiFi 공유기에 접속시키기
__ [실습 4] 스마트폰으로 ESP8266 보드에 무선 접속해 LED 제어하기
__ [실습 5] ESP8266 보드를 서버로 만들어 센서값 모니터링하기
4.2 WiFi 통신 심화
__ [실습 1] HTML로 버튼 만들어 ESP8266 서버의 LED 제어하기
__ [실습 2] Javascript를 추가해 ESP8266 서버의 페이지 업그레이드하기
==========================================
CHAPTER 05 유무선 통신을 이용한 아두이노 프로젝트
==========================================
5.1 IoT 사이트(Adafruit IO)를 이용해 어디서든 스마트홈 제어하기
__ [실습 1] IoT 사이트(Adafruit IO)를 이용해 우리 집을 스마트홈으로 만들기
5.2 WiFi 통신을 이용한 스마트폰 앱으로 스마트홈 제어하기
__ [실습 1] ESP8266 서버를 WiFi 통신으로 편리하게 제어하는 스마트폰 앱 만들기
5.3 Firebase를 이용해 어디서든 스마트홈 제어하기
__ [실습 1] Firebase를 이용해 어디서든 스마트폰 앱으로 ESP8266 보드 제어하기
5.4 Google Assistant를 이용해 어디서든 스마트홈 제어하기
__ [실습 1] Google Assistant를 이용해 목소리로 우리 집 LED 제어하기