본문 바로가기

전자 공학/아두이노

[아두이노] 아두이노 보드란? 아두이노 프로그램 설치하기

반응형

 

 

 

안녕하세요. 취업한 공대누나입니다.

오늘은 아두이노, 아두이노 보드에 대한 이야기를 해보도록 하겠습니다.

 

1. 아두이노(Arduino)란?

 

아두이노 혹은 아두이노 보드라고 하면 이렇게 생긴 보드를 말합니다.

여러 보드들이 있지만 위의 보드는 아두이노 우노 보드입니다.

이러한 보드는 뭐하는 데에 사용하는 걸까요?

사용하기 쉬운 하드웨어 및 소프트웨어를 기반으로 하는 오픈 소스 전자 플랫폼이라고 합니다.

 

출처: https://www.arduino.cc

 

Arduino - Home

 

www.arduino.cc

보드를 보시면 MCU가 있고 양쪽에 핀들이 있습니다.

이 핀들에 여러 가지 센서들을 연결하여 내가 원하는 동작을 하도록 설계를 하는 것입니다.

온도 센서를 연결하여 온도에 따라서 사물을 제어하게 만들 수도 있고,

드론을 제어할 수도 있으며 카메라 영상 또한 볼 수 있습니다.

오픈 소스라는 장점이 있고 다양한 성능의 아두이노 보드가 나와있어서

내가 원하는 스펙에 맞춰서 고른 다음에 구매하면 됩니다.

 

일반적으로 사용 방법은 아래와 같습니다.

(아두이노 보드 사용 방법이라기에는 일반적인 보드들도 대부분 아래와 같이 구현합니다.)

 

1). 회로를 구성합니다.

브레드 보드나 혹은 다른 센서 보드를 사용하여 원하는 기능의 회로를 구현합니다.

그리고 이것을 아두이노 보드와 연결합니다.

 

2). 전원을 인가합니다.

아두이노 보드는 USB를 이용하여 전원을 공급할 수도 있고

DC 어댑터를 사용하여 전원을 공급할 수도 있습니다.

(몇 V의 DC를 공급해야 하는지는 데이터 시트를 봐야합니다.)

혹은 회로도를 보고 Power Supply를 사용하여 전원을 연결할 수도 있습니다.

 

3). 코딩을 합니다.

원하는 기능대로 동작할 수 있게끔 소스 코드를 구현합니다.

아두이노는 오픈 소스이다 보니 일반적인 소스는 검색을 통해 대부분 구할 수 있습니다.

또한 자체적으로 제공하는 소스들도 있습니다.

소스 코드를 컴파일 한 후 아두이노 보드에 다운로드를 해주면 끝납니다.

 

아두이노는 기본적으로 사용이 쉽다는 장점이 있습니다.

그렇기에 처음 배워보는 초보자들, 혹은 대학생들이 사용하기에 적절합니다.

또한 가격이 저렴하다는 장점이 있습니다.

아두이노 우노 보드 같은 경우에도 일반적으로 5만원 이하로 구매가 가능합니다.

 

 

2. 소프트웨어 다운로드

 

우선 아두이노 홈페이지에 접속을 합니다.

다운로드 링크는 아래와 같습니다.

www.arduino.cc/en/software

 

Software

Open-source electronic prototyping platform enabling users to create interactive electronic objects.

www.arduino.cc

 

자신의 운영체제에 맞춰 선택을 합니다.

 

기부할 것이 아니면 JUST DOWNLOAD 버튼을 클릭합니다.

 

다운로드가 완료가 된 것을 확인하고 완료된 것(?)을 눌러줍니다.

 

 

I Agree 버튼을 눌러줍니다.

 

저는 다 설치해 줄 것이므로 아무것도 해제 하지 않고 Next 버튼을 눌렀습니다.

 

 

Install 버튼을 눌러줍니다.

 

설치 버튼을 계속 눌러줍니다. (저는 창이 총 3개가 떴습니다.)

 

설치가 완료되면 Arduino 아이콘이 바탕화면에 생깁니다.

더블클릭해보겠습니다.

 

짠 설치가 완료되었습니다.

다음 시간부터는 간단한 회로 구성과 함께 소스코드를 작성해서 실습해보도록 하겠습니다.

반응형