대화하는 사물을 만들고 싶은 메이커를 위한 아두이노 통신 활용서가 나왔습니다. 그동안 하드카피월드를 통해 소개된 통신관련 프로젝트를 추리고 컨텐츠를 더욱 보강하여 정리했습니다. 이름하여 “아두이노 통신 프로젝트” 입니다.

아두이노로 구현한 창작품은 그 자체만으로도 훌륭한 경우가 많습니다. 하지만 이런 창작품들이 다양한 유무선 통신 방법을 이용해 서로 대화하고 나아가 휴대폰, 인터넷과도 연결될 수 있다면 어떨까요? 요즘 흔히들 말하는 사물인터넷(IoT, Internet of Things)의 개념이 이와 다르지 않습니다. 그리고 이런 장치들을 직접 만드는 것이 불가능하지도 않습니다. 아두이노에 통신 모듈을 더해 대화할 수 있도록 함으로써 충분히 해볼 수 있는 작업입니다.

이 책은 아두이노를 이용한 다양한 기초 프로젝트를 수록하고 있습니다. 비록 각 프로젝트의 하드웨어적인 구성은 간단하지만 모두 통신 모듈을 활용하기 때문에 사물인터넷 작품을 만드는데 필요한 기초 내용을 학습할 수 있도록 해줍니다. 이 책의 미덕은 바로 아두이노를 이용해 대화하는 사물을 만들 수 있도록 가이드 해주는데 있습니다. 수록된 내용들을 바탕으로 본인만의 아이디어를 더해보시면 분명 생활에 이로운 다양한 작품들을 직접 만드실 수 있을겁니다.

banner_talkingarduino

목차

CHAPTER 01 사물이 대화하는 방법, 통신 방법 알아보기
CHAPTER 02 휴대용 음주 측정기 만들기 (USB Host 송신)
CHAPTER 03 비접촉식 온도계 만들기 (USB Host 송수신)
CHAPTER 04 스마트 밴드 만들기 (블루투스 송신)
CHAPTER 05 스마트 워치 만들기 (블루투스 수신)
CHAPTER 06 휴대용 온습도계 만들기 (BLE 통신, 서버 연동)
CHAPTER 07 비컨을 이용한 미아방지 목걸이 (iBeacon)
CHAPTER 08 소형 웨어러블 장치 만들기 (BLE 제어)
CHAPTER 09 공기질 측정기 만들기 (Ethernet 서버)
CHAPTER 10 미세먼지 측정기 만들기 (Ethernet 클라이언트)
CHAPTER 11 트위터로 알려주는 출입 감지기 만들기 (WiFi 활용)
CHAPTER 12 무선 조종기 만들기 (WiFi P2P 통신)
CHAPTER 13 홈 오토메이션 장치 만들기 (433MHz RF 통신)
맺음말
Extra 01 아두이노 시리얼 컨트롤러 앱 소스 분석
Extra 02 BT Chat 앱 소스 분석
Extra 03 BLE Chat 앱 소스 분석
Extra 04 Auto-Beacon 앱 소스 분석

 
 

도서 구매자가 아니더라도 예제에 사용된 스케치, 소스코드는 오픈 소스로 공개되어 있으므로 누구나 자유롭게 사용하실 수 있습니다. 예제 소스들은 다른 오픈 소스 프로젝트를 참고했기 때문에 해당 라이센스를 상속 받으며 GitHub 배포처에서 적용된 오픈 소스 라이센스를 확인할 수 있습니다. 단, 책에 수록된 내용과 리소스는 승인없이 HardCopyWorld 홈페이지 이외의 곳에 수정, 게시하여서는 안됩니다.

책에 소개된 프로젝트용 아두이노 소스코드 모음

.

.