Skip to content
This repository has been archived by the owner on Apr 25, 2020. It is now read-only.

Latest commit

 

History

History
40 lines (35 loc) · 1.57 KB

4차시.md

File metadata and controls

40 lines (35 loc) · 1.57 KB

4차시

  • 수업 목표
    • 아두이노의 디지털 입력 익히기
      • digitalRead 함수 사용법 익히기
      • 푸시 버튼 사용법 익히기
      • 푸시 버튼 회로 연결 방법 익히기
    • 컴퓨터에 키보드 입력 신호 보내기
      • Keyboard.Write 함수 사용법 익히기
      • 아두이노 레오나르도의 특성
  • 수업 준비 항목
    • 아두이노 레오나르도 보드, 노트북, 푸시버튼, 1K옴 저항
  • 수업 진행 (120분)
    • 지난시간 복습 및 오늘 배울내용 안내(10분)

    • 퀴즈로 다뤘던 부품, 아두이노에 대해 간단하게 복습

      • LED 아날로그 출력
      • CdS 아날로그 입력
      • 조건문
    • 푸시 버튼을 이용한 디지털 입력 (55분)

      • digitalRead 함수 원리 (15분)
      • 푸시 버튼 회로 연결 (30분)
        • 풀업 저항에 대한 원리는 생략
    • 풀다운 저항에 대한 원리는 생략

      • 시리얼 모니터를 이용한 출력 (10분)
        • 카운트 변수란?
    • 카운트 변수를 이용해 몇 번 클릭했는지 출력 - Serial.Write 함수 복습

    • 쉬는시간 (15분)

    • 컴퓨터에 키보드 입력 신호 보내기 (35분)

      • 우리가 사용하는 키보드의 간단한 원리 (5분)
      • Keyboard.Write 함수 사용법 (10분)
        • 우노보드, 메가보드 등과 같은 보드 알아보기
    • 각 보드들과 레오나르도 보드와의 차이점 소개

    • 키보드 입력 신호 보내기 실습

    • 푸시다운을 누르면 Keyboard.Write 함수 실행되게 실습 (20분)

    • 마무리 (5분)