책 제 목 | 아두이노 IoT, 상상을 현실로 만드는 프로젝트 with 블링크 |
저 자 | 이준혁 |
출 판 사 | 영진닷컴 |
이 책을 쓴 분은 대학 전공은 경영/회계학이였습니다. 프로그래밍이 너무 좋아서 프로그래머가 되었내요. 프로그램을 다양한 사람들과 함께 하고 싶은 마음이 보이는 책입니다.
아두이노 IoT 이 책을 공부하는 연령층은 다양할 수 있을거 같습니다. 글 보다는 그림을 위주로 하였습니다. 그리고 동영상도 같이 진행하니 영상과 책을 통해서 접근하기 쉽습니다.
아두이노 보드가 있다면 추가적으로 ESP-01, 피에조 스피커, LED, 버튼 , 온습도 센서, 일산화탄소 센서, PIR 센서를 사전에 구매하시는것이 좋을거 같습니다.
책 제목을 보시면 IoT (사물 인터넷) 은 여러 기기들이 통신을 할수 있도록 준비가 되어야 하기 때문에 다른것을 천천히 구매를 하시더라고 ESP-01 보드는 구매가 필요합니다. ESP-01은 WIFI 보드 입니다. 집의 와이파이를 연결해서 통신을 하게 됩니다. 무엇과 통신을 할까요? 폰으로 제어를 할 것입니다. 폰은 블링크(https://blynk.io/)를 이용해서 사용을 하게 되죠.
블링크와 ESP 보드를 이용하면서 생각의 폭을 넓혀 가게 됩니다. 폰과 아두이노간의 통신을 보여주게 됩니다. 확장을 넓히게 되면 버튼은 집의 스위치, LED는 형광등을 스피커는 피에조를 이용할 수 있겠내요.
초급자들에게 이 모든것을 다 모아서 하나의 제품으로 만드는것이 최종 목표라고 하면 두려움이 생길겁니다. 하지만 순차적으로 따라하면 마지막에 모든 센서를 다 연결 하여 테스트를 할 수 있을거 같습니다.
사전 준비 사항으로 위에서 말 한것처럼
아두이노 보드가 필요 합니다.
ESP-01 / ESP-01 어덥터
ESP-01 보드 디바이스 마트 (2,400원)
https://www.devicemart.co.kr/goods/view?no=1279338
ESP-01 어덥터 (3,300원)
https://www.devicemart.co.kr/goods/view?no=6500189
점퍼 와이어 ( 양쪽 핀이 나와 있는 제품 과 양쪽 핀이 연결 될 수 있는 제품으로 구매 / 암수 로 구매 )
UART 통신이 가능한 USB to Serial 보드 ( 여기서는 CP2102 입니다. ) (3,000원)
https://www.devicemart.co.kr/goods/view?no=1324910
FT232 ( USB to serial ) / (3,900 원) / 5핀 케이블 필요
https://www.devicemart.co.kr/goods/view?no=1362010
3장 : 스피커
브레드 보드 ( 빵판... 구멍이 뻥뻥 나 있다고 해서 빵판이라고 이야기 했었죠, ) (700원)
https://www.devicemart.co.kr/goods/view?no=1328148
피에조 스피커 (1,000원)
https://www.devicemart.co.kr/goods/view?no=10916342
4장 : 삼색 LED (1,000)
https://www.devicemart.co.kr/goods/view?no=10916336
5장 : 버튼 ( 70 원)
https://www.devicemart.co.kr/goods/view?no=1361702
6장 조도센서, 7장 온습도 센서, 8장 일산화타소 센서, 9장 PRI 센서 에 대해서는 책을 참고하세요.
각각의 센서는 아래와 같이 아두이노에 연결 시키는 방법이 직관적으로 나와 있습니다. 핀 위치가 맞는지 확인하고 연결을 하면 됩니다.
이 책의 핵심은 연결 입니다.
아두이보드와 핸드폰의 연결 그리고 데쉬보드를 이용해서 상태를 확인하는것까지 확인 할 수 있는 프로세스를 가지고 있습니다.
폰을 이용해서 내가 가지고 있는 제품을 연결하는것은 이제 필수 요소입니다. 집 안에 있는 전자기기들을 제어 하기 위해서 연결이 필요하죠. 그 연결에 대한 부분에 대해서 초보자도 쉽게 접근 할 수 있습니다.
센서에 대한 공부도 할 수 있도록 짜여저 있습니다. 소리, 버튼, LED (빛), 온습도, 사람의 움직임을 감지 할 수 있는 PIR 센서까지 이야기를 하고 있으니, 처음부터 차근차근 따라 할 수 있습니다. C 언어를 배운적이 없어요? 그러면 그냥 복사해서 넣기를 하셔도 됩니다. 동작하는데 문제가 없습니다.
이책을 누군가에 권한다면?
초급 HW엔지니어, 전기전자를 전공하는 대학 1학년생, 그리고 C 언어를 공부한 어린 학생, 나아가서 프로그램에 대한 궁금한점이 있는 분들에게 권하고 싶습니다. 대학졸업 작품에도 이용할 수 있을거 같기도 하내요.
추가적으로 LED와 버튼은 피에조 스피커는 못쓰는 장난감을 잘 보시면 구할 수 있습니다. 특히 뽀로로 장난감에는 3개가 모두 들어가 있다고 보시면 됩니다. 버려지는 뽀로로 전자 장난감을 잘 살펴 보세요.
'BOOK > 책읽고쓰다' 카테고리의 다른 글
[책읽기] 그리움을 위하여 (0) | 2023.04.11 |
---|---|
[책읽기] 내가 틀릴 수도 있습니다 (0) | 2023.04.02 |
[책읽기] 삶을 향한 완벽한 몰입 (0) | 2023.03.30 |
[책읽기] 매핑 도스토옙스키 (0) | 2023.03.25 |
[책읽기] 부덴브로크 가의 사람들 (1) (0) | 2023.03.21 |
댓글