목차
지은이 소개
머리말
강의 계획
강의 보조 자료
PART 01 아두이노 시작하기
CHAPTER 01 마이크로컨트롤러
LESSON 01 마이크로컨트롤러란?
LESSON 02 마이크로프로세서와 마이크로컨트롤러
LESSON 03 마이크로컨트롤러의 용도
LESSON 04 마이크로컨트롤러를 위한 프로그램
LESSON 05 마이크로컨트롤러의 필요성
LESSON 06 맺는말
연습문제
CHAPTER 02 아두이노
LESSON 01 아두이노 하드웨어
LESSON 02 아두이노 우노
LESSON 03 아두이노 소프트웨어
LESSON 04 아두이노 프로그래밍
LESSON 05 아두이노 스케치 구조
LESSON 06 맺는말
연습문제
CHAPTER 03 아두이노 메가2560
LESSON 01 아두이노 메가2560이란?
LESSON 02 맺는말
연습문제
CHAPTER 04 아두이노 기본 클래스
LESSON 01 아두이노 라이브러리
LESSON 02 시리얼 통신
LESSON 03 Serial 클래스
LESSON 04 String 클래스
LESSON 05 맺는말
연습문제
CHAPTER 05 디지털 데이터 출력 : LED
LESSON 01 LED
LESSON 02 디지털 데이터 출력으로 LED 제어
LESSON 03 시리얼 모니터로 LED 제어
LESSON 04 맺는말
연습문제
CHAPTER 06 디지털 데이터 입력 : 버튼
LESSON 01 풀업 및 풀다운 저항
LESSON 02 풀업 및 풀다운 버튼 테스트
LESSON 03 버튼으로 LED 제어
LESSON 04 버튼을 누른 횟수 세기
LESSON 05 맺는말
연습문제
CHAPTER 07 아날로그 데이터 입출력
LESSON 01 아날로그 데이터 처리
LESSON 02 아날로그 데이터 입력
LESSON 03 아날로그 데이터 출력
LESSON 04 맺는말
연습문제
CHAPTER 08 주
출판사 서평
아두이노를 배우는 가장 스마트한 방법,
따라 하다 보면 누구나 상상을
현실로 만들 수 있다!
오늘 내가 어디에 있었는지를 요약하여 알려주는 장치, 내게 온 이메일을 알려주는 알리미, 슈퍼 주변을? 지나갈 때 사야 할 물건을 알려주는 장치 등은 어떻게 만들 수 있을까? 바로 아두이노로 구현이 가능한 것들이다. 이 책의 스케치 예제들을 따라 하다 보면 다채롭고 편리한 장치들을 아두이노를 이용하여 쉽고 간단하게 만들 수 있을 것이다. 무엇이 필요한가? 필요는 발명의 어머니이다. 여러분이 상상했던 것들을 현실로 만들어보자!
...
아두이노를 배우는 가장 스마트한 방법,
따라 하다 보면 누구나 상상을
현실로 만들 수 있다!
오늘 내가 어디에 있었는지를 요약하여 알려주는 장치, 내게 온 이메일을 알려주는 알리미, 슈퍼 주변을 지나갈 때 사야 할 물건을 알려주는 장치 등은 어떻게 만들 수 있을까? 바로 아두이노로 구현이 가능한 것들이다. 이 책의 스케치 예제들을 따라 하다 보면 다채롭고 편리한 장치들을 아두이노를 이용하여 쉽고 간단하게 만들 수 있을 것이다. 무엇이 필요한가? 필요는 발명의 어머니이다. 여러분이 상상했던 것들을 현실로 만들어보자!
【누구를 위한 책인가?】
이 책은 아두이노 또는 마이크로컨트롤러를 처음 배우는 전기, 전자공학과 외 IT 관련학과 학생, 일반인을 대상으로 한다.
부/장별 내용 요약
_이 책을 시작하려면
이 책은 크게 세 부분으로 구성되어 있다. 1~8장에서는 마이크로컨트롤러와 아두이노를 소개하고 아두이노 프로그래밍을 위한 기본적인 내용을 다룬다. 9~17장은 아두이노와 함께 사용할 수 있는 다양한 주변 장치들의 사용 방법에 대해 다루며, 18~22장은 아두이노끼리의 통신 방법에 대해 다룬다.
이 책은 한 학기 교재로 사용할 것을 염두에 두고 구성되었지만, 한 학기에 모든 내용을 실습해 보기에는 그 내용이 많은 것이 사실이다. 따라서 첫 번째 부분의 내용을 학습한 후 두 번째와 세 번째 부분에서는