서강대학교 로욜라도서관

탑메뉴

전체메뉴

전체메뉴닫기


검색

상세정보

아두이노 배우면서 사물 인터넷(loT) 직접 코딩하기 : NodeMCU를 활용한 사물 인터넷 (쉬운 예제부터 수준 높은 사물 인터넷 프로젝트까지)

서민우

상세정보
자료유형단행본
서명/저자사항아두이노 배우면서 사물 인터넷(loT) 직접 코딩하기 : NodeMCU를 활용한 사물 인터넷 (쉬운 예제부터 수준 높은 사물 인터넷 프로젝트까지) / 서민우, 박준원 공저
개인저자서민우
박준원
발행사항고양 : 앤써북, 2019
형태사항437 p. : 천연색삽화 ; 26 cm
ISBN9791185553542
언어한국어

소장정보

서비스 이용안내
  • 찾지못한자료찾지못한자료
  • SMS발송SMS발송
메세지가 없습니다
No. 등록번호 청구기호 소장처/자료실 도서상태 반납예정일 예약 서비스
1 1360133 중앙도서관// 정리중 예약


서평 (0 건)

서평추가

서평추가
별점
별0점
  • 별5점
  • 별4.5점
  • 별4점
  • 별3.5점
  • 별3점
  • 별2.5점
  • 별2점
  • 별1.5점
  • 별1점
  • 별0.5점
  • 별0점
제목입력
본문입력

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

출판사 제공 책소개

출판사 제공 책소개 일부

아두이노 메가 + NodeMCU + FreeRTOS 활용과 함께 직접 코딩하여 쉬운 예제부터 수준 높은 사물 인터넷 프로젝트까지 완성한다!

수준 높은 사물 인터넷 구축에는 아두이노 우노보다 아두이노 메가가 좋다!

책은 440쪽의 분량에 아두이노를 이용하여 프로젝트를 수행할 때 도움이 될 수 있는 2가지 스케치 구성법을 소개하고 있습니다.

첫 번째는 슈퍼루프 방식의 스케치 구조이며, 두 번째는 RTOS를 이용하는 방법입니다.
사물인터넷(IoT) 시대의 중심 소프트웨어는 RTOS와 리눅스가 중심이 될 것입니다. 그래서 이 책에서는 아마존의 FreeRTOS 상에서 여러 가지 기능을 여러 개의 작은 main 함수로 구성하는 방법을 소개하고 있습니다. FreeRTOS는 아마존에서 사물 인터넷(IoT)을 구성할 수 있도록 사용자들에게 제공하는 RTOS입니다.

이 책은 '아두이노로 만드는 사물인터넷'의 완전 개정판이며, 아두이노 메가 2560을 사용하여 예제를 구성하였습니다.
아두이노 메가 2560은 아두이노 우노에 비해 더 많은 메모리 용량과 더 많은 통신 인터페이스를 ...

출판사 제공 책소개 전체

아두이노 메가 + NodeMCU + FreeRTOS 활용과 함께 직접 코딩하여 쉬운 예제부터 수준 높은 사물 인터넷 프로젝트까지 완성한다!

수준 높은 사물 인터넷 구축에는 아두이노 우노보다 아두이노 메가가 좋다!

책은 440쪽의 분량에 아두이노를 이용하여 프로젝트를 수행할 때 도움이 될 수 있는 2가지 스케치 구성법을 소개하고 있습니다.

첫 번째는 슈퍼루프 방식의 스케치 구조이며, 두 번째는 RTOS를 이용하는 방법입니다.
사물인터넷(IoT) 시대의 중심 소프트웨어는 RTOS와 리눅스가 중심이 될 것입니다. 그래서 이 책에서는 아마존의 FreeRTOS 상에서 여러 가지 기능을 여러 개의 작은 main 함수로 구성하는 방법을 소개하고 있습니다. FreeRTOS는 아마존에서 사물 인터넷(IoT)을 구성할 수 있도록 사용자들에게 제공하는 RTOS입니다.

이 책은 '아두이노로 만드는 사물인터넷'의 완전 개정판이며, 아두이노 메가 2560을 사용하여 예제를 구성하였습니다.
아두이노 메가 2560은 아두이노 우노에 비해 더 많은 메모리 용량과 더 많은 통신 인터페이스를 제공합니다. 예를 들어 시리얼 포트가 4개가 제공되어 아두이노 우노에 비해 사물 인터넷에 좀 더 적합합니다. RTOS도 일반 아두이노 스케치보다 규모가 크기 때문에 그에 적합하게 아두이노 메가 2560을 사용하였습니다.

시중에는 이미 많은 아두이노 책들이 나와 있습니다. 대부분의 책들에서 기본적인 내용을 다루고 있습니다. 예를 들어, LED를 켜고 끄거나 버튼 입력 또는 센서 입력을 받거나, 모터를 구동 시키는 등의 단편적인 예제 들을 많이 다루고 있습니다. 그래서 이러한 책들을 충분히 본 독자들이라면 서너 가지 정도의 기능을 동시에 수행할 수 있는 아두이노 프로젝트를 수행하고 싶어 할 것입니다. 이 책에서는 간단한 아두이노 예제들을 하나로 묶어 좀 더 복잡한 아두이노 프로젝트를 수행하는 방법에 대해 자세히 소개하고 있습니다. 기초 단계부터 올라가는 과정을 소개하기 때문에 처음 아두이노를 접하는 독자들도 책의 내용을 이해하는데 크게 어렵지게 단계별로 난이도를 구분하여 구성하였습니다.

이 책은 최근에 이슈가 되고 있는 사물 인터넷에 관심이 있는 사람들을 대상으로 진행한 실무 교육을 바탕으로 구성되었고, 그 교육 중에는 소프트웨어 엔지니어들이 하드웨어를 쉽게 이해하여 응용할 수 있도록 유도하는 교육도 포함되어 있습니다. 대학의 강의 교재에도 잘 활용할 수 있도록 약 40시간 정도의 강의 분량을 표현되었으며, 또한 독학하는 분들을 위해 쉬운 예제부터 수준 높은 사물 인터넷 프로젝트까지 실제 강의를 듣는 느낌이 들도록 구성하였습니다.

이 책은 간단한 기초 예제부터 만들어보고 여러 가지 아두이노 기능들을 하나로 묶어 좀 더 복잡하고 수준 높은 사물 인터넷(IoT) 프로젝트까지 만들 수 있게 구성하였습니다!

책은 아두이노 우노보다 사물 인터넷 프로젝트를 구현하기에 더 적합한 아두이노 메가 2560을 활용하여 다음과 같은 프로젝트 구성법을 자세히 소개하였습니다.

- 아두이노 메가 2560을 활용한 아두이노 프로젝트 구성법
- 아마존 FreeRTOS를 활용한 아두이노 프로젝트 구성법
- NodeMCU(ESP8266)을 활용한 사물 인터넷 프로젝트 구성법

이 책은 크게 세 부분으로 구성되었습니다.

Chapter 01 아두이노 준비하기
아두이노가 무엇인지, 아두이노로 무엇을 할 수 있는지, 아두이노를 작동시키기 위한 준비물은 무엇인지 아두이노 개발과 관련된 전반적인 내용을 소개합니다.

Chapter 02 수퍼루프 아두이노 프로젝트 만들기
슈퍼루프 기반으로 아두이노 스케치를 구성하는 방법을 소개합니다. 슈퍼루프란 여러 가지 기능을 하나의 큰 main 함수에서 처리하는 방법으로 펌웨에서 사용하는 소프트웨어 구조입니다. NodeMCU를 이용하여 WiFi를 통해 인터넷에 연결하는 방법도 자세히 설명하였습니다.

Chapter 03 FreeRTOS 아두이노 프로젝트 생성하기
아마존의 FreeRTOS 상에서 여러 가지 기능을 여러 개의 작은 main 함수로 아두이노 스케치를 구성하는 방법을 자세히 설명하였습니다.

단원의 [Special Page]
아두이노 메가 2560을 제대로 활용하기 위해 꼭 필요한 기초 지식과 심층 내용은 스페셜 페이지에 설명하였습니다.

함께 비치된 도서