커뮤니티

  • 제 목 [기초] 아두이노 실습 - LED 제어
  • 작성자 주피터 조회 : 4,600 좋아요 : 0 댓글 : 0
  • 작성일 2019-09-03 오후 12:26:05
  • LED 1개 제어하기

     

    ① LED 소자설명

     

    LED의 경우 소자의 다리가 긴 쪽(+)이 있고 짧은 쪽(-)이 있습니다.

    전압은 +극에서 –극으로 흐르기 때문에 회로 구성시 긴 쪽(+)이 전압의 (+)극에 짧은 쪽(-)이 전압의(-)극에 연결을 합니다.

     

       * 특징

         - 두 종류의 반도체를 접합하여 전기가 흐르면 빛을 내는 전자 부품

         - 전력 소모가 작고 에너지 변환 효율이 높으며 수명이 길다.

         - 다리가 긴 쪽: Anode, (+) 전원을 연결

         - 다리가 짧은 쪽: Cathode, (-)전원을 연결

         - 반대로는 전기가 흐르지 않음

         - 동작 전류: 10 ~ 20mA 

     

    ② 하드웨어 구성

     

    아래 그림 처럼 하드웨어를 구성합니다.

     

     

                                            

                                       

                                                                      < 논리회로 >

     

    ③ 아두이노 프로그래밍

     

    프로그램 로직을 구현합니다. 

     

     

    작성한 프로그램을 개발보드에서 작동하도록 기계어로 바꾸는 작업을 합니다.

    이것을 전산용어로 “컴파일”이라고 하고  부분을 선택하면 컴파일이 됩니다.

     

    컴파일이 되었다면 실제 보드에 올려서 테스트하기위해서 Upload로 해서 실제 아두이노 보드의 CPU칩에 프로그램을 올리는

    작업을 해야 합니다. USB가 연결되어있는지 확인 후  버튼을 선택해서 보드에 프로그램을 다운로드합니다.

     

    아래 그림은 실제 연동되어서 구동하는 실제 사진입니다.

    아래와 같이 보드를 구성하고 결과물을 확인하세요. LED가 1초씩 꺼졌다가 켜질 것입니다.