이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
==========================================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 제어하기
|
우지윤의 다른 상품
|
대상 독자- 기초 전자공작 및 코딩 경험이 있고, 단순 LED/센서 제어뿐 아니라 나만의 아이디어를 더해 실용적인 프로젝트를 만들어 보고 싶은 분- 아두이노를 사용한 경험이 있고, 아이와 함께 색다른 프로젝트를 도전해 보고 싶은 분- 아두이노를 사용한 경험, 코딩 경험 모두 없지만 재밌게 코딩을 시작하고 싶은 분이 책의 구성Chapter 01 아두이노 개론아두이노란 무엇인지 알아보고 아두이노를 제어하기 위해 필요한 하드웨어와 소프트웨어를 준비해 봅니다. 그리고 아두이노 프로그램을 코딩하기 위해 필요한 명령어와 문법의 기초를 직접 실습을 통해 알아봅니다.Chapter 02 유선 통신아두이노를 이용한 대표적인 유선 통신들을 알아보고 다양한 실습을 진행해 봅니다. 각 통신의 특징에 맞는 하드웨어를 연결하고 통신 프로그램을 직접 코딩하며 유선 통신에 대한 이해도를 높입니다.Chapter 03 무선 통신 1무선 통신 첫 번째 내용으로, 아두이노를 이용한 RF와 블루투스 무선 통신에 대해 알아보고 다양한 실습을 진행해 봅니다. 무선 통신의 이론을 이해한 후 각 통신의 특징에 맞는 하드웨어를 연결하고 통신 프로그램을 직접 코딩해 봅니다. 아두이노끼리의 통신뿐만 아니라 스마트폰 앱과 아두이노 간의 통신도 실습해 봄으로써 무선 통신에 대한 이해도를 높입니다.Chapter 04 무선 통신 2무선 통신 두 번째 내용으로, ESP8266 보드를 이용한 WiFi 무선 통신에 대해 알아보고 다양한 실습을 진행해 봅니다. WiFi 무선 통신에 필요한 기초 개념을 익힌 후 ESP8266 보드를 우리 집 WiFi 공유기에 접속시키는 방법부터 시작해서 HTML과 Javascript로 웹 서버를 만들어 어디서든 LED와 센서를 원격으로 제어하는 방법까지 다뤄 봅니다. (WiFi 모듈이 없는 아두이노 보드를 대신해서 ESP8266 보드를 WiFi 통신에 사용합니다.)Chapter 05 유무선 통신을 이용한 아두이노 프로젝트ESP8266 보드를 이용하여 다양한 응용 프로젝트를 진행해 봅니다. 외부 IoT 플랫폼을 이용하거나 직접 스마트폰 앱을 만들어 스마트홈 프로젝트를 진행해 보고, 데이터 관리를 위해 Google의 Firebase라는 데이터베이스를 접목시켜 봅니다. 또한 Google Assistant를 이용하여 음성으로 LED를 원격 제어하는 통신 프로젝트를 진행해 봅니다.
|