책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 마이크로프로세서
· ISBN : 9788991068667
· 쪽수 : 220쪽
목차
PC와 연결하기
소프트웨어 다운로드
프로젝트에 사용되는 아두이노와 부품
제1부 디지털로 컨트롤하기
1. 아두이노 보드에 있는 LED를 켜기/끄기
▶ 스케치에 대해 알아보기
▶ 우노 보드의 주요 구조 설명
2. 외부 LED 켜기/끄기
3. LED 밝기 컨트롤
4. 시리얼 모니터와 아두이노, 텍스트 주고받기
5. 디지털 핀에 입력되는 값 시리얼 모니터에 프린트하기
▶ 스케치에서 사용한 핵심 단어 정리
▶ 풀 다운 저항 설명
6. 스위치를 푸시하여 LED 켜기
7. 스위치 푸시 수에 따라 LED 켜기/끄기
8. RGB LED 색상 조정하기
9. 모션감지 센서
10. 초음파 센서(Utrasonic Distance Sensor)로 거리 측정
11. 온도 습도 센서(DHT11)
12. 빛 주파수 감지센서
▶ 아두이노 스케치 구조와 기본 언어 중간정리
제2부 아날로그로 컨트롤하기
1. 가변저항 사용 LED 밝기 컨트롤
▶ 저항 연결 리뷰
2. 광센서: CDS 포토 레지스터(Photo-resistor)
3. 온도센서(LM35)
4. 적외선(IR) 라인 센서
5. 가속도 센서
6. 스피커 톤 조정하기
6-1. 음계 컨트롤
6-2. 음계 라이브러리 사용하기
6-3. 터치센서에 tone 함수를 사용 간단한 키보드 만들기
제3부 유선통신 방법
▶ 시리얼 통신방법
▶ 소프트웨어시리얼(SoftwareSerial) 사용하기
▶ I2C 센서 사용하기
1. I2C 온도센서(TC74) 값 아두이노에서 받기
2. I2C 자이로(GYRO) 센서
3. 여러 개 I2C 센서 값을 동시에 받기
▶ SPI 센서 사용하기
4. 아두이노에서 SPI 사용 가변저항에 데이터 보내기
제4부 프로세싱(Processing) 언어
1. 컴퓨터그래픽 GUI 사용 아두이노 컨트롤하기
2. 프로세싱에서 마우스 클릭하여 아두이노 LED ON 시키기
3. 아두이노 센서에서 받는 값, 프로세싱 창에서 실시간으로 보기
제5부 모터 컨트롤
▶ DC 모터 컨트롤
1. DC 모터 컨트롤: 트랜지스터 사용
2. DC 모터 컨트롤: PWM 방식 속도제어
3. DC 모터 컨트롤: 가변저항으로 속도 조절하기
4. DC 모터 컨트롤: 회전 방향 조정하기 (H-브리지 IC 사용)
5. DC 모터 컨트롤: L293D 사용 속도와 회전 방향 조정하기
▶ 서보 모터, 스테핑모터 컨트롤
6. 서보 모터 기본 스케치
7. 서보모터: 포텐시오 미터로 각도 컨트롤하기
8. 서보모터: 제3의 라이브러리를 사용 회전 속도 컨트롤하기
9. 스테핑 모터 컨트롤: L293D 사용
▶ 드라이버 쉴드 사용: DC 모터, 서보 모터, 스테핑 모터 컨트롤
10. DC 모터 컨트롤: 쉴드 사용
11. 서보 모터 컨트롤: 쉴드 사용
12. 스텝 모터 컨트롤: 쉴드 사용
제6부 프로젝트 결과물 콤팩트하게 만들기
1. 소형 Attiny85 칩에 스케치 업로드 하는 두 가지 방법
2. 소형 Attiny85로 4개 LED 구동하기
3. Atmega328 Pin Map
Appendix
1. 아두이노 소프트웨어 다운로드 방법 상세 설명
2. 윈도우 8 컴퓨터에 장치 드라이버 설치하기
3. 전자응용 (한 걸음 더 전진하여 큰 파워 컨트롤하기)
① 저항 ② 커패시터 ③ 다이오드 ④ 트랜지스터 ⑤ 달링턴 트랜지스터
⑥ 옵토 커플러 ⑦ 릴레이
4. 아두이노 Uno R3 하드웨어
5. 아두이노 패밀리 소개