장바구니 담기 close

장바구니에 상품을 담았습니다.

아두이노 프로젝트 65

아두이노 프로젝트 65

  • 존 복살
  • |
  • 비제이퍼블릭
  • |
  • 2014-05-27 출간
  • |
  • 434페이지
  • |
  • 188 X 245 X 35 mm /916g
  • |
  • ISBN 9788994774671
★★★★★ 평점(10/10) | 리뷰(1)
판매가

30,000원

즉시할인가

27,000

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
27,000

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

기초 이론을 배우고, 65가지 프로젝트를 직접 실습해보며, 장치의 동작 원리를 마스터한다!

아두이노는 가격이 저렴하고 유연성과 확장성이 뛰어난 마이크로컨트롤러 플랫폼이다. 또한 예술가, 디자이너, 하비스트(hobbyist) 또는 상호작용하는 기기를 만들거나 그러한 환경을 구축하는 데 관심이 있는 사람들을 대상으로 만들어졌다. 여러분은 아두이노와 입출력 애드온(add-on), 센서, 인디케이터(indicator), 디스플레이, 모터 등을 이용하여 우리 주위에 있는 모든 것들과 상호작용할 수 있는 수없이 많은 장치를 만들 수 있다.

이 책을 통해 여러분은 여러 입출력 애드온에 대해 배우고 그것들을 여러분의 프로젝트로 통합시키는 방법에 대해 배울 것이다. 이 책의 초반 부분에서는 전반적인 아두이노 시스템에 대해 살펴볼 것이고, 다양한 전자 부품을 소개하고 설명하는 부분으로 빠르게 넘어갈 것이다. 이 책의 실습 프로젝트를 통해 배운 지식이 실제로 어떻게 적용될 수 있는지를 보여줄 것이다. 여러분들의 이해가 깊어질수록 프로젝트의 난이도 또한 높아질 것이다.

65가지의 프로젝트를 통해 다음과 같은 유용한 장치를 만들어볼 것이다.

- LCD 화면에 온도의 변화를 차트로 표시해주는 디지털 온도계
- 이동 경로를 기록해주는 GPS 기록장치 (기록된 이동 경로는 구글 맵상에 표시될 수 있다.)
- 단일 셀 배터리의 전압을 측정할 수 있는 간단한 테스터기
- 키패드로 제어되는 잠금장치

여러분은 또한 다음과 같은 장난감과 게임을 만들어볼 것이다.

- 전자장치 버전의 주사위
- 숫자의 진법 변환 연습해보기 위한 퀴즈 게임
- 충돌을 회피하기 위한 충돌 탐지 기능이 탑재된 원격제어 탱크

독자 대상 초중급

이 책은 여러분에게 전문가의 기술적 노하우와 설계 원칙을 전수해줄 것이다. 여러분의 기술 수준에 상관없이 여러분만의 DIY 프로젝트를 만드는 데 필요한 아두이노의 사용법을 배워가면서 자연스럽게 흥미를 갖게 될 것이다.

누구나 한 번쯤 어떤 기기를 보고 난 후 그 기기가 실제로 어떻게 동작하는지에 대해서 궁금했던 적이 있을 것이다. 아마도 그러한 기기는 원격으로 제어 가능한 보트, 엘리베이터, 자동판매기, 또는 전동완구를 제어하는 시스템과 같은 것들이었을 것이다. 그리고 어떤 사람은 한발 더 나아가 로봇이나 모형 철도를 위한 신호등을 직접 만들어보거나 일정 시간 동안 날씨 데이터를 수집한 후 분석하고 싶었던 적이 있었을 것이다. 하지만 그러한 순간마다 어디서부터 어떻게 시작을 해야 할지 감이 오지 않았을 것이다.

아두이노 보드는 이러한 기기들의 미스터리를 푸는 데 도움을 줄 것이다. Massimo Banzi과 David Cuartielles에 의해 고안된 아두이노 시스템은 저렴한 비용으로 원격 제어 로봇, GPS 추적 시스템, 전자 게임(electronic games)과 같은 대화형(interactive) 프로젝트를 만들기 위한 기반을 제공한다.

아두이노는 임베디드 개발 경험이 전혀 없는 사람들을 대상으로 개발된 플랫폼이기 때문에 프로그램을 작성하고 보드에 프로그램을 올리는 과정이 단순하여 입문자도 쉽게 사용할 수 있게 되어 있다. 따라서 아두이노는 배경지식과 경험이 부족한 임베디드 입문자가 배우기에 적합한 플랫폼이다. 그렇다고 해서 아두이노를 사용하여 제작할 수 있는 장치에 한계가 있는 것은 아니며 필요한 기능을 쉴드를 통해 확장해나갈 수 있다. 그리고 아두이노는 역사가 오래되었기 때문에 축적된 정보의 양이 방대하며 현재도 수많은 아두이노 관련 커뮤니티가 운영되고 있다.

『아두이노 프로젝트 65』는 아두이노 입문자와 중급자에게 적합한 도서이며 쉬운 수준의 프로젝트에서부터 실무적인 수준의 프로젝트까지 총 65개의 풍부한 프로젝트를 제공하기 때문에 입문자에게는 탄탄한 기초를 쌓을 수 있는 기회와 중급 이상의 수준으로 나아갈 수 있는 길을 제공해주며, 중급자들에게는 실무적인 수준의 프로젝트를 경험해볼 수 있는 기회를 제공해줄 것이다.

목차

저자 소개
감사의 글
역자 소개
역자의 글

1장 아두이노 시작하기
무한한 가능성
두터운 사용자 층을 가진 아두이노
부품과 액세서리
소프트웨어 요구사항
작업시 주의사항
이 장을 마치며

2장 아두이노 보드와 통합개발환경 살펴보기
아두이노 보드
아두이노 통합개발환경
첫 번째 스케치 생성하기
이 장을 마치며

3장 아두이노 프로젝트 시작하기
프로젝트 계획하기
기초 전기 이론
전자 부품
변수 사용하기
펄스폭 변조를 사용하여 LED밝기 조절하기
추가적인 전기 부품
고전압 회로
이 장을 마치며

4장 빌딜 블록
회로도 사용하기
커패시터
디지털 입력
불리언 변수
아날로그vs디지털 신호
아두이노로 산술 연산하기
기준전압을 사용하여 아날로그 전압 측정 정밀도 개선하기
가변저항기
피에조 부저
이 장을 마치며

5장 함수를 사용하여 작업하기
값을 반화하는 함수 만들기
시리얼 모니터를 통해 아두이노의 데이터 표시하기
while반복문 사용하기
시리얼 모니터를 통해 아두이노로 데이터 보내기
long형 변수
이 장을 마치며

6장 숫자, 변수, 산술연산
랜덤 숫자 생성하기
이진수에 대해서
쉬프트 레지스터를 사용하여 디지털 출력의 수 늘리기
배열
7-세그먼트 LED디스플레이
LED매트릭스 디스플레이 모듈
비트 연산
이 장을 마치며

7장 액정 디스플레이
문자 LCD모듈
그래픽 LCD모듈
이 장을 마치며

8장 아두이노 확장하기
쉴드
프로토쉴드
라이브러리 사용하기
microSD 메모리 카드
millis()와 micros()함수를 이요하여 타이밍 애플리케이션 만들기
인터럽트
이 장을 마치며

9장 숫자 키패드
숫자 키패드 사용하기
switch-case문으로 의사 결정하기
이 장을 마치며

10장 터치스크린을 이용하여 사용자 입력 받기
터치스크린
이 장을 마치며

11장 아두이노 보드 패밀리 살펴보기
아두이노 보드 제품
이 장을 마치며

12장 모터와 운동
서보 모터로 작은 움직임 만들기
전기 모터 사용하기
충동 감지하기
적외선 거리 센서
초음파 거리 센서
이 장을 마치며

13장 아두이노 GPS 모듈 연동하기
GPS란 무엇인가?
GPS 쉴드 테스트하기
이 장을 마치며

14장 무선 데이터
저렴한 무선 모듈 사용하기
넓은 전송 범위와 빠른 데이터 전송 속도를 가진
XBee 무선 데이터 모듈 사용하기
이 장을 마치며

15장 적외선 리모컨
적외선은 무엇인가?
적외선을 다루기 위한 준비 작업
이 장을 마치며

16장 RFID 태그 일기
RFID장치의 내부구조
RFID관련 부품 테스트하기
회로도
아두이노 내장 EEPROM에 데이터 저장하기
이 장을 마치며

17장 데이터 버스
I² C버스
SPI 버스
이 장을 마치며

18장 실시간 클럭
RTC 모듈 연결하기
이 장을 마치며

19장 인터넷
준비사항
웹을 통해 아두이노 제어하기
이 장을 마치며

20장 셀루러 통신
하드웨어
이 장을 마치며

찾아보기

저자소개

저자 존 복살(John Boxall)은 지난 몇 년간 아두이노와 관련된 튜토리얼과 프로젝트, 그리고 아두이노 관련 킷(kit)과 액세서리(accessory)에 대한 리뷰를 작성해왔다. 『아두이노 프로젝트 65』는 그의 첫 저서다.

도서소개

『아두이노 프로젝트 65』는 여러 입출력 애드온에 대해 배우고 그것들을 여러분의 프로젝트로 통합시키는 방법에 대해 배울 수 있도록 구성된 책이다. 실습 프로젝트를 통해 배운 지식이 실제로 어떻게 적용될 수 있는지를 보여준다.

상세이미지

아두이노 프로젝트 65 도서 상세이미지

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.