본문으로 바로가기

아두이노 기초1. 아두이노란?

category 아두이노/기초 개념 2016. 8. 25. 15:32






아두이노


아두이노란 마이크로컨트롤러를 사용하여 만들어진 개발 보드이다.

단순 로봇, 온도계, 습도계, 조명제어, 모터제어, 스마트 홈등 제어장치들을 쉽고 간단하게 개발할 수 있는 환경을 갖추고 있다.

아두이노는 회로가 오픈소스로 공개되어 있기 때문에 누구라도 보드를 만들 수 있다. 그러므로 현재는 가격이 저렴한 아두이노 호환보드가 시중에 다수 존재한다.


마이크로컨트롤러


마이크로컨트롤러 혹은 MCU라고 불리며, 중앙처리장치(CPU)와 주변장치들을 하나의 칩으로 집약시켜 컨트롤 기능에 특화시킨 칩을 지칭하는 말이다. 간단하게 하나의 칩으로 이루어진 소형 컴퓨터라고 할수 있다.


AVR


아트멜이란 반도체 회사에서 제작판매하는 마이크로컨트롤러 시리즈 중 하나로, 아두이노 우노에 사용된 ATmega328이 AVR에 속하는 마이크로컨트롤러이다. 또한 아두이노 레오나르도, 메가등도 AVR 마이크로컨트롤러를 사용한다.


아두이노 우노 보드



아두이노 종류는 여러가지가 있지만 가장 많이 사용되는 보드가 아두이노 우노 보드이며, 아두이노 하면 대부분이 우노 보드를 가리킨다.


- 각종 핀 설명은 동영상 및 그림 참조 -


아두이노 우노 스펙



아두이노 통합개발환경(IDE)


설치과정 : http://codingrun.com/53