한 눈에 끝내는 아두이노 기초
    • 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 회로 구성하기
    undefined undefined
    삼색 LED 회로 구성하기
    default

    삼색 LEDRGB 값을 사용하는 LED입니다.

    여기서 RGB 란 미술시간에 배운 빛의 3원색으로 Red(적색), Green(녹색), Blue(청색)을 의미합니다.

    이 각각의 RGB 값을 조절해서 다양한 색을 만들어 낼 수 있습니다.

    위 사진을 보면 4개의 핀이 있고 각각 R, G, B, -(GND) 표시가 있습니다. 이 표시에 맞게 잘 연결해주면 됩니다.

    삼색 LED 역시 저항값이 작으므로 과전류를 방지하기 위해 저항을 꼭 넣어야 합니다.

    13번 핀부터 사용하지 않고 11번부터 9번까지의 핀을 사용한 이유는 Analog output 을 이용하기 위함입니다.

    아두이노 본체의 13번 핀과 11번 핀을 비교해보세요. 13번 핀에는 없지만 11번 핀에는 PWM 이라는 물결 표시(~)를 볼 수 있습니다.

    물결 표시가 있는 핀들은 디지털 핀으로도 사용할 수 있고 아날로그 핀으로도 사용할 수 있는 것들입니다. 

    디지털 핀과 아날로그 핀의 차이점에 대해서 말해보겠습니다.

    디지털 핀의 Digital output(출력)은 전류가 흐른다(HIGH - 1) 흐르지 않는다(LOW - 0). 이 두가지의 상태만 출력할 수 있습니다.

    반면 아날로그 핀의 Analog output(출력)은 0~255 단계로 출력의 강도를 조절할 수 있습니다.

    이것을 이용해 삼색 LED의 RGB 값을 조절하고 조합하여 다양한 색을 만들어 낼 수 있게 됩니다.

    default
    Q&A