- 수업 목표
- 아두이노의 디지털 입력 익히기
- digitalRead 함수 사용법 익히기
- 푸시 버튼 사용법 익히기
- 푸시 버튼 회로 연결 방법 익히기
- 컴퓨터에 키보드 입력 신호 보내기
- Keyboard.Write 함수 사용법 익히기
- 아두이노 레오나르도의 특성
- 아두이노의 디지털 입력 익히기
- 수업 준비 항목
- 아두이노 레오나르도 보드, 노트북, 푸시버튼, 1K옴 저항
- 수업 진행 (120분)
-
지난시간 복습 및 오늘 배울내용 안내(10분)
-
퀴즈로 다뤘던 부품, 아두이노에 대해 간단하게 복습
- LED 아날로그 출력
- CdS 아날로그 입력
- 조건문
-
푸시 버튼을 이용한 디지털 입력 (55분)
- digitalRead 함수 원리 (15분)
- 푸시 버튼 회로 연결 (30분)
- 풀업 저항에 대한 원리는 생략
-
풀다운 저항에 대한 원리는 생략
- 시리얼 모니터를 이용한 출력 (10분)
- 카운트 변수란?
- 시리얼 모니터를 이용한 출력 (10분)
-
카운트 변수를 이용해 몇 번 클릭했는지 출력 - Serial.Write 함수 복습
-
쉬는시간 (15분)
-
컴퓨터에 키보드 입력 신호 보내기 (35분)
- 우리가 사용하는 키보드의 간단한 원리 (5분)
- Keyboard.Write 함수 사용법 (10분)
- 우노보드, 메가보드 등과 같은 보드 알아보기
-
각 보드들과 레오나르도 보드와의 차이점 소개
-
키보드 입력 신호 보내기 실습
-
푸시다운을 누르면 Keyboard.Write 함수 실행되게 실습 (20분)
-
마무리 (5분)
-
This repository has been archived by the owner on Apr 25, 2020. It is now read-only.