이미 소장하고 있다면 판매해 보세요.
|
Chapter 01 아두이노 기초 다지기
Lesson 01 아두이노 기본기 다루기 01 - 아두이노란 무엇인가? 02 - 아두이노로 무엇을 할 수 있을까? 03 - 아두이노를 작동시키기 위한 준비물 04 - 아두이노 보드 살펴보기 Lesson 02 아두이노 키트 소개 01 - 전기로 작동하는 아두이노 02 - 아두이노의 의사 표현 : 액추에이터 03 - 아두이노의 눈, 코, 입 : 센서 Lesson 03 아두이노 개발 환경 구성하기 01 - 아두이노 소프트웨어 설치하기 02 - 아두이노 소프트웨어 IDE 화면구성 살펴보기 03 - 아두이노 보드에 컴퓨터 연결하기 04 - 아두이노 보드와 시리얼 포트 선택하기 05 - 스케치 작성해 보기 06 - 아두이노 오류 발생 시 대처방법 Lesson 04 아두이노 스케치 구조 이해하기 01 - 아두이노 스케치 기본 함수 02 - 숨겨진 main 함수 Special Page(C/C++ 코너) _ 함수와 변수 알아보기 Lesson 05 아두이노 핀 살펴보기 Chapter 02 아두이노 초수되기 Lesson 01 아두이노의 입 : Serial.println 01 - 여러 형식의 자료 내보내기 02 - 여러 형식의 숫자 내보내기 Lesson 02 아두이노의 윙크 : digitalWrite 01 - 아두이노 눈뜨기 : LED 켜기 02 - 아두이노 눈감기 : LED 끄기 03 - 아두이노 눈뜨고 감기 : LED 켜고 끄기 반복하기 04 - 천천히 눈뜨고 감기 : LED 켜고 끄기 확인하기 05 - 빨리 눈뜨고 감기 : LED 켜고 끄기 간격 줄여보기 06 - 눈을 떴을까 감았을까? : LED 켜고 끄기를 밝기로 느껴보기 07 - LED 어둡게 하기 08 - LED 밝게 하기 09 - LED 밝기 조절해 보기 Special Page(C/C++ 코너) for 문 알아보기 Lesson 03 LED 회로를 구성해보자! 01 - LED, 저항, 브레드 보드 살펴보기 01-1 LED 01-2 저항 01-3 브레드 보드 02 - 간단한 LED 회로 구성하기 02-1 LED켜고 끄기 03 - 복잡한 LED 회로 구성하기 03-1 전체 LED 켜기 03-2 변수 모여라! : 1차 배열 이용하기 03-3 배열의 단짝 for문 03-4 전체 LED 켜고 꺼보기 03-5 LED 차례대로 켜고 꺼보기 04 - 하트 LED 회로 구성하기 04-1 하트 LED 켜기 04-2 하트 LED 켜고 꺼보기 04-3 하트 LED 차례대로 켜고 꺼보기 Lesson 04 빛의 연주 : analogWrite 01 - LED 회로 구성하기 02 - LED 어둡게 하기 03 - LED 밝게 하기 04 - LED 밝기 조절해보기 04-1 LED 밝기를 11단계로 조절해 보기 04-2 LED 밝기를 256단계로 조절해 보기 05 - LED의 연주 05-1 빛의 징검다리 05-2 이중 for문 사용해 보기 05-3 LED 차례대로 밝아지기 05-4 for 문으로 간단하게 표현하기 05-5 LED 차례대로 밝아지고 어두워지기 Chapter 03 아두이노 중수되기 Lesson 01 아두이노의 귀 : Serial.read 01 - 사용자 입력 받기 02 - LED 켜고 끄기 03 - LED 밝기 조절하기 Special Page(C/C++ 코너) switch 문 알아보기 Lesson 02 눌렀을까 뗐을까? : digitalRead 01 - 0, 1 읽어보기 02 - 푸시 버튼 살펴보기 03 - 버튼 회로 구성하기 04 - 버튼 값에 따라 LED 켜고 끄기 05 - 버튼 값에 따라 LED 밝기 조절하기 06 - LED 주사위 만들기 Lesson 03 아두이노의 감각 : analogRead 01 - ADC값 간편하게 읽어보기 02 - 가변 저항 살펴보기 03 - 가변 저항 회로 구성하기 04 - 가변 저항 입력에 따라 LED 밝기 조절하기 05 - 디지털 LED 막대 측정기 06 - 아날로그 LED 막대 측정기 07 - 빛 센서 살펴보기 08 - 빛 센서 회로 구성하기 09 - 빛 센서 값 읽어보기 10 - 빛 센서 값에 따라 LED 밝기 조절하기 11 - 조이스틱 살펴보기 12 - 조이스틱 입력 받아보기 Lesson 04 아두이노의 노래 : tone 01 - 부저 살펴보기 02 _ 소리와 주파수 이해하기 03 - 수동 부저 회로 구성하기 04 - 수동 부저 소리내보기 05 - 부저 멜로디 연주하기 06 - 학교종 멜로디 연주하기 07 - 키보드 피아노 만들기 08 - 버튼 피아노 만들기 09 - 능동 부저 소리내보기 10 - 버튼 값에 따라 능동 부저 울리기 Lesson 05 아두이노의 손발 : Servo 01 - 서보 모터 살펴보기 02 - 서보 모터 파형 이해하기 03 - 서보 모터 회로 구성하기 04 - 서보 모터 각도 조절해보기 05 - 서보 모터 0~180도 조절해보기 06 - 시리얼 서보 제어하기 07 - 버튼 값에 따라 서보 회전하기 Lesson 06 아두이노의 눈 : pulseln 01 - 초음파 센서 살펴보기 02 - 초음파 센서 회로 구성하기 03 - 초음파 센서로 거리 측정해보기 Chapter 04 아두이노 고수되기 Lesson 01 PWM의 주인공 : Timer1 01 - Timer1 라이브러리 설치하기 02 - LED 제어해 보기 02-1 회로 구성하기 02-2 LED 켜고 끄기 반복하기 02-3 LED 켜고 끄기 간격 줄여보기 02-4 LED 켜고 끄기를 밝기로 느껴보기 02-5 주파수 늘리기 02-6 LED 어둡게 하기 02-7 LED 밝게 하기 02-8 LED 밝기를 1024 단계로 조절해 보기 03 - 피에조 부저 제어해 보기 03-1 수동 부저 회로 구성하기 03-2 수동 부저 소리내보기 03-3 부저 멜로디 연주하기 04 - 서보모터 각도 조절해 보기 04-1 서보모터 회로 구성하기 04-2 서보모터 각도 조절해보기 04-3 서보모터 0~180도 조절해보기 Lesson 02 찰나의 순간 1 : attachlnterrupt 01 - 인터럽트 처리하기 02 - 버튼 인터럽트로 LED 켜기 03 - 버튼 인터럽트로 능동 부저 울리기 04 - 버튼 인터럽트로 서보 회전하기 Lesson 03 찰나의 순간 2 : attachPCINT 01 - 핀 신호 변화 인터럽트 라이브러리 설치하기 02 - 버튼 인터럽트로 LED 켜기 03 - 초음파 센서로 거리 측정해보기 03-1 초음파 센서 회로 구성하기 03-2 초음파 센서로 거리 측정해보기 03-3 pulseln 함수 수행 시간 살펴보기 03-4 핀 신호변화 인터럽트 사용하기 Chapter 05 디스플레이 삼총사 활용하기 Lesson 01 7 세그먼트 활용하기 01 - 7 세그먼트 살펴보기 01-1 세그먼트의 종류 01-2 세그먼트 표시 내용 02 - 7 세그먼트 회로 구성하기 02-1 공통 양극 7 세그먼트와 공통 음극 7 세그먼트 구분 02-2 7 세그먼트 회로 연결 03 - 7 세그먼트 켜 보기 04 - 1차 배열 이용하기 05 - 7 세그먼트 켜고 꺼보기 06 - LED 차례대로 켜고 꺼보기 07 - 함수로 만들기 1 08 - 0 숫자 표시하기 09 - 함수로 만들기 2 10 - 0, 1 숫자 표시하기 11 - 2차 배열 이용하기 12 - 숫자 표시 함수 일반화하기 13 - for 문을 이용하여 숫자 차례대로 표시하기 14 - 0~9 숫자 표시하기 15 - 시리얼 입력으로 숫자 표시하기 Lesson 02 4자리 7 세그먼트 활용하기 01 - 4자리 7 세그먼트 살펴보기 01-1 4자리 7 세그먼트의 종류 02 - 4자리 7 세그먼트 회로 구성하기 02-1 공통 양극 4자리 7 세그먼트와 공통 음극 4자리 7 세그먼트 구분 02-2 4자리 7 세그먼트 연결 03 - 4자리 숫자 차례대로 표시하기 04 - 카운터 만들기 05 - 시리얼 입력으로 숫자 표시하기 Lesson 03 LED 도트 매트릭스 활용하기 01 - LED 도트 매트릭스 살펴보기 01-1 LED 도트 매트릭스의 종류 02 - LED 도트 매트릭스 회로 구성하기 02-1 공통 음극, 공통 양극 LED 도트 매트릭스 구분 02-2 도트 매트릭스 회로 연결 03 - 도트 매트릭스 전체 LED 켜보기 04 - 도트 매트릭스 열 별로 차례대로 켜기 05 - 도트 매트릭스 열 별로 파도타기 06 - 하트 그려보기 07 - 함수 정리하기 08 - 큰 하트와 작은 하트 교대로 그리기 Lesson 04 벽돌 깨기 애니메이션 구현하기 01 - 움직이는 공 그려보기 02 - 공 좌우로 움직이기 03 - 공 상하로 움직이기 04 - 벽돌 추가하기 05 - 위 방향 벽돌 깨기 06 - 대각선 방향 벽돌 깨기 07 - 전체 소스 확인하기 Chapter 06 아두이노 프로젝트 Lesson 01 millis 함수 살펴보기 01 - millis 함수로 현재 시간 확인하기 02 - millis 함수로 delay 대체하기 03 - millis 함수로 다중 작업하기 1 04 - millis 함수로 LED 점멸 반복해보기 05 - millis 함수로 LED 밝기 조절하기 06 - millis 함수로 다중 작업하기 2 07 - NDelay 클래스 만들기 353 08 - NDelayFunc 사용자 정의 라이브러리 만들기 09 - NDelayFunc 사용자 정의 라이브러리 사용하기 1 10 - NDelayFunc 사용자 정의 라이브러리 사용하기 2 Lesson 02 NDelayFunc를 활용한 도트 매트릭스 제어 Lesson 03 DotMatrix 클래스 만들기 Lesson 04 DoMatrix 클래스 활용 1 : 하트 그리기 Lesson 05 DoMatrix 클래스 활용 2 : 큰 하트와 작은 하트 교대로 그리기 Lesson 06 DoMatrix 클래스 활용 3 : 벽돌 깨기 애니메이션 Lesson 07 벽돌 깨기 게임 구현하기 01 - 채 그리기 02 - 게임 실패 화면 넣기 03 - 가변 저항 추가하기 04 - 가변 저항 값 매핑하기 05 - 채 움직이기 06 - 게임 성공 화면 넣기 07 - 전체 소스 확인하기 APPENDIX 아두이노 자율주행 RC카 소개 01 - 아두이노 쉴드 핀 살펴보기 02 - RC카 모듈 테스트 스케치 소개 |
서민우의 다른 상품
박준원의 다른 상품
|
“시작은 쉽게 그러나 끝은 프로그래밍 실력까지 갖출 수 있는 알찬 구성”
400쪽의 분량에 130여개의 단계별 초수/중수/고수 예제 실습과 실전 프로젝트 만들까지 아두이노의 모든 것이 한 권에 담겨있습니다. 이 책의 주요 내용은 다음과 같습니다. Chapter 01 아두이노 기초 다지기 아두이노에 대한 소개, 이 책에서 사용할 키트, 아두이노 개발 환경 구성, 아두이노 스케치 구조, 아두이노 핀에 대해 소개합니다. Chapter 02 아두이노 초수되기 아두이노 초수가 되기 위한 준비를 합니다. 아두이노가 사용자에게 메시지를 보내는 방법, LED를 깜빡이는 방법, LED 회로 구성방법, LED의 밝기를 조절하는 방법에 대해 소개합니다. Chapter 03 아두이노 중수되기 아두이노 중수가 되기 위한 준비를 합니다. 아두이노가 사용자 명령을 받는 방법, 버튼을 읽는 방법, 센서를 읽는 방법, 멜로디 연주 방법, 서보를 움직이는 방법, 초음파 센서를 이용하여 거리를 측정하는 방법을 소개합니다. Chapter 04 아두이노 고수되기 아두이노 고수가 되기 위한 준비를 합니다. Timer1 라이브러리를 이용하여 사각 파형(PWM)의 원리를 이해해 보고, 외부 인터럽트와 핀 신호 변화 인터럽트에 대해 살펴봅니다. PWM의 원리와 인터럽트의 원리를 안다면 여러분은 아두이노의 고수라고 할 수 있습니다. Chapter 05 디스플레이 삼총사 활용하기 디스플레이 삼총사인 7세그먼트, 4자리 7세그먼트, 도트 매트릭스를 다루는 방법을 살펴봅니다. 도트 매트릭스를 이용하여 벽돌 깨기 애니메이션도 구현해봅니다. Chapter 06 아두이노 프로젝트 도트 매트릭스를 이용하여 벽돌 깨기 게임 프로젝트를 수행해봅니다. 프로젝트를 수행하기 위해 필요한 millis 함수에 대해서 자세히 살펴보고, 사용자 정의 클래스도 만들어봅니다. 단원의 Special page 아두이노를 활용하기 위해 꼭 필요한 기초 C/C++ 언어는 아두이노 실습을 통해 진짜 알기 쉽게 설명하였습니다. APPENDIX 아두이노 자율주행 RC카 소개 아두이노 자율주행 RC카에 대해 소개합니다. 아두이노에 익숙해졌다면 아두이노 자율주행 RC카를 이용해 프로젝트를 수행해봅니다. |