새책 | eBook | 알라딘 직접배송 중고 | 이 광활한 우주점 (4) | 판매자 중고 (19) |
18,000원 | 출간알림 신청![]() | - | 9,400원 | 5,000원 |
저자 인사말(Preface) 3
Part 1. 아두이노 기초
Chapter 1. 오픈소스 하드웨어 플랫폼, 아두이노 8
누구나 쉽게 친할 수 있는 아두이노 / 아두이노의 개발 환경
물리적 하드웨어 환경 / 지원 소프트웨어 / 아두이노의 커뮤니티 환경
Chapter 2. LED와 스위치 다루기 32
LED와 LED 구동 회로의 이해 / 아두이노 보드 내의 LED 다루기
(디지털 Output) / 브레드보드에 LED 회로 꾸미고 다루기
스위치와 풀업, 풀다운 저항 / 스위치를 눌러 LED 켜기
스위치를 눌러 LED 토글하기
Chapter 3. 아두이노와 PC의 직렬 통신하기 55
직렬 통신 개요 / 아두이노 보드와 PC와의 직렬 통신 / 직렬 통신으로
LED 켜고 끄기 / 직렬 통신으로 아두이노 보드에서의 스위치 입력 받기
Part 2. 아두이노의 다양한 활용
Chapter 4. 다양한 센서 사용하기 72
직렬 통신으로 아두이노 보드에서의 스위치 입력 받기
포텐셔미터를 사용한 ADC / CdS를 이용한 광량 측정기
초음파 센서로 거리 알기(Pulse in) / PSD 센서를 이용한 거리 측정
Chapter 5. 아날로그 신호를 디지털로 바꿔주는 ADC 94
DAC 개요 / 부저를 이용한 소리내기 / 피에조 스피커를 이용한 멜로디 연주
LED 밝기 조절
Chapter 6. 모터 다루기 114
모터의 개요와 종류 / 가변 저항을 이용한 DC 모터 속도 조절
RC 서보 모터 다루기 / 스텝 모터 다루기
Chapter 7. 텍스트 LCD 다루기 131
LCD 개요 / LCD를 이용한 정보 표현하기
Chapter 8. 논리 회로 다루기 142
부울 대수 / 논리 게이트 / 쉬프트 레지스터 74HC595
아두이노와 논리 게이트를 이용한 LED 제어
Chapter 9. 리모컨 다루기 149
적외선 통신 개요 / 리모컨을 이용한 신호 보내기
Chapter 10. EEPROM 다루기 154
메모리 / EPROM과 EEPROM / EEPROM 읽어오기 / EEPROM에 쓰기
EEPROM 초기화
Part 3. 확장된 아두이노 다루기
Chapter 11. 다양한 통신의 활용 164
시리얼 통신 이외의 통신 / 눈차크 다루기
I2C 통신을 이용하여 가속도 센서 값 얻기
Chapter 12. 무선 통신 다루기 181
무선 통신 / 블루투스 모듈을 활용한 블루투스 통신
근거리 무선 통신 방법, 엑스비(XBee) 통신
Chapter 13. 프로세싱과 아두이노의 연동 192
프로세싱 / 포텐셔미터를 이용한 그래프 그리기
Chapter 14. 매트랩과 아두이노의 연동 203
공학용 소프트웨어, 매트랩 / 매트랩과 아두이노의 연동 준비
매트랩과 아두이노의 연동을 통한 RC 서보 모터 제어
색이 변하는 LED 시스템 / PID 모터 제어를 통한 자세 안정
Chapter 15. 안드로이드 스마트폰과 아두이노의 연동 225
MIT 앱 인벤터 / 블루투스를 연동한 LED 켜고 끄기
스마트폰과 블루투스 연동 자동차 만들기
[부록] 아두이노 보드의 종류와 특징 258
Fritzing(프릿징) 사용법266
아두이노 참조 사이트 270
연습문제 & 정답 해설 271
라이브러리 추가하는 방법 295Part