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