본문 바로가기

도서 소개

아두이노 상상을 스케치하다: 센서, 디스플레이, 블루투스, DIY까지 아두이노 프로젝트의 거의 모든 것에 관하여


상상을 실현하는 새로운 플랫폼, 아두이노 프로젝트의 거의 모든 것에 관하여


도서구매 사이트(가나다순)


전자책 구매 사이트(가나다순)


출판사 제이펍

저자명 허경용

출판일 2014년 5월 30일

페이지 636쪽

시리즈 I♥Robot 06 (아이러브로봇 06)

판  형 46배판 변형(188*245)

제  본 무선(soft cover)

정  가 30,000원

ISBN 978-89-94506-93-7 (93000)

키워드 아두이노 / C / C++ / 스케치 / 오픈소스 / 마이크로컨트롤러 / ATmega328 

분야 하드웨어 / 마이크로컨트롤러 / 프로그래밍 


관련 사이트

 저자 운영 카페

아두이노 공식 페이지

아두이도 스토리(네이버 카페)

NewTC(아두이노 우노 호환보드 판매처)


관련 포스트

■ 2014/05/20 - [출간전 책소식] - 아두이노의 엑기스를 모아 농축했습니다!


관련 시리즈

I♥Robot(아이러브로봇)

 

연습문제 해답(◎ 아이콘에 해당하는 문제)

https://drive.google.com/file/d/0B3OjAHmnh4K-ZTlSQmFVTXVvN0k/edit?usp=sharing


아두이노상상을스케치하다_연습문제 해답_최종(copy불가).vol1.egg

아두이노상상을스케치하다_연습문제 해답_최종(copy불가).vol2.egg


강의 자료

■ 교재로 채택하신 분들에게는 강의교안 제작에 도움이 되도록 관련 자료를 보내드리도록 하겠습니다(출판사로 메일이나 전화로 연락주세요). 

 

샘플 PDF(차례와 서문을 비롯한 앞부속물, 1장 아두이노란 무엇인가.)

아두이노상상을스케치하다_Sample.pdf


정오표 페이지

■ http://jpub.tistory.com/421

 

도서구매 사이트(가나다순)


전자책 구매 사이트(가나다순)


도서 소개

상상을 실현하는 새로운 플랫폼, 아두이노 프로젝트의 거의 모든 것에 관하여


최근 하우스 맥주를 즐기는 사람들이 늘고 있다고 한다. 아두이노에 웬 하우스 맥주일까 싶지만, 하우스 맥주를 만드는 데 아두이노가 사용된다면 어떨까? 좋은 맥주는 효모의 발효가 중요한 포인트인데, 이를 위해 필요한 온도 센서와 히터, 교반봉 등을 비싼 기계 대신 아두이노로 제어하는 것이다. 이런 케이스를 보니, 정말 아두이노가 우리의 상상을 실현해 줄 것만 같다. 이 책은 바로, 이를 위한 초석이라고 볼 수 있다. 


아두이노는 오픈소스 기반의 하드웨어 및 소프트웨어 개발 환경을 바탕으로 비전공자들도 손쉽게 다룰 수 있는 마이크로컨트롤러 보드이다. 이 책에서는 초보자를 위한 C/C++ 언어와 기본 함수, 유용한 라이브러리들을 프로젝트 예와 함께 친절하게 소개하고, 기본 전자 부품부터 센서 및 각종 표시 장치까지 아두이노를 사용하기 위한 거의 모든 내용을 다룬다. 각 프로젝트에는 회로도가 제공되어 손쉽게 따라 해볼 수 있으며, 직접 아두이노를 조립할 수도 있다. 또한, 상상력 확장을 위한 연습문제도 제공한다.


이 책에서 다루는 주요 내용은 다음과 같다.

● 아두이노 프로그램을 위한 기초 지식

● 디지털 및 아날로그 입출력

● 유용한 라이브러리들

● 아두이노를 위한 전자 부품

● 시리얼 통신

● 센서 사용하기

● 7 세그먼트 표시 장치 사용하기

● LED 매트릭스 사용하기

● LCD 사용하기

● 블루투스와 통신하기

● 모터 사용하기

● 날짜와 시간 다루기

● I2C와 SPI 통신을 이용한 아두이노 연결

● 부트로더와 메모리

● DIY 아두이노

● 아두이노 호환 마이크로컨트롤러


저자 소개

허경용

연세대학교 전자공학과 학사

연세대학교 전자공학과 석사

플로리다대학교(University of Florida) 컴퓨터공학 박사 

현재 동의대학교 전자공학과 교수


차례

Chapter01 아두이노란 무엇인가? 1


Chapter02 마이크로컨트롤러 17

2.1 마이크로프로세서와 마이크로컨트롤러 17

2.2 교차 개발 환경 20

2.3 개발 프로그램 22