LED제어하기
2016. 8. 12. 03:03ㆍ프로그램개발/아두이노
아두이노로 LED깜빡깜빡을 한번 해보겠습니다.
먼저 LED는 발광다이오드 라고 합니다.
발광(發光)이니까 전기가 들어 오면 빛이 납니다.
.다이오드 니까 한쪽으로만 전기가 흐르게 합니다.
즉 + -를 제대로 연결해야됩니다.
그림을 보시면 한쪽다리가 길죠 이쪽이 + 입니다.
또 이LED에는 최소 / 최대 V / A가 있어서 스펙에 맞춰줘야 됩니다.
안지키면 LED나갑니다 --;
색상 | 최소(V) | 최대(V) | 최소(A) | 최대(A) | 입력전압 | 저항값 | 입력전압 | 저항값 | |
적● | Red | 1.8 | 2.3 | 0.02 | 0.05 | 5 | 160 | 12 | 510 |
등● | Orange | 2 | 2.3 | 0.03 | 0.05 | 5 | 100 | 12 | 333.3333333 |
황● | Real Yellow | 2 | 2.8 | 0.02 | 0.05 | 5 | 150 | 12 | 500 |
초● | emerald Green | 1.8 | 2.3 | 0.02 | 0.05 | 5 | 160 | 12 | 510 |
초● | Real Green | 3 | 3.6 | 0.02 | 0.05 | 5 | 100 | 12 | 450 |
청● | sky Blue | 3.4 | 3.8 | 0.02 | 0.05 | 5 | 80 | 12 | 430 |
청● | Real Blue | 3.4 | 3.8 | 0.02 | 0.05 | 5 | 80 | 12 | 430 |
자● | Pink | 3.4 | 3.8 | 0.02 | 0.05 | 5 | 80 | 12 | 430 |
백○ | White | 3.4 | 4 | 0.02 | 0.05 | 5 | 80 | 12 | 430 |
저항은 저기 나온거보다 높은거를 사용하면 됩니다.
아두이노의 2~13핀에는 Low / High가 있습니다.
High가 되면 전기가 들어 오고 Low가 되면 나갑니다.
그러면 깜빡거리게 할려면 High를 넣고 1초있다가 Low를 넣고를 반복하면 됩니다.
참 쉽죠.
[준비물]
- Arduino UNO R3 * 1EA
- LED * 1EA
- 저항 * 1EA
- 빵판 * 1EA
- 케이블 2가닥
보드에도 보시면 L이라고 적힌 LED가 하나 붙어 있습니다.
LED가 없으면 이걸로 해도 됩니다. 그러면 보드만 있으면 됩니다.
이 LED는 13핀으로 제거 가능합니다.
먼저 보드에 붙은 LED를 깜빡여 봅시다.
잘되시나요?
이제 핀만 바꿔서 2번으로 한번 깜빡여 봅시다.
저렇게 핀에 전기를 넣었다 뺏다 하는건 다양하게 응용이 가능합니다.
참 쉽죠.
반응형
'프로그램개발 > 아두이노' 카테고리의 다른 글
차정보를 아두이노로 가져오기 - 후방카메라 영상을 폰으로 출력 [1. 기본지식 습득 및 사전준비(?)] (0) | 2016.08.17 |
---|---|
차정보를 아두이노로 가져오기 - 후방카메라 영상을 폰으로 출력 [시작하며] (0) | 2016.08.15 |
DHT (온습도계) 제어 코드 (0) | 2016.08.12 |