아두이노 시작하기


아두이노 소개


아두이노는 학생들에게 쉽게 마이크로 컨트롤러와 코딩 및 전자 회로를 교육하기 위하여 

이탈리아의 대학교수가 제작한 교육용 마이크로 컨트롤러 보드입니다.
보통 아래와 같은 작은 보드입니다.
 


아두이노는 마이크로 컨트롤러를 쉽게 접할 수 있어 많은 교육기관에서 사용 중이며

그 사용법이 쉽고 간단한 점을 이용하여 

소규모 창업이나 개인 작품 개발, 아이디어 구현 등에 많이 사용이 되고 있습니다.

 

그리고 요즘은 아두이노로 개발하는 것 자체를 즐기는 취미로 하시는 분들도 많은 것 같습니다.

아두이노가 널리 퍼진 이유는 무엇보다도 초보자들도 쉽게 접근할 수 있기 때문이며
가격 역시 저렴하게 크게 부담되지 않기 때문입니다.


개발 프로그램도 공개가 되어 있어 무료로 인터넷에서 다운로드할 수 있습니다.

이와 같은 이유로 학생들에게는 교육 교재로 혹은 어른들에게는 어른들의 장난감으로 많이 사용되고 있습니다.

 

 

 

 

 


아두이노를 시작하려면 어떤 걸 구매해야지? (아두이노 기본키트)


아두이노를 시작하시려면 우선 아두이노를 구매를 하셔야 합니다.
하지만 단지 아두이노만으로 할 수 있는 작품은 매우 제한적이며 

아두이노와 연동하여 구동이 될 부속들을 같이 구매를 하셔야 합니다.

아두이노를 배우시려는 분들은 어느 부속을 구매하여야 할지 모르기 때문에

보통 키트 형태로 여러 가지 부속이 같이 포함되어 있는 제품을 많이 구매합니다.


키트 역시도 판매 중인 키트의 종류가 매우 많으며 개인의 취향 및 스타일이 다르기 때문에 

어떤 키트가 좋다는 정확한 답이 없습니다.

 

인터넷에서 “아두이노 키트”로 검색을 하면
대부분 아두이노는 동일하지만 센서와 같은 부속들을 얼마나 많이 포함하고 있느냐에 따라서 초급, 중급, 고급으로 나누어져 다양한 가격에 판매가 되고 있습니다.

 


하지만 실제로 고급 수준의 부속(센서 및 엑츄에이터)이 많은 키트를 구매하더라도

교육용이 아닌 실제 필요로 하는 나만의 프로젝트를 진행하려면

어차피 추가 부속을 구매하여하는 경우가 대부분입니다.

키트가 다양한 부속들을 가지고 있어도 

개개별 프로젝트를 만들기 위한 모든 부속을 절대로 포함할 수는 없습니다.

그렇기에 제 경우에는 키트를 추천해 달라는 요청을 받으면 

최소한의 부속을 가진 키트를 추천해 주곤 합니다.

 

제가 생각하는 아두이노를 처음 시작하는 분들을 위한 기본 키트에 포함되어야 하는 최소한의 부속들은 

다음과 같습니다.

 

- 아두이노 UNO(케이블 포함) – 1개(중국산 호환 보드도 상관없음)
- 브레드 보드(MB-102) – 1개
- 점퍼선 20Cm – 암-수, 수-수 40 PIN 2종류
- LED 5mm(각종 색별로 20개씩) – 빨, 파, 녹, 노
- 3색 LED – 3개
- 1자리 세그먼트 – 3개
- 4자리 세그먼트 – 1개
- 8x8 LED 매트릭스 – 1개
- 74HC595(일반적으로 판매되는 키트에는 1개가 포함이 되어 있지만 적어도 5~6개는 있어야 할 듯합니다.)
- 택트 버튼 – 10개
- 능동 부저 – 1개
- 수동 부저 – 1개
- 16x2 CLCD – 1개
- 적외선 리모컨 – 1개
- 적외선 수신 센서 – 2개
- 가변저항 10K 옴 – 5개
- 저항(100옴, 220옴, 1K 옴, 10K 옴) – 각각 20개씩
- 조도센서 – 3개
- 핀헤더 – 암, 수 각각 10개
- 서보모터(연습용 SG90) – 1개
- 트랜지스터 – NPN형(2N3904) 10개, PNP형(2N3906) 10개
- L293D 모터 드라이버 – 1개
- DC 모터 – 1개(모터만 있어도 상관없으나 사용 편의상 TT모터라고 검색되는 바퀴 달린 노란색 기어드 모터를 추천)

앞의 부속들을 대부분의 키트들은 포함을 하고 있습니다.

 

따라서 제가 추천하는 키트는 보통 인터넷에서 검색되는 아두이노 초급 키트를 추천하고 싶으며

아두이노 초급 키트만으로도 많은 공부를 할 수 있습니다.

실제 프로젝트를 진행하실 경우에는 원하는 작동이 가능한 부속을 추가로 구매를 하셔야 합니다.

 

인터넷에 검색하여 아래의 부속 정도를 가진 키트를 구매하시기를 추천드립니다.

 

아래 키트는 인터넷 검색하여 찾은 키트이며 가격은 개략 3만원 가량하는 키트입니다.
부속의 종류가 꽤 많은데 이보다는 좀 적은 키트도 상관이 없을 듯합니다.

 





마지막으로 아두이노에 대해서 간단하게 알아보고 글을 마무리하겠습니다.

 


아두이노(Arduino)란?


아두이노라 하면 '아두이노 보드'와 '아두이노 통합개발환경(스케치)'를 의미합니다. 

 

아두이노 보드는 성능에 따라 여러 가지 종류가 있습니다.
그중 가장 보편적으로 사용하는 아두이노는 아두이노 우노이며 아래와 같이 생겼습니다.

 


 
아두이노는 작은 컴퓨터와 같아서 두뇌에 해당하는 MCU가 있으며 

전원 공급 단자 및 입력 및 출력을 제어할 수 있는 제어 핀 등으로 구성이 되어 있습니다.

 


마이크로 컨트롤러란? 


아두이노 우노 보드를 보시면 크기가 가장 큰 검은색 사각형 부품이 있는데, 
이게 바로 마이크로 프로세서입니다. 


버전에 따라서 마이크로 프로세서가 매우 작은 형태로 구성되어 있는 버전도 있습니다.

 


사람으로 치자면 두뇌 역할을 하는 부품이며, 아두이노의 핵심 부품입니다. 

이 마이크로 프로세서 칩 안에 프로그램을 작성(코딩)을 하여 업로드해 주면 
아두이노 보드와 입출력 핀으로 연결된 전자 부속(센서 및 액츄에이터)들과 연결되어 

다양한 일을 할 수 있게 됩니다. 

 

 

여기까지 간단하게 아두이노 키트 소개와 아두이노에 대한 소개를 하였습니다.

 

다음 시간에는 아두이노를 이용하기 위한 소프트웨어의 설치와 간단한 사용법 등을 알아보도록 하겠습니다.

 

감사합니다.        
                 

+ Recent posts