티스토리 뷰

LED 코딩하기

이제 아두이노와 다른 부품을 연결해서 그림 3-15 처럼 코딩을 해보겠습니다. 디지털 13번 핀과 연결하니 아두이노 보드에 있는 엘이디(LED)를 깜빡이는 프로그램의 코드와 같습니다.

그림 3-15 외부 엘이디(LED) 깜빡이기 코딩

엘이디(LED)를 브레드보드를 이용해서 연결하고 깜빡거리게 만들어 보겠습니다. 디지털 13번 핀과 빨간색 엘이디(LED)를 연결하겠습니다. 디지털 13번 핀에서 5볼트 전압이 나오니까 플러스 극이 됩니다. 그래서 엘이디(LED) 긴 다리를 디지털 13번 핀과 연결해야 합니다. 그라운드 핀(GND)은 0볼트로 마이너스 극이 됩니다. 그래서 엘이디(LED)의 짧은 다리와 연결해야 합니다.


엘이디(LED)에 불을 켤 때 너무 큰 전류가 흐르면 엘이디(LED)가 고장 나니 그림 3-16과 같이 220옴 저항을 사용해서 엘이디(LED)와 아두이노를 연결해야  합니다. 저항은 극성이 없어서 어느 방향으로 연결해도 됩니다.

그림 3-16 외부 엘이디(LED) 깜빡이기 회로

기다리는 시간을 다르게 해서 다양하게 깜빡이도록 합니다. 그리고 노란색 엘이디(LED)를 하나 더 연결해보겠습니다. 디지털 9번 핀과 연결하겠습니다. 그러면 전기가 13번 핀으로도 흐르고 9번 핀으로도 흐르게 됩니다.

 

이렇게 전기가 여러 길로 흐르는 것을 병렬회로라고 합니다. 엘이디(LED)를 연결해서 멋진 작품을 한 번 만들어 보세요.

그림 3-17 외부 엘이디(LED) 2개 연결 코딩
그림 3-18 외부 엘이디(LED) 2개 연결 회로

댓글
댓글쓰기 폼