본문내용 바로가기
MD의선택 무료배송 소득공제

스케치로 시작하는 아두이노 프로그래밍

제이펍의 로봇 시리즈 3 | 양장본
사이먼 몽크 지음 | 윤순백 옮김 | 제이펍 | 2013년 05월 31일 출간
  • 정가 : 18,000원
    판매가 : 16,200 [10%↓ 1,800원 할인]
  • 통합포인트 :
    [기본적립] 900원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 3만원 이상 구매 시 2~4% 추가적립
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 품절
상품상세정보
ISBN 9788994506630(8994506632)
쪽수 220쪽
크기 170 * 225 * 14 mm 판형알림
이 책의 원서/번역서 Programming Arduino: Getting started with Sketches/Monk, Simon

책소개

이 책이 속한 분야

스케치로 시작하는 『아두이노 프로그래밍』. 누구나 따라 할 수 있는 아두이노 프로그래밍을 소개하는 책이다. 쉬운 예제를 통해 소프트웨어적 관점에서의 아두이노를 보여주고, 아두이노의 수정된 C언어를 사용해 깔끔한 스케치 작성법을 설명한다. 프로그램 경험이 없어도 누구나 쉽게 따라할 수 있도록 내용을 구성하였다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 사이먼 몽크

저자가 속한 분야

저자 사이먼 몽크(Simon Monk)는 사이먼 몽크는 사이버네틱스 및 컴퓨터 공학 학사 학위와 소프트웨어 엔지니어링 박사 학위를 가지고 있다. 학창 시절부터 전자 제품과 관련된 취미 생활을 꾸준히 해 온 그는 취미용 전자 제품 잡지에 가끔씩 글을 싣고 있다. 저서로는 《30 Arduino Projects for the Evil Genius》와 《15 Dangerously Mad Projects for the Evil Genius》가 있다.

사이먼 몽크님의 최근작

역자 : 윤순백

역자 윤순백은 아주대학교에서 정보 및 컴퓨터 공학을 전공하였고, (주)프로랭스에서 3년 동안 소프트웨어 현지화 전문가로 활동했다. 이후 IT 분야 전문 프리랜서 번역가로 활발하게 활동하고 있다. 대표적인 번역물로 오픈 소스 개발자를 위한 사이트인 IBM developerWorks의 수백 편의 아티클과 수십 편의 튜토리얼이 있다. 옮긴 책으로는 《레시피로 배우는 아두이노 쿡북(제2판)》, 《렛츠 고! 플렉스 프로그래밍》이 있다.

목차

1장 아두이노 소개 19
마이크로컨트롤러 20
개발 보드 21
아두이노 보드 살펴보기 22
전원 공급 23
전원 연결 23
아날로그 입력 24
디지털 연결 24
마이크로컨트롤러 25
기타 부품 26
아두이노의 기원 28
다양한 아두이노 제품들 30
우노, 듀에밀라노베 및 데시밀라 30
메가 31
나노 32
블루투스 33
릴리패드 33
기타 ‘공식’ 보드 35
두 종류의 아두이노 호환 보드 35
결론 36

2장 시작하기 37
전력 공급하기 37
Windows 7에서 우노 보드 드라이버 설치하기 38
소프트웨어 설치하기 39
첫 번째 스케치 업로드하기 40
아두이노 애플리케이션 47
결론 50

3장 C 언어 기초 51
프로그래밍 51
프로그래밍 언어란? 54
다시 보는 Blink 60
변수 63
C 코드 테스트하기 66
숫자 변수와 산술 연산 68
명령 71
if 71
for 74
while 78
#define 지시자 78
결론 79

4장 함수 81
함수란? 82
매개변수 83
전역, 지역 및 정적 변수 84
리턴 값 89
기타 변수 유형 90
float 91
boolean 92
기타 데이터 유형 94
코딩 스타일 95
들여쓰기 96
여는 중괄호 97
공백 98
주석 98
결론 101

5장 배열과 문자열 103
배열 104
배열을 사용한 모스부호 SOS 108
문자열 배열 109
문자열 리터럴 109
문자열 변수 111
모스부호 변환기 112
데이터 113
전역 변수와 Setup 함수 114
loop 함수 115
flashSequence 함수 119
flashDotOrDash 함수 120
결합하기 121
결론 123

6장 입력과 출력 125
디지털 출력 126
디지털 입력 130
풀업 저항 131
내장 풀업 저항 133
디바운싱 135
아날로그 출력 142
아날로그 입력 145
결론 146

7장 표준 아두이노 라이브러리 147
난수 148
수학 함수 151
비트 조작 152
고급 입출력 154
신호음 생성하기 154
시프트 레지스터 사용하기 156
인터럽트 156
결론 159

8장 데이터 저장소 161
상수 161
PROGMEM 지시문 162
EEPROM 164
EEPROM에 int형 정수 저장하기 166
EEPROM에 부동 소수점 저장하기(공용체 사용) 167
EEPROM에 문자열 저장하기 168
EEPROM의 내용 지우기 169
압축 170
범위 압축 170
결론 172

9장 LCD 디스플레이 173
USB 메시지 보드 175
디스플레이 사용하기 177
LCD 라이브러리의 기타 함수 178
결론 179

10장 아두이노 이더넷 프로그래밍 181
이더넷 쉴드 182
웹 서버와 통신하기 182
HTTP 182
HTML 183
웹 서버로서의 아두이노 184
네트워크를 통해 아두이노 핀 설정하기 189
결론 195

11장 C++와 라이브러리 197
객체 지향 197
클래스와 메소드 198
내장 라이브러리 예제 198
라이브러리 작성하기 199
헤더 파일 200
구현 파일 202
라이브러리 완성하기 203
결론 207

부록 208
찾아보기 212

책 속으로

아두이노에 흥미를 느끼는 중고등학생들이 의외로 많았을 뿐만 아니라 심지어는 아두이노를 다룰 줄아는 초등학생도 있었다. 이들이 공통적으로 가지고 있는 고민 중 하나는 프로그래밍 경험이 부족하다는 것이었다. ... 아두이노를 활용하기 위해 대학생에게도 버거울 수 있는 C 언어의 고급 기능까지 익힐 필요가 있을까? 실제로 소프트웨어 관점에서 보면 C 언어에 대한 중급 수준의 지식만 있으면 아두이노를 얼마든지 자유롭게 아두이노를 다룰 수 있고, 초급 수준이라고 하더라도 매우 다양한 프로젝트를 수행할 수 있다.
_‘옮긴이의 말’ 중에서
... 더보기

출판사 서평

아마존 No.1 아두이노 입문서!

간단하고 다루기 쉬운 스케치로 누구나 따라 할 수 있다!
-스케치로 시작하는 아두이노 프로그래밍?에서는 간결하고 따라 하기 쉬운 예제를 통해 소프트웨어적 관점에서의 아두이노를 보여주고, 아두이노의 수정된 C 언어를 사용하여 깔끔한 스케치 작성법을 설명한다.

C언어 입문자를 위한 아두이노 프로그래밍!
사실, 아두이노에 관심이 있더라도 쉽게 접근하지 못하는 이유는 프로그래밍에 대한 부담 때문이다. 이 책은 기초 C 언어를 쉽게 설명함으로써 그 부담을 떨칠 수 있게 해 준다. 때문에 프로... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 이동욱
    19,800원
  • 윤인성
    16,200원
  • 이남호
    23,310원
  • 길벗알앤디
    27,900원
  • 길벗R&D
    17,100원
더보기+

이 분야의 신간

  • 길벗알앤디
    27,900원
  • 다카라지마사
    9,900원
  • 테런스 J. 세즈노스키
    22,500원
  • 길벗R&D
    32,400원
  • 이동욱
    19,800원
더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품