Page 329 - 최강 아두이노 퍼스트 참고서
P. 329

I=V/R (전류=전압/저항)
               R=V/I (저항=전압/전류) 아두이노 보드의 핀 HIGH 신호는 5V 출력 됩니다.

               5V 전압에 2V 10mA LED 를 사용 한다면
               5V-2V = 3V 즉, 5V 전력에 LED 에 적용되는 전력은 2V 이고 나머지 3V 저항에서 처리해 주
               도록 합니다.
               LED 모듈은 2V 10mA 동작 전원이라면
               R=V/I    3V / 0.01A = 200 Ohm 계산됩니다.


               8x8 DOT 매트릭스 예제 코드입니다.

               KIT 예제 중 가장 어려운 HELLO 예제 이기도 합니다. HELLO 라는 각각의 구성 문자를 사
               이드 스크롤 하는 예제입니다. 보통 옥외 LED 간판에 많이 사용되는(오른쪽->왼쪽) 스크롤
               방식입니다.

               예제코드:
               http://allfirstedu.co.kr/board/view.php?&bdId=tech1&sno=20


                 #include <FrequencyTimer2.h>

                 #define SPACE { \
                   {0, 0, 0, 0, 0, 0, 0, 0},  \
                   {0, 0, 0, 0, 0, 0, 0, 0}, \
                   {0, 0, 0, 0, 0, 0, 0, 0}, \
                   {0, 0, 0, 0, 0, 0, 0, 0}, \
                   {0, 0, 0, 0, 0, 0, 0, 0}, \
                   {0, 0, 0, 0, 0, 0, 0, 0}, \
                   {0, 0, 0, 0, 0, 0, 0, 0}, \
                   {0, 0, 0, 0, 0, 0, 0, 0} \
                 }

                 #define H { \
                   {0, 1, 0, 0, 0, 0, 1, 0}, \
                   {0, 1, 0, 0, 0, 0, 1, 0}, \
                   {0, 1, 0, 0, 0, 0, 1, 0}, \
                   {0, 1, 1, 1, 1, 1, 1, 0}, \
                   {0, 1, 0, 0, 0, 0, 1, 0}, \
                   {0, 1, 0, 0, 0, 0, 1, 0}, \
                   {0, 1, 0, 0, 0, 0, 1, 0}, \
                   {0, 1, 0, 0, 0, 0, 1, 0}  \
                 }

                 #define E  { \
                   {0, 1, 1, 1, 1, 1, 1, 0}, \
                   {0, 1, 0, 0, 0, 0, 0, 0}, \





                                                   329
   324   325   326   327   328   329   330   331   332   333   334