본문 바로가기
Arduino

아두이노 통합개발환경(IDE) 설치하기!

by sdchjjj 2020. 3. 19.
728x90

아두이노란

아두이노는 오픈소스 기반의 마이크로컨트롤러를 이용한 개발보드를 말합니다.
어린 학생들부터 대학생까지 다양한 사람들이 회로를 구성하고 코딩을 통해 제어하는 것을 배울 때 주로 사용합니다.
아두이노에는 우노, 메가, 나노 등 다양한 보드가 있습니다. 가장 보편화 된 보드는 우노(Uno)라고 볼 수 있습니다.
정품은 약 2만 5천원 정도이지만 오픈소스 기반이기에 몇 천원 정도의 다양한 호환보드들이 존재합니다.

 

아두이노 우노 보드

아두이노 우노보드 입니다. 상단에 보이듯이 디지털출력 핀과 하단의 전원 및 아날로그 입력 핀들이 있습니다.

자세한 것은 추후 다양한 센서로부터 입력을 받고 모터 등을 제어해보며 알아보도록 하겠습니다.

 

통합개발환경(IDE) 설치

프로그래밍을 하게 되면 C/C++는 Dev-C++, Visual Studio 등을 Java는 Eclipse 등을 이용하게 됩니다. 

이와 같이 원하는 코드를 아두이노 보드에 업로드하여 입출력을 제어할 수 있게 하기 위해 통합개발환경이 필요합니다.

아두이노에서 제공하는 IDE를 설치하는 과정을 알아 보겠습니다.

 

먼저 https://www.arduino.cc/ 에 접속합니다. 

 

Arduino - Home

 

www.arduino.cc

접속 후 상단에 "Software"탭으로 들어가면 IDE를 다운로드 할 수 있는 화면이 나오게 됩니다.

각자 OS에 맞는 것을 선택하면 됩니다. 예시로는 가장 대중적인 Windows에서의 설치법을 확인하겠습니다.

"ZIP file"과 "Installer" 방식이 있어 좀 더 편리할 것 같은 Installer 방식을 택하겠습니다.

 

그리고 나면 다음과 같이 아두이노 소프트웨어에 기부를 하라는 페이지가 나오게 됩니다.

기부를 하고싶은 금액이 있으면 선택을 하시면 되고 아닐 경우...는 하단에 "JUST DOWNLOAD"를 눌러주시면 됩니다.

다운로드 된 설치파일을 실행하여 통합개발환경의 설치를 진행하여 줍니다.

설치 중간 포트 관련 설치가 나오게 되면 추후 원활한 연결을 위해 설치를 진행해주시길 바랍니다.

설치를 완료하고 실행을 하게되면 다음과 같은 화면이 뜨면서 통합개발환경(IDE)가 실행됩니다.

프로그램을 실행하게 되면 다음과 같은 코드가 기본적으로 작성된 상태로 나타나게 됩니다.

기본적인 핀에 대한 정보 등을 작성하는 setup함수와 보드의 동작을 결정짓는 loop함수가 있습니다.

함수의 말 그대로 해당 함수의 동작이 반복되어 행해집니다.

 

이제 해당 프로그램을 통해서 앞으로 센서의 입력을 받고 모터 등 다양한 것을 제어하는 것에 대하여 알아보겠습니다.

728x90

댓글