코딩 무식자 아두이노 경험해보기
아두이노 a~z까지 정복하기지난 시간에는 아두이노에 대한 소개와 몇가지 아두이노 보드에 대하여 알아봤습니다.
이번시간에는 아두이노 보드 중 우노 보드에 대해 조금더 살펴보고 아두이노를 사용하기 위한 소프트웨어 IDE설치 과정을 살펴보도록하겠습니다.
아두이노 우노 하드웨어
우선 하드웨어에 대해 좀 더 깊숙이 살펴 보겠습니다. 저희가 살펴볼 보드는 아두이노 보드 중 가장 많이 쓰이며 제가 구매한 우노 보드입니다.
아두이노 우노는 2011년 12월에 나온 R3 버전이 최신버전의 보드입니다. ATmega328 마이크로컨트롤러를 중심으로 외부 장치 연결을 위한 핀 헤더(디지털, 아날로그 핀), 전원 연결 잭, USB, 부트로더, ICSP 연결 커넥트등으로 이루어져 있습니다.
이 중 가장 많이 사용하는 것은 USB포트와 14개의 디지털핀, 6개의 아날로그 입력핀, 전원부입니다.
USB케이블은 일반적인 USB 케이블이 아니며 아래와 같은 전용케이블을 사용해야 합니다. 보드를 구매할 때 기본적으로 같이 구매 할 수 있으나 혹 별도로 구매해야 할 경우 잘 선택하여 구매 하시길 바라겠습니다.
아두이노 IDE 설치하기
아두이노 IDE란?
아두이노의 통합 개발환경 (IDE:Integrated Development Environment)를 말하는 것이며 편집기, 컴파일러, 업로드 등이 합쳐져 있는 형태를 말합니다. 아두이노가 작동하기 위해서는 이 IDE에 C++ 언어를 기반으로 프로그램을 만들어 업로드 시켜야 하는데 이렇게 아두이노 IDE를 통해 작성된 프로그램이나 소스 코드를 '스케치(Sketch)'라고 합니다.
작성한 스케치를 아두이노에게 전달을 하기 위해서는 보드를 컴퓨터와 연결해서 인식시켜야 하는데 아두이노 정품 보드를 구입했다면 아두이노 사이트에 가서 드라이버를 다운받아 설치 하면 되고 호환보드를 구매했을 경우는 호환보드에 맞는 드라이버를 다운받아 설치해야 합니다.
정품 보드 드라이버 설치는 아두이노 IDE를 설치하면 같이 설치되므로 자신에게 맞는 OS 버전의 IDE를 다운받아 설치하시기만 하면 됩니다.
아두이노 IDE 설치하기
아두이노 홈페이지 https://www.arduino.cc/en/Main/Software 이며, 이곳에서 아래와 같은 화면 오른쪽에 자신의 운영체제에 맞는 설치 파일을 다운로드 하세요.
설치 예시 및 설명은 저의 기준(?)에 맞춰 Windows OS만 진행하도록 하겠습니다.
설치 방법이 어렵지 않으니 각자 사용하시는 OS 버전에 맞게 IDE를 준비하시고 아래 내용을 참고 하여 진행하시면 되겠습니다.
- 위에 보신 아두이노 홈페이지 화면에서 오른쪽 상단의 [Windows installer, for windows XP and up] 을 클릭합니다.
- 아래와 같은 화면이 나오면 기부금을 선택하고 다운로드를 하거나, 기부금 없이 다운로드를 선택합니다.
- 다운로드 경로에서 다운받은 IDE 설치 파일을 선택하여 실행합니다.
- 설치가 완료되면 다음과 같이 설치 경로에 아두이노 폴더가 만들어진 것을 볼 수 있습니다.
추가하는 글
쓰다보니 오늘 내용이 길어진듯 합니다. 실제 정리 내용은 많지 않으나 이미지 첨부가 많다보니 글이 길어진듯 하네요. 아직 미숙해서 적절히 조절을 못한 저의 능력탓때문이겠죠. 적절한 길이감으로 글을 쓰도록 좀 더 신경쓰도록 하겠습니다.
다음 시간에는 IDE에 대한 포트설정과 각 메뉴에 대하여 알아보도록 하겠습니다.
부족한 글 봐주셔서 감사합니다.
<참고 자료>
네이버 카페 - 아두이노스토리 https://cafe.naver.com/arduinostory
코딩런 : http://codingrun.com
문헌 : 아두이노, 상상을 현실로 만드는 프로젝트 [입문편]