CHAPTER 01 아두이노와 틴커캐드 소개1.1 전자기기와 전자회로1.2 전자회로 제어 원리1.3 마이크로컨트롤러 활용1.4 아두이노 개발환경 활용1.5 VPL기반의 블록 명령어 활용CHAPTER 02 틴커캐드 활용법2.1 틴커캐드 소개2.2 틴커캐드 회로 활용2.3 틴커캐드 회로를 사용한 아두이노 실습 절차2.4 틴커캐드 회로의 블록 명령CHAPTER 03 틴커캐드의 간단한 사용법3.1 틴커캐드 실행하기3.2 틴커캐드의 간단한 예제 만들기3.3 브레드 보드 사용법3.4 브레드 보드 회로CHAPTER 04 LED 제어하기4.1 LED 사용 원리4.2 LED on-off 제어4.3 LED의 밝기조정 제어4.4 변수와 반복 활용하기CHAPTER 05 여러 개의 LED 제어하기5.1 4개의 LED 제어하기5.2 RGB LED 제어하기5.3 7-세그먼트 제어하기CHAPTER 06 디지털 입력 신호로 제어하기6.1 디지털 입력 정보와 아날로그 입력 정보6.2 디지털 입력으로 LED ON/OFF 하기6.3 다중 판단 구조CHAPTER 07 아날로그 입력 신호로 제어하기7.1 아날로그 입력 정보7.2 아날로그 입력으로 제어하기7.3 매핑에 대한 조정7.4 시리얼 모니터를 사용한 아날로그 값 모니터링7.5 아날로그 입력으로 LED ON/OFF하기CHAPTER 08 소리 발생 제어8.1 소리의 원리8.2 틴커캐드에서 소리 발생시키기8.3 악보의 연주8.4 스위치로 피에조 연주하기CHAPTER 09 문자 LCD 제어9.1 LCD의 기본 구조9.2 표준형 문자 LCD의 활용9.3 I2C 문자 LCD의 활용CHAPTER 10 센서 활용10.1 터치 센서와 기울기 센서10.2 PIR 센서10.3 빛 감시 센서10.4 온도 센서10.5 토양습도 센서CHAPTER 11 초음파 거리 센서 활용11.1 초음파 거리 측정의 기본 개념11.2 초음파 거리 센서 HC-SR04를 이용한 거리 측정11.3 초음파 거리 센서 NT-TS60을 이용한 거리 측정CHAPTER 12 서보모터 활용하기12.1 DC 모터와 서보모터12.2 서보모터 제어하기12.3 가변저항으로 서보모터 제어하기12.4 2개의 서보모터 제어하기CHAPTER 13 DC모터 활용하기13.1 DC 모터와 서보모터13.2 외부전원과 트랜지스터를 이용한 직류모터 제어13.3 직류모터 제어를 위한 H 브리지 회로13.4 릴레이를 사용한 직류모터 제어CHAPTER 14 응용 회로 만들기14.1 초음파 센서와 LCD, 피에조14.2 토양습도 센서와 LCD, RGB LED, 서보모터14.3 장애물 회피 2휠 자동차CHAPTER 15 아두이노 C++언어 명령15.1 아두이노의 출력 명령15.2 아두이노의 입력 명령15.3 아두이노의 제어 명령CHAPTER 16 아두이노 C++언어 코딩16.1 아두이노 C++언어의 함수 활용16.2 C++언어의 함수와 반복명령 for( )의 활용16.3 아두이노 C++언어의 배열 활용16.4 아두이노 C++언어의 switch-case문 활용16.5 NeoPixel 활용