목차
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 01 아두이노 소개하기
아두이노가 무엇인지 소개하고 아두이노의 종류로 어떤 것들이 있는지 살펴봅니다. 나아가 아두이노와 밀접한 관련이 있는 메이커 운동에 대해서도 알아봅니다.
Part 02 아두이노 준비하기
아두이노를 다루기 위해 필요한 것들에 대해 살펴봅니다. 아두이노가 주위 환경을 느낄 수 있도록 해주는 센서와 아두이노가 원하는 동작을 할 수 있도록 만들어주는 액추에이터에 대해 알아보고, 이런 전자부품을 어떻게 구매할 수 있는지 알려드립니다. 또한 아두이노 프로그램을 작성하기 위해 필요한 아...
■ 장별 요약
Part 01 아두이노 소개하기
아두이노가 무엇인지 소개하고 아두이노의 종류로 어떤 것들이 있는지 살펴봅니다. 나아가 아두이노와 밀접한 관련이 있는 메이커 운동에 대해서도 알아봅니다.
Part 02 아두이노 준비하기
아두이노를 다루기 위해 필요한 것들에 대해 살펴봅니다. 아두이노가 주위 환경을 느낄 수 있도록 해주는 센서와 아두이노가 원하는 동작을 할 수 있도록 만들어주는 액추에이터에 대해 알아보고, 이런 전자부품을 어떻게 구매할 수 있는지 알려드립니다. 또한 아두이노 프로그램을 작성하기 위해 필요한 아두이노 IDE를 설치하는 방법도 배웁니다.
Part 03 아두이노를 위한 프로그래밍 기초
아두이노를 하기 위해 필요한 프로그래밍 기초에 대해 배웁니다. 데이터는 프로그래밍의 재료라 할 수 있는데, 이 데이터를 담는 그릇인 변수와 편리한 도구 같은 함수에 대해 설명합니다. 또한 컴퓨터가 스스로 판단하고 움직일 수 있도록 하거나 계속 똑같은 것을 반복하게 만드는 방법도 배웁니다.
Part 04 디지털과 아날로그
아두이노를 제어하는 방식은 크게 디지털과 아날로그 두 종류로 나눌 수 있습니다. 그리고 디지털, 아날로그 각각에 따라 다시 입력 또는 출력을 제어하는 것으로 나눠집니다. 이번 장에서는 아두이노를 이용해 디지털과 아날로그를 제어하는 방법에 대해 배웁니다.
Part 05 아두이노 시작하기