-
수업 목표
- 아두이노의 디지털 출력 익히기
- pinMode와 digitalWrite, delay 함수 익히기
- 변수 익히기
- 변수 선언하고 사용하기
- 시리얼 모니터 기본 익히기
- Serial.begin 및 Serial.println 메소드 익히기
- 아두이노의 디지털 출력 익히기
-
수업 준비항목
- 저항, 전선, 브레드보드, 아두이노 보드, LED
-
수업 진행
-
지난시간 복습 및 오늘 배울내용 안내(10분)
- 퀴즈로 다뤘던 부품, 아두이노에 대해 간단하게 복습
- PPT 활용
-
아두이노 프로그래밍의 기본 구조(setup과 loop)(10분)
- setup이란?(역할 설명 5분)
- setup에 쓰이는 함수
- 소스 실행 중 한번 실행
- 실제 소스 보여주기
- loop이란?(역할 설명 5분)
- loop에 쓰이는 명령어
- 소스 실행 중 반복 실행
- 실제 소스 보여주기
- setup이란?(역할 설명 5분)
-
pinMode, digitalWrite 설명 (10분)
- 아두이노의 디지털 핀 소개 (사진 활용)
- 디지털 핀이 어떤 역할을 하는지 소개
-
pinMode, digitalWrite 함수 이용해서 LED 점등 (10분)
- PPT로 회로도와 코드 보여주고 참고하라고 하기
-
delay 함수 이용해서 LED 깜빡이기(15분)
- PPT로 회로도와 코드 보여주고 참고하라고 하기
-
아두이노 IDE 사용법(업로드, 포트 설정) (10분)
- 아두이노 보드에 컴파일, 업로드
- 설정 -> 포트, 보드 설정 하는법
- 오류 해결 방법
-
변수 선언하기
- 상자 같은 예시를 통해 이해시키기 (15분)
- 변수에 값 대입하기 (10분)
- 코드상으로 int 등의 키워드 이용해 변수 선언하고 대입하기
- Serial.Write로 변수 값 확인하기 (10분)
-
마무리 (5분)
-
This repository has been archived by the owner on Apr 25, 2020. It is now read-only.