한 눈에 끝내는 아두이노 기초
    • 01
      1 강 - Hello, Arduino
    • 아두이노(Arduino)란?
      아두이노 연결 & 작동 확인
      부품 설명 기초
      부품 설명 - 브레드 보드
      아두이노 동작 방식
    • 02
      2 강 - LED 제어하기
    • LED 회로 구성하기
      LED 제어 코드 작성
      LED 제어 응용 1 - 반복문
      LED 2개 회로 구성하기
      LED 제어 응용 2 - 조건문
      삼색 LED 회로 구성하기
      삼색 LED 제어 코드 작성
    • 03
      3 강 - 버튼 스위치 사용하기
    • 버튼 스위치와 시리얼 통신
      스위치 신호 확인하기
      스위치로 LED 제어하기
    • 04
      4 강 - 청기 / 적기 게임 만들기
    • 청기 / 적기 게임 소개
      회로 구성하기
      삼색 LED 청색 / 적색 켜기
      스위치로 청색 / 적색 맞추기
    • 05
      5 강 - 능동 부저 사용하기
    • 능동 부저 소개
      회로 구성하기
      코드로 소리내기
      스위치 클릭하면 소리내기
      다양한 소리 함수로 만들기
    • 06
      6 강 - 숫자판(디지털 튜브) 사용하기
    • 7 segment 소개
      7 segment 에 숫자 표시하기
      4개로 이루어진 7 segment 소개
      7 Segment 4 Digit Module 로 숫자 표시하기
    LED 회로 구성하기
    02 2 강 - LED 제어하기
    LED 회로 구성하기

    아두이노를 시작하는 첫 번째 단계는 LED를 깜빡(blink)이게 하는 것입니다. 지난 강의에서는 아두이노 내에 내장된 LED를 깜빡여 보았습니다.

    이번에는 직접 회로를 구성해서 LED를 깜빡이게 만들어 보겠습니다.

    전 강의에서 기초적인 부품과 브레드보드에 대해 간단히 설명했기 때문에, 사진을 보며 그대로 구성하시면 됩니다.

    회로 구성을 위해서 필요한 건 아두이노 본체, USB 케이블, LED, 점퍼 와이어, 저항 -입니다.

    이 중에서 가장 중요한 것은 저항을 사용하는 것입니다. 저항 없이 아두이노 본체와 LED를 연결할 경우에는 아두이노 본체에 타격을 주거나, LED 의 수명이 확 줄어들 수도 있으므로 주의해주세요.

    아래의 사진은 저항 없이 회로를 구성한 안 좋은 예시입니다.

    default

    위 사진은 안 좋은 예시라는 것을 알았습니다. 그렇다면 저항은 어떻게 사용하는 것일까요?

    아래 회로도 사진을 봐주세요. LED와 전류를 공급해주는 점퍼 와이어와 LED 사이에 200(옴) ~ 330(옴) 정도의 저항을 넣어주었습니다.

    저항을 넣어주면 전류가 약하게 흐르기 때문에 LED의 빛이 약해지겠지만, 안정적인 상태가 됩니다.

    핀 하나당 적당한 전류의 수준은 40mA 정도입니다.

    저항의 중요함에 대해 숙지했다면 아래 회로도를 보며 간단한 LED 회로를 구성해주세요.

    default

    회로를 구성할 때는 위와 같은 회로도 모형이 정리가 잘 되어있어 보기 편하실 겁니다.

    실제로 회로도 구성을 마치면 아래와 같은 모습이 됩니다.

    default

    지난 시간 작성한 코드(13번 핀에 전류를 출력으로 설정하여 전류를 깜빡이며 공급)는 아두이노에 그대로 남아 있습니다.

    아두이노는 이전에 컴파일하여 업로드한 코드를 계속 저장하고 있는 특징이 있습니다.

    따라서 회로를 구성하고 컴퓨터에 USB로 전원 공급만 해줘도 LED가 깜빡이는 것을 확인할 수 있습니다.

    질문하기