[책 리뷰] 아두이노 통신 프로젝트 - 우지윤.디지털북스.2022
책소개
「아두이노 통신 프로젝트」는 아두이노와 다양한 유/무선 통신 기술들을 활용해
완성도 높은 아두이노 프로젝트를 만드는 것을 목표로 한다.
아두이노를 다루기 위한 코딩뿐 아니라 서버, 앱을 활용하여
다양한 방법으로 통신을 제어하는 방법을 배우실 수 있다.
‘직접 만드는 재미’를 주고자 실습 중심의 내용을 구성했으며 빠르게 익히는 데 초점을 맞추었습니다.
따라서 자세하고 깊은 이론을 전달하기보다는 기본 지식을 간단히 이해하고
실습이나 추가적인 설명을 통해 필요한 설명을 보강하였다.
아두이노를 코딩한 경험이 조금이라도 있는 분이라면 이 책에 금방 익숙해지실 것이다.
하지만 코딩을 경험해본 적 없는 분이라도 괜찮다.
아두이노 설치법, 컴퓨터와의 연동 및 사용 방법, 아두이노 기본 인터페이스,
코딩 방법을 초반에 간단히 알려드리니 책과 저자의 유튜브를 참고하면서 시작해볼 수 있다.
-책 소개: yes24 (http://www.yes24.com/Product/Goods/107005718)
[목차 정리]
- 아두이노?
- 꽤 많은 하드웨어 준비.
- 소프트웨어 준비.
- 잘 읽고 따라해보세요.
아두이노?
이름조차 낯설 수 있는 이 물건에 대해 알게 만드는 책이다.
[비관련자를 위해 쉽게 설명하자면, 간단한 초소형 컴퓨터 기판에 이런저런 기능을 할 수 있도록 프로그래밍을 하여 다양한 기계나 작업, 작품에 써먹는 경우가 많은데, 그것들 중에서도 교육에 특화되어 특히 더 쉬운 사용법을 자랑하는 시스템이라 보면 간단하다.]
나무위키 (https://namu.wiki/w/Arduino)
아두이노 프로젝트는 하드웨어에 대한 지식이 없더라도 손쉽게 전자기계장치를 개발할 수 있도록
하기 위한 목적으로, 2005년 이탈리아에서 시작됐다.
아두이노는 하드웨어가 개방돼 있고 이를 기반으로 다양한 응용을 할 수 있기에
일반적으로 '오픈소스 하드웨어 플랫폼'이라고 부른다.
정부통합전산센터 ( https://www.nirs.go.kr/newsletter/2014-03/issue.html)
정리하면 전자기계장치에 대한 벽을 낮춰
학생부터 일반인들까지 접근성을 높이는 목적의 프로젝트이다.
프로그래밍이 가능한 마이크로 컨트롤러와 확장핀, USB의 컴포넌트를 갖추고 있는
이 보드를 통해 누구든지 응용하여 활용할 수 있다.
아두이노는 하드웨어와 소프트웨어가 모두 개방되어있다.
작은 컴퓨터로 볼 수 있는 아두이노를 가지고 여러가지를 만들 수 있는 셈이다.
다시 말해 제조 공장이나 전문가가 아니더라도 사람들의 상상력을
실현하는 도구로 입문이 가능한 셈이다.
학습으로 접근하여 취미로 즐기고 나아가 상용제품으로 출시되어
새로운 시장을 창출하기도 하는 프로젝트 도구이다.
이 책은 그런 아두이노를 활용하여
유선, 무선통신에 대한 이해를 도와주고 만들게 한다.
이후 마지막 챕터에서는 유무선 통신을 이용해
IoT나 Wi-Fi 통신으로 스마트홈을 제어하는 방법까지 설명한다.
아두이노 자체가 리눅스처럼 누구나 사용 가능한 확장성을 부여하기에
관심이 있더라도 막막하게 느껴질 확률이 높다.
저자는 그 중에 통신이라는 방향을 설정하고,
아두이노를 활용해서 그 곳으로 가는 안내자 역할을 한다.
물론 아두이노 보드 달랑 사면 모두 준비가 되는건 아니다.
기본적으로 필요한 준비가 있다.
코딩의 개념이나 하드웨어에 관한 어느정도의 상식.
혹은 아두이노 교육을 받아 본 사람.
기초 입문서라기 보다는 활용하는 참고서에 가깝다.
아무런 지식 없이 이 책으로 배워보겠다라고 하기엔 진도가 빠른 편이다.
해당 분야에 관심이 있으면 응용하며 배울 수 있을지 몰라도
아두이노에 대해 아무것도 모른다면 오히려 무서울(?)수도 있지 않을까.
다소 딱딱하게 읽힐지언정 관심 있거나
어느정도 관련 지식이 있는 사람에게 도움이 되는 책이다.
구매 바로가기 (https://link.coupang.com/a/CQGxW)
YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
0 댓글