하드카피월드 홈페이지를 통해 그동안 연재해온 아두이노 초급, 프로그래밍 강좌를 묶고 정리해서 책으로 출간했습니다. 홈페이지에서 제공하던 내용을 매끄럽게 가다듬어 보기 훨씬 편하실겁니다. 각종 서점 홈페이지에서  “아두이노 101” 로 검색하세요!

Yes24교보문고G마켓11번가

.

책소개 :

기본 개념에서 시작해서 다양한 부품을 활용한 프로젝트 따라 하기까지! 입문 과정을 재미있게 한 권으로 마칠 수 있다. 프로그래밍의 기초, 하드웨어의 기초를 쉽게 설명한다. 기본적인 센서, 모터뿐만 아니라 무선 통신, 디스플레이까지 넓은 범위로 여러 부품을 다룬다. 만들기의 기초에 발을 들이는 사람들을 위한 메이크 코리아의 기본서 시리즈 『101』의 첫 번째 책.

목차 :

PART 01 아두이노 시작하기

1장. 나의 첫 아두이노
01 | 아두이노(Arduino)란?
02 | 아두이노의 종류와 특징
03 | 아두이노 준비 과정
04 | 아두이노 개발환경
05 | LED 깜빡여보기

2장. 프로그래밍의 기초
01 | 스케치와 프로그래밍
02 | 함수
03 | 변수
04 | 배열
05 | 조건문
06 | 반복문
07 | 전역 변수와 지역 변수
08 | 클래스와 라이브러리
09 | 문자열

3장. 프로젝트 준비
01 | 아두이노 전원 핀
02 | 브레드보드 사용법
03 | 아두이노 기본 함수와 동작 순서
04 | 라이브러리
05 | 아두이노 시리얼 통신

PART 02 아두이노 사용하기

4장. 디지털 입출력
01 | 디지털 출력
02 | 디지털 입력
03 | 내부 풀업 저항

5장. 아날로그 입출력
01 | 아날로그 입력
02 | 아날로그 출력
6장. 작업 시간 관리
01 | delay() 함수의 덫
02 | millis() 함수를 이용한 시간 관리
03 | 인터럽트 이해하기
04 | 인터럽트를 이용한 예제 완성

7장. 기본 입출력 응용
01 | 버저
02 | 모션 감지 센서
03 | 초음파 센서
04 | 조이스틱
05 | 가스 센서
06 | RGB LED
07 | 서보 모터

8장. 센서 통신
01 | 기본 통신과 온습도 센서
02 | 시리얼 통신과 LED 제어
03 | I2C 통신과 가속도-자이로 센서
04 | SPI 통신과 이더넷 모듈

9장. 디스플레이
01 | 16×2 캐릭터 LCD
02 | 8×8 LED 매트릭스
03 | I2C OLED 디스플레이

부록
01 | 아두이노 및 부품 구매 방법
02 | 아두이노 주요 함수
03 | 예제 스케치 다운로드


 

[아두이노 101] 은 아두이노를 위한 입문서입니다. 하드카피월드 홈페이지를 통해 제공해오던 아두이노 정보들을 초보자가 배우기 쉽도록 체계적으로 정리해서 수록했습니다. 아두이노 스타터 킷을 이용해 아두이노의 기본 기능들을 하나씩 실습하며 배울 수 있습니다.

도서 구매자가 아니더라도 예제에 사용된 스케치, 소스코드는 오픈 소스로 공개되어 있으므로 개인, 연구 목적으로 자유롭게 사용하실 수 있습니다. 예제 소스들은 다른 오픈 소스 프로젝트를 참고했기 때문에 해당 라이센스를 상속 받으며 GitHub 배포처에서 적용된 오픈 소스 라이센스를 확인할 수 있습니다. 단, 책에 수록된 내용과 리소스는 승인없이 HardCopyWorld 홈페이지 이외의 곳에 수정, 게시하여서는 안됩니다.

책에 소개된 프로젝트용 아두이노 소스코드 모음

예제 스케치 다운로드 (GitHub 링크)

.