감성 자동제어
비전공자도 쉽게 따라 하는 아두이노를 이용한 LED 제어!
안녕하세요! 오늘은 아두이노를 이용해서 LED 제어를 해보도록 하겠습니다.
저는 아두이노를 친구한테 처음 듣고 접하게 되었는데 세상에 이런 신기한 물건이 있다는 게 정말 신기했습니다!!
지금은 시간이 오래되었기 때문에 그때만큼의 감정은 사라졌지만,,
그래도 그때의 기억을 가지고 글을 작성해보도록 하겠습니다!
동작조건
1) 1초에 한번씩 점멸하는 LED
(LED ON -> 1초 -> LED OFF -> 1초 -> LED ON .......)
1. 준비물
1) 아두이노 UNO(mini, nano 등 여러 가지가 있지만 가장 대표적인 UNO로 진행하도록 하겠습니다.)
2) 아두이노 프로그램(다운로드 경로 : https://www.arduino.cc/en/main/software)
3) LED
4) 브레드 보드(없어도 괜찮습니다!)
5) 저항(330옴)
2. 장비소개




3. 아두이노 회로도


4. 회로도 설명
[1] 준비물이 갖춰진 회로도
1) LED의 긴 쪽다리를 그림처럼 오른쪽에 위치시켜 주세요(긴 쪽다리가(+), 짧은 다리가(GND)입니다.)
2) 저항을 그림처럼 연결시켜줍니다.
3) 아두이노의 13핀을 저항의 밑에 연결시켜줍니다.
4) 아두이노의 GND에서 LED의 짧은 다리에 연결시켜줍니다.
※ 그림처럼 결선을 하게 된다면 프로그램에 의해 , 13번 핀에서 5V가 출력이 되어서 330옴의 저항을 거쳐 약 2V의
전압이 LED를 동작시키게 됩니다.
[2] 아두이노와 LED만 있을 경우 회로도
1) LED의 긴 쪽다리를 그림처럼 13번 핀에 연결시켜 주세요.
2) LED의 짮은다리를 그림처럼 GND에 연결시켜 주세요.
※ 그림처럼 결선을 하게 된다면 5V의 출력이 그대로 LED를 동작시키기 때문에 LED가 고장 날 수 있으니
주의하셔야 합니다.
5. 프로그램 세팅
1) 아두이노의 보드 설정 : 툴 -> 보드 -> Arduino Uno
2) 포트 설정 : 툴 -> 포트 -> 아두이노와 연결된 USB의 포트


6. 아두이노 프로그램

7. 마무리
6번의 코드를 똑같이 입력해주면 정상적으로 실행이 될 거예요!
최대한 어려운 내용은 제외하고 간단하게 글을 작성해 보았습니다.
2개의 회로도 중 장비가 갖춰지지 않은 회로도의 LED가 아마 조금 더 밝을 거예요!
그건 5V의 전압이 공급되기 때문에 그런 현상이 나타나는 것입니다.
아두이노에서 자주 사용하는 LED는 대부분 2V의 전압을 필요로 하기 때문에
저항을 사용하시는 것을 추천드려요!