책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 마이크로프로세서
· ISBN : 9788931455120
· 쪽수 : 632쪽
책 소개
목차
<입문편>
Part 01 아두이노 소개
- 오픈소스 하드웨어란?
1) 아두이노의 탄생
2) 다양한 아두이노
쉬어가는 페이지 아두이노로 만든 재미있는 프로젝트들
Part 02 아두이노 준비하기
- 전기로 작동하는 아두이노
- 아두이노의 눈, 코, 입 : 센서
- 아두이노의 팔, 다리 : 액추에이터
- 그 외 중요한 전자부품들
1) 저항
2) 다이오드
3) 브레드보드
- 아두이노와 전자부품 구매하기
1) 아두이노
2) 전자부품
3) 공구
4) 매직에코
- 아두이노 IDE 설치하기
1) 윈도우
2) 맥
3) 리눅스
쉬어가는 페이지 메이커 스페이스
Part 03 아두이노를 위한 프로그래밍 기초
- 프로그램이란?
- 정보를 담는 그릇 : 변수
- 편리하게 사용할 수 있는 도구 : 함수
- 알아서 움직이게 만들기 : 조건문
- 똑같은 것 반복시키기 : 반복문
- 프로그래밍 교육 사이트
1) ICT DIY
2) 아워 오브 코드
쉬어가는 페이지 쉽고 재미있는 프로그래밍 도구, 스크래치
Part 04 디지털과 아날로그
- 디지털 이해하기
- 아날로그 이해하기
쉬어가는 페이지 센서와 액추에이터 사용 시 주의사항
Part 05 아두이노 시작하기
- 아두이노 연결하기
- 아두이노 IDE 살펴보기
- 기본 LED 깜빡이기
- PC와 대화하기
쉬어가는 페이지 저항 읽는 법
Part 06 LED와 버튼 사용하기
- LED 소개하기
- LED 깜빡거리기
- LED 밝기 조절하기
- 버튼 소개하기
- 버튼 사용하기
쉬어가는 페이지 시리얼 통신 활용하기
Part 07 삼색 LED 사용하기
- 삼색 LED 소개하기
- 버튼으로 색 바꾸기
- 자동으로 색 바꾸기
쉬어가는 페이지 아두이노 사용 시 주의사항
Part 08 피에조 스피커 사용하기
- 피에조 스피커 소개하기
- 도레미파솔라시도 연주하기
- 미니 디지털 피아노 만들기
쉬어가는 페이지 에러가 났을 때 대처하는 방법
Part 09 조도센서 사용하기
- 조도센서 소개하기
- 주위 밝기에 따라 LED 빛 바꾸기
- 피에조 스피커와 함께 사용하기
쉬어가는 페이지 필요한 저항 값 계산하기 : 옴의 법칙
Part 10 초음파센서 사용하기
- 초음파센서 소개하기
- 거리에 맞춰 삼색 LED 색 바꾸기
- 피에조 스피커 소리 시간 조절하기
쉬어가는 페이지 아두이노 쉴드
Part 11 LCD 사용하기
- LCD 소개하기
- 주위 밝기 값을 LCD에 표시하기
- 거리 값을 LCD에 표시하기
쉬어가는 페이지 다양한 LCD 쉴드
Part 12 7세그먼트 사용하기
- 7세그먼트 소개하기
- 버튼으로 숫자 바꾸기
쉬어가는 페이지 아두이노의 라이벌, 라즈베리 파이
Part 13 서보모터 사용하기
- 서보모터 소개하기
- 자동으로 움직이기
- 가변저항 소개하기
- 가변저항으로 각도 조절하기
쉬어가는 페이지 작지만 강력한 강아지, 비글본 블랙
마치며
인덱스
<실전편>
Part 01 개구쟁이 바보상자
- 바보상자 소개하기
- 바보상자 만들기
쉬어가는 페이지 귀엽고 재미있는 아두이노 프로젝트
Part 02 외부 전원 사용하기
- 외부 전원이 필요한 이유
- 외부 전원 사용하기
쉬어가는 페이지 아두이노 프로젝트 찾아보기
Part 03 릴레이 사용하기
- 릴레이 소개하기
- 전자 도어락 소개하기
- 아두이노로 전자 도어락 제어하기
쉬어가는 페이지 릴레이로 전동책상도 제어한다?!
Part 04 아두이노 LEONARDO
- 아두이노 LEONARDO 소개하기
- 조이스틱 쉴드 소개하기
- 아두이노 LEONARDO로 슈퍼 마리오 조종하기
쉬어가는 페이지 아두이노 LEONARDO를 마우스로 설정하기
Part 05 시리얼 통신 파헤치기
- switch문과 함께 시리얼 통신 사용하기
- 시리얼 통신으로 삼색 LED 제어하기
쉬어가는 페이지 스크래치X : 쉽고 재미있는 아두이노 프로그래밍
Part 06 아두이노의 어머니, 프로세싱
- 프로세싱 소개하기
- 프로세싱 준비하기
- 프로세싱 살펴보기
- 프로세싱 시작하기
01) 창 크기 조절하기
02) 배경색 바꾸기
03) 점 찍기
04) 점과 선의 두께 조절하기
05) 점과 선의 색 바꾸기
06) 선 그리기
07) 원 그리기
08) 사각형 그리기
09) 도형의 면 색 바꾸기
10) 도형의 면과 선 없애기
쉬어가는 페이지 프로세싱으로 만든 아름다운 작품들
Part 07 초음파 레이더 만들기
- 초음파 레이더 조립하기
- 아두이노 스케치 작성하기
- 프로세싱 코드 작성하기
쉬어가는 페이지 초음파 레이더에 효과음 추가하기
Part 08 레이저 장난감 만들기
- 레이저 장난감 조립하기
- 아두이노 스케치 작성하기
- 프로세싱 코드 작성하기
쉬어가는 페이지 스크래치 X로 레이저 장난감 조종하기
Part 09 블루투스 : 안드로이드와 대화하기
- 블루투스 모듈 소개하기
- 블루투스 연결하기
- 안드로이드와 연결하기
쉬어가는 페이지 HC-06 설정하기
Part 10 간편 앱 제조기, 앱 인벤터
- 앱 인벤터 소개하기
- 앱 인벤터 준비하기
- 앱 인벤터로 블루투스 연결 앱 만들기
쉬어가는 페이지 블루노 : 블루투스를 품은 아두이노
Part 11 출동, 아두이노 RC카!
- RC카 조립하기
- 아두이노 코드 작성하기
- RC카 조종 앱 만들기
쉬어가는 페이지 레이저 장난감을 안드로이드에 연결하기!
Part 12 인터넷 연결하기
- 이더넷 쉴드 연결하기
- 아두이노 WiFi 쉴드 사용하기
- 스파크펀 ESP8266 WiFi 쉴드 사용하기
쉬어가는 페이지 아두이노로 만든 사물인터넷 프로젝트
Part 13 블링크 : 쉽고 재미있는 사물인터넷
- 블링크 소개하기
- 블링크 준비하기
- 블링크 시작하기
쉬어가는 페이지 블링크의 다양한 기능들
Part 14 아두이노 YUN과 템부
- 아두이노 YUN 소개하기
- 템부 소개하기
- 아두이노 YUN으로 템부 시작하기
쉬어가는 페이지 플로라 : 웨어러블 아두이노
마치며