책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 마이크로프로세서
· ISBN : 9788968484674
· 쪽수 : 404쪽
책 소개
목차
1장. 소개
__아두이노와 라즈베리 파이
__정리
2장. 아두이노
__아두이노란?
__아두이노 IDE 설치하기
__스케치 업로드하기
__예제 코드 내려받기
__프로그래밍 가이드
__정리
3장. 라즈베리 파이
__라즈베리 파이란?
__라즈베리 파이 설정하기
__리눅스 커맨드 라인
__예제 코드 내려받기
__프로그래밍 가이드
__정리
4장. 빨리 시작하기
__브레드보드
__프로그램 코드 준비하기
__실험: LED 제어
__실험: 모터 제어
__정리
5장. 전자공학 기초
__전류, 전압, 저항
__전력
__범용 부품
__입력 및 출력 신호
__정리
6장. LED
__일반적인 LED
__전류 제한
__프로젝트: 신호등
__PWM과 LED
__RGB LED
__실험: 색깔 섞기
__정리
7장. 모터, 펌프, 액추에이터
__속도 제어(PWM)
__실험: DC 모터 속도 제어
__릴레이로 DC 모터 제어하기
__실험: 릴레이 모듈로 DC 모터 제어하기
__모터 고르기
__펌프
__프로젝트: 아두이노 자동 물주기 화분
__리니어 액추에이터
__솔레노이드
__정리
8장. 고급 모터 제어
__H-브리지
__H-브리지 IC
__실험: 모터 속도 및 방향 제어
__그 밖의 H-브리지 IC
__H-브리지 모듈
__프로젝트: 아두이노 깡통 압축기
__정리
9장. 서보 모터
__서보 모터
__실험: 서보 모터 위치 제어
__프로젝트: 춤추는 라즈베리 파이 인형, 페페
__정리
10장. 스테퍼 모터
__스테퍼 모터
__양극성 스테퍼 모터
__실험: 양극성 스테퍼 모터 제어
__단극성 스테퍼 모터
__달링턴 어레이
__실험: 단극성 스테퍼 모터 제어
__마이크로스테핑
__실험: 라즈베리 파이 마이크로스테핑
__브러시리스 DC 모터
__정리
11장. 가열과 냉각
__저항 히터
__실험: 저항 히터
__프로젝트: 아두이노 풍선 터뜨리기
__발열체
__힘과 에너지
__힘과 온도 상승
__펠티에 소자
__프로젝트: 음료 냉각기
__정리
12장. 제어 루프
__서모스탯
__실험: 온/오프 온도 제어 시스템
__히스테리시스
__PID 제어
__실험: PID 온도 제어
__프로젝트: 온도 제어 음료 냉각기
__정리
13장. AC 제어
__고압의 위험성
__AC 제어 이론
__AC 제어 실습
__프로젝트: 라즈베리 파이 타이머 스위치
__정리
14장. 디스플레이
__LED 스트립
__실험: RGB LED 스트립 디스플레이 제어
__I2C OLED 디스플레이
__실험: 라즈베리 파이와 I2C 디스플레이 모듈
__프로젝트: 음료 냉각기 프로젝트와 디스플레이의 결합
__정리
15장. 소리
__실험: 아두이노와 스피커
__앰프
__실험: 아두이노로 음원 파일 재생하기
__아두이노와 앰프 연결하기
__라즈베리 파이로 음원 파일 재생하기
__프로젝트: 말하는 페페 인형
__정리
16장. 사물 인터넷
__라즈베리 파이와 보틀
__프로젝트: 라즈베리 파이 웹 스위치
__아두이노와 네트워크
__프로젝트: 트위터 알림 인형
__정리
부록 A. 부품
부록 B. 라즈베리 파이의 GPIO 핀 배치도
리뷰
책속에서
어린이용 교양 과학 책이나 오래된 교과서에서는 컴퓨터에 대해 이렇게 설명하고 있을 것입니다. "컴퓨터는 입력 장치, 제어 장치, 연산 장치, 기억 장치, 출력 장치로 구성되어 있다." 이 설명은 언뜻 듣기에 고리타분하게 들릴 수도 있지만, 틀린 말은 아닙니다. 현재 우리가 사용하는 컴퓨터를 구성하는 장치들이 바로 이러한 것들이기 때문이지요.
'손바닥 컴퓨터'라고도 불리는 우리의 친구, 아두이노와 라즈베리 파이로 예를 들어 볼까요? 아마 대부분의 내용물은 가운데의 칩에 들어 있을 것입니다. 아두이노에서는 AVR 마이크로컨트롤러에, 라즈베리 파이에서는 BCM 마이크로프로세서에 제어 장치, 연산 장치와 기억 장치가 탑재되어 있겠죠.
입력 장치는 어디에 있을까요? 컴퓨터에는 키보드와 마우스가 달려 있는 것이 전부이지만 아두이노와 라즈베리 파이는 다릅니다. 버튼, 광저항, 가변 저항, 압력 센서, 온도 센서 등의 다양한 장치가 입력 장치 역할을 합니다. 이것이 바로 사물 인터넷의 입력 장치인 셈이기도 합니다.
그럼 한 가지가 남았습니다. 바로 출력 장치입니다. 아무리 다양한 센서로 주위 환경의 정보를 수집한다고 해도, 수집한 정보를 바탕으로 무언가 행동(액션)을 취하지 않으면 의미가 없겠지요? 센서로 정보를 수집하는 방법을 아는 사람이라면, 단순히 모니터(또는 시리얼 모니터)에 무엇인가를 출력하는 것만으로는 성에 차지 않을 것이고요.
이 책은 그런 분들을 위한 책입니다. 사물 인터넷을 위한 출력 장치를 총망라한 책이지요. 움직임을 구현하도록 돕는 모터, 액추에이터, 펌프, 주위 온도를 바꿀 수 있는 열전 소자, 주위 조명에 영향을 주는 LED와 디스플레이, 소리를 만들어 내는 스피커, 인터넷을 통한 제어 등 기계 장치의 출력이나 움직임과 관련된 다양한 내용을 다룹니다. 복잡한 내용을 다루면서도 이렇게 쉽게 쓰인 책은 본 적이 없는 것 같습니다. 무엇인가를 '감지'하는 데 그치지 않고 '액션'을 만들어 내고 싶은 메이커라면 이 책을 꼭 읽어 보기 바랍니다. 흥미로운 액션으로 가득한 프로젝트의 첫걸음을 내디딜 수 있을 것입니다.
ㅡ 'Make: 액션' 옮긴이 서문 中