본문 바로가기

Arduino(아두이노)

[버섯][Arduino] 아두이노 Mega2560 IDE 설치하기 (프로그래밍 환경 구축) - LED 예제

키워드 : 아두이노, Arduino, Arduino IDE, 아두이노 개발환경


안녕하세요 버섯돌이 유재성입니다. 

아두이노를 사용하기 위해서는 개발에 필요한 개발 툴이 필요한데 아두이노 재단에서 Arduino IDE를 제공하고 있습니다.

Arduino IDE 설치를 위해 아두이노 홈페이지를 방문 합니다.


홈 페이지 : http://arduino.cc/ 


상단 메뉴 중 "Download"를 선택 후 가장 최신 버전이 있는 화면으로 이동합니다.

단축 URL은 http://arduino.cc/en/Main/Software 입니다. 


현재 최신 버전은 1.0.6 버전이며 저는 가끔 사용하기 때문에 설치형보다는 윈도우즈에서 사용할 ZIP 파일을 다운로드할 예정입니다.

Arduino IDE는 Java 기반이라 별도의 설치없이 압축 해제만으로도 사용이 가능합니다.



다운받은 압축 파일을 해제합니다.

저는 편의상 D드라이브에 arduino폴더를 만들어서 D:\arduio\arduino-1.0.6에 압축을 풀었습니다.

 

아두이노 IDE 폴더에 가서 arduno.exe 파일을 실행합니다.


아두이노 IDE인 스케치가 실행된 화면입니다.


남은 작업은 사용할 아두이노를 PC에 연결후 도구에 가서 아두이노에 할당된 COM 포트와

사용하려고하는 아두이노 모델을 선택해주면 끝입니다.


간단한 테스트를 위해 "파일 > 예제 > 01.Basics > Blink" 예제를 선택합니다.


 이름에서 알 수 있듯이 LED를 깜빡 거리는 예제입니다.

 

이렇게 아두이노는 준비된 예제와 라이브러리가 많아서 저와 같은 입문자들의 개발이 쉽습니다.

설명을 보면 이 예제는 디지털 13번 핀을 이용함을 알 수 있습니다.

아래는 기존에 Arduino Mega 2560을 이용해서 테스트 할 때의 내용이니 참고하시기 바랍니다.
작성된 예제를 아두이노 보드에 업로드하기 위해 위에서 설명드렸던 보드 종류 및 COM 포트를 설정해야 합니다.

도구 메뉴의 보드에 가셔서 사용할 보드를 선택합니다.

제 경우 Arduino Mega 2560을 선택합니다.


컴퓨터와 연결된 아두이노에 할당된 COM 포트를 설정해야하는데 현재 할당된 COM 포트는 15번이었습니다.

따라서, 도구 메뉴의 시리얼 포트에서 COM15를 선택합니다.

아두이노에 개발된 소스를 업로드하기 위한 통신 포트라서 정확하게 선택하셔야 합니다.

 

 상단의 "업로드" 아이콘을 클릭하시면 잠시 후 업로드가 완료됩니다.

와우~ 간단하죠~ *^^*

 

이제 LED 하나를 준비해서 아두이노의 13번 핀과 GND핀에 연결하면 깜빡 거리는 LED를 볼 수 있습니다.

잠깐 테스트할 목적이면 상관없겠지만 가능하면 LED를 보호하기 위해 적당한 저항 하나를 연결하시면 되겠습니다.

확률이 높지 않으나 재수 없으면 LED 외에 아두이노 등이 사망할 수도 있어서 가급적이면 저항은 연결하시기 바라며

저항은 200옴에서 1K옴 이하로 사용하시면 됩니다.

저항값이 너무 크면 LED가 아주 어둡거나 불이 안 켜지니 밝기를 보면서 적당히 고려하셔도 되겠네요.



아두이노 공식 예제에서도 위 처럼 사용하고 있으며 출처는 http://www.arduino.cc/en/Tutorial/Blink 입니다.


 


 

 Arduino Pro Mini의 경우에는 자체 USB 포트가 없기때문에 USB to TTL같은 제품의 도움을 받아야하는데

세부적인 내용은 다음에 다루도록 하겠습니다.

 

[목차] 버섯돌이와 함께하는 아두이노(Arduino) 기초 목차