ISSAC.Min

[Arduino] 아두이노 첫 걸음, 아두이노 설치 본문

STUDY/Arduino

[Arduino] 아두이노 첫 걸음, 아두이노 설치

ISSAC.M 2020. 11. 21. 22:05
반응형

아두이노란(Arduino)?

 대부분 공과계열의 대학생들은 아두이노에 대해서 잘 알고있으며 사용해본 경험이 많을 것이다. 또한 관심있는 중고등학교 학생들도 아두이노를 접해본 경험이 있을 것이다. 그러면 아두이노란 정확히 무엇일까?

 

 아두이노 공식 홈페이지(www.arduino.cc)에서는 아두이노를 아래와 같이 설명하고 있다.

WHAT IS ARDUINO?

 

"Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. To do so you use the Arduino programming language (based on Wiring), and the Arduino Software (IDE), based on Processing.
Over the years Arduino has been the brain of thousands of projects, from everyday objects to complex scientific instruments. A worldwide community of makers - students, hobbyists, artists, programmers, and professionals - has gathered around this open-source platform, their contributions have added up to an incredible amount of accessible knowledge that can be of great help to novices and experts alike.
Arduino was born at the Ivrea Interaction Design Institute as an easy tool for fast prototyping, aimed at students without a background in electronics and programming. As soon as it reached a wider community, the Arduino board started changing to adapt to new needs and challenges, differentiating its offer from simple 8-bit boards to products for IoT applications, wearable, 3D printing, and embedded environments. All Arduino boards are completely open-source, empowering users to build them independently and eventually adapt them to their particular needs. The software, too, is open-source, and it is growing through the contributions of users worldwide."

 

음... 간략히 설명하자면 "아두이노는 누구나 사용하기 쉬운 하드웨어, 소프트웨어를 기반으로 하는 오픈 소스 전자 플랫폼이며 여러가지 소자들을 가지고 간단한 것부터 과학적인 기기에 이르기 까지 수천가지의 프로젝트들을 만들 수 있다. 오픈소스이기 때문에 초보자와 전문가에게 모두 큰 도움을 줄 수 있다."

 

솔직히 이런 내용은 읽지 않는다. 우리는 애초에 전자기기를 사도 설명서 따위는 읽지 않는 대한민국의 국민이다.

 

 

"레고에서 진화한 새로운 장난감"

 

심지어 요즘 레고보다 아두이노가 더 싸다구!

 

 

아두이노 입문

 아두이노에 대해서 간단히 알게되었으니 이제 돈을 쓸때가 되었다. 사실 전자,전기학도라면 대학교 1학년때 실습실이나 오픈랩, 동아리방에 나뒹구는게 아두이노 우노보드겠지만 이 글은 아두이노를 처음 접하는 분들을 위한 글이기 때문에 아두이노 입문자용 키트를 사는 것을 권한다. 여러가지 부품들을 필요한 것만 사서 써도 되지만 필요한걸 그때그때 사는건 시간 낭비, 택배비 낭비다. 일단 입문자용 키트를 사자! 

 

 입문자용 키트는 사실 진짜 필요한 것만 들어있다. 그래서 아두이노의 첫 경험이 짜릿했다면 우리는 모두 사용해볼 수 있을 것이다.

 

 아래는 입문자가 처음 접했을때 좋다고 생각한 키트들이다. 

 

판매처 키트명 가격 세부 부품 내역 링크
에듀이노
(www.eduino.kr/index.html)
아두이노 코딩 교육용 우노 스타터 키트[입문편] 39,000원 www.eduino.kr/product/detail.html?product_no=141&cate_no=98&display_group=1
디바이스마트
(www.devicemart.co.kr/main/index)
[MAKIST] Make Edu start kit 35,400원 www.devicemart.co.kr/goods/view?no=10907879
메카솔루션
(www.mechasolution.com)
58종 아두이노 키트 (Z키트) 29,700원 mechasolution.com/shop/goods/goods_view.php?goodsno=582896&category=048

 

에듀이노 스타터 키트
디바이스마트 MAKER Edu start kit
메카솔루션 58종 키트

 

개인적으로는 메카솔루션이 다른 판매처 중에 기본 부품이 탄탄하고 가격도 괜찮고 메뉴얼 책까지 주니 정말 괜찮은거 같다. 또한 부가적인 설명으로는 입문자로서는 에듀이노, 메카솔루션을 자주 이용하는게 좋다. 부품에 대한 입문자도 읽기 쉽게 설명해 놓기도 하며 예시도 항상 올려주니 입문자들에게는 매우 좋은 판매처.

 

디바이스 마트는 엄청 많은 제품들을 볼 수 있다. 에듀이노나 메카솔루션과는 판매하는 부품부터 남다르다. 다나와랑 같다고 보면 된다. 필자는 디바이스 마트를 자주 이용한다. 

 

가격도 같은 부품일지라도 판매처마다 다를 수 있으니 꼭 비교해보고 구입하는 것을 추천한다.

 

이제 아두이노를 배우기 위한 준비물은 끝이났다.

 

택배가 오기까지 기다리자.

 

 

아두이노 개발환경 구축, 아두이노 IDE 설치

 아두이노 키트를 수령받았으면 이제 아두이노를 조립... 하는게 아니라 개발환경을 구축해야한다. 구축이라고 말하기엔 뭔가 어려울 거 같지만 우리가 게임을 다운로드 받듯이 Arduino IDE 이라는 프로그램을 깔면된다. 

 

 아두이노 다운로드 링크 (www.arduino.cc/en/software)

아두이노 IDE 다운로드

 2020.11.21일 기준 최신 버전은 Arduino IDE 1.8.13이다. 사실 최근 버전차이에 입문자가 느끼는 큰 차이점은 존재하지 않으니 버전에 신경쓰지말고 오른쪽 DOWNLOAD OPTIONS에서 자신의 PC 환경에 맞게 다운 받아 준다.

 

돈없어!!!! 미안해!!!!

 다운받기를 누르면 돈을 내라고 한다. 아니!!! 무료 오픈소스라며!!! 잘 읽어보면 Donation이라고 써져있다. 아두이노의 발전을 위해서 기부를 해주세요!!! 하지만 우리는 기부를 받아야할 가난한 학생이다. 

 

"아두이노를 만들어준 아두이노 사의 성공을 기원하며 발전을 기원하며!!"

 

조심스럽게 JUST DOWNLOAD를 눌러준다. 

 

Window 10을 사용하시는 분들이라면 라이센스 동의며 라이브러리 추가 설치 이런 잡다한 과정 없이 바로 Arduino IDE 설치가 완료된다.

 

Arduino IDE 설치/열기

 

시작창에서도 Arduino IDE가 설치된 것을 알 수 있다.

 

시작창 추가된 Arduino IDE

 

Arduino IDE을 더블 클릭했을때 아래와 같은 창이 나온다면 여러분들은 이제 아두이노란 장난감을 다룰 준비가 끝났다.

 

Arduino IDE 실행 창

 

다음 포스팅부터는 입문자용 키트에 들어있는 제품들을 사용해서 여러가지 프로젝트들을 진행해 보도록하겠다.

 

또한 중간중간 막히는 부분이나 따라했는데 안되는 부분들이 발생할 것이다. 문제가 발생했을때 대처하는 방법들을 계속해서 포스팅해 나가겠다.

 

 

반응형