아두이노 (arduino)란?
사람의 신체와 비유를 하자면 바로 머리부분에 해당이 됩니다.
그리고 신체의 모든 곳을 통제하고 관리하는 곳이 바로 뇌인데 아두이노에서는 마이크로 컨트롤러가 바로
사람의 뇌에 해당되는 부위입니다.
아두이노 개발 목적과 만들어진 장소
자, 그렇다면 우리는 아두이노를 가지고 무엇을 할 수 있을까요?
제일 처음 아두이노가 만들어진 이유에 대해서 알아 간다면 더욱 더 접근이 쉬울 듯합니다.
2005년경 하드웨어 즉, 사물(물체)을 제어하는데 어려움을 겪는 학생들을 위해 고안, 개발되었습니다.
(이탈리아 북부 Ivrea 마을, 인터랙션 디자인 연구소에서 개발)
아두이노로 무엇을 할 수있을까?
과장을 조금한다면, 우리 생활하는 공간의 모든 곳에 응용, 개발될 수 있습니다.
바로 아이디어만 있다면 말이죠.
가지고 놀 수있는 장난감부터 (RC카, 드론 등)
원하는 모양 기능의 키보드도 만들 수 있구요.
(필요한 기능만 모아놓은 매크로 키보드도 해당됩니다.)
온도와 습도를 체크할 수 있는 온습도계를 온습도 센서를 이용해 만들 수도 있습니다.
이 외에도 공장에서 활용되고 있는 각종 로봇들 (로봇암, 컨베이어 벨트, 분류기계 등)도 만들 수있습니다.
단, 전문적으로 사용되어지는 곳의 기계들은 아두이노와 같은 개발도구들이 별도로 존재 할 수 있습니다.
아두이노와 결합되어 사용하는 센서와 각종 부속품들(엑츄에이터 및 led등)
그럼 센서는 무엇일까요?
앞서 이야기한 아두이노를 통해 만들 수 있는 것들은 바로 센서를 빼놓고 이야기할 수 없습니다.
사람의 감각기관과 동일합니다.
눈으로 볼 수있는 시각
코로 냄새를 맡을 수있는 후각
귀로 들을 수있는 청각
혀로 맛을 느낄 수 있는 미각
피부를 통해 느껴지는 촉각
엑츄에이터(actuator)는 무엇일까요?
엑츄에이터(actuator)역시 사람의 신체를 예로 들 수있습니다.
우리가 흔히 알고 있는 모터가 이에 해당되고, 사람의 신체를 비유하자면 관절과 같습니다.
모터 역시 사용법에 따라 모터의 종류가 나뉘게 됩니다.
정밀한 제어를 위한 스텝모터
위치를 제어하기 위한 서보모터
속도와 폭팔력 있는 회전 혹은 저속을 위한 가,감속 모터 (dc모터, ac모터)
회전운동을 직선운동으로 바꿔주는 리니어모터 등
아두이노의 종류와 용도에 따른 사용
세상 모든 사람들은 사람이라는 공통 분모가 있지만 제각각 잘 하는 분야가 있습니다.
아두이노 역시 아두이노라는 이름을 사용하지만 아두이노 뒤에 이름이 하나 더 붙어 각각의 특징을 가지게 됩니다.
아두이노 메가(Mega) - 많은 핀들이 존재해 더 다양한 창작물을 만들 수있습니다.
아두이노 듀에( Due) - 메가와 비슷하지만, 기능적인부분(메가에서 지원하지 않는 부분,메모리나,인터럽트 등)이 더 우월합니다. 단 보통 아두이노 전압의 5v와 달리는 듀에는 3.3v를 지원합니다.
아두이노 레오나르도(Leonardo) - 다른 기기들과 고속으로 통신하기에 유리한 보드입니다.
아두이노 우노(Uno) - 아두이노 제품군중 가장 널리 사용되어지는 제품(교육용)
아두이노 윤(Yun) - 여러가지 기능중 와이파이(wifi)기능을 지원합니다. 리눅스와 통신이 가능합니다.
아두이노 나노(Nano) - 아두이노 우노가 형이라면 아두이노 나노는 동생입니다. 기능적인 면 ,사양등이 거의 비슷하며 크기가 작아 소형제품을 개발할 때 유리합니다.
아두이노 마이크로(Micro) - 우노의 동생이 나노라면 레오나르도 동생이 마이크로라고 보시면 됩니다. 레오나르도와 마찬가지로 사용빈도는 우노에 비해 적습니다.
아두이노 릴리패드(Lily Pad) - 옷에 장착해 사용할 수 있는 웨어러블(Wearable) 보드입니다.
전기가 통하는 실과 소재등을 이용해 옷에 다양한 디바이스를 장착할 수있습니다.
(예 : 신체온도를 체크하는 옷, 날씨에 따라 옷의 밝기를 다르게 하는 옷등)
아두이노 FIO(Funnel IO) - 무선 조종기와 같은 근거리 무선 통신을 위해 특화된 보드입니다.
다만 활용도에 비해 가격이 비싼편이라 아두이노 나노와 통신 모듈의 조합으로 사용하는 것이 합리적으로 보입니다.
아두이노의 가능성
앞서 언급했듯이 아두이노를 이용해 만들 수 있는 것은 무궁무진합니다.
제일 중요한 ' 아이디어 ' 만 있다면 자신의 생각을 마음껏 표현할 수 있으며, 이를 바탕으로 수익을 창출 할 수도 있고 재능기부도 할 수 있습니다.
'아두이노(arduino)' 카테고리의 다른 글
아두이노 인터페이스 #3- GND, 리셋버튼, 상태표시 LED, 3.3V/5V (0) | 2022.12.16 |
---|---|
아두이노 인터페이스 #2- 각 부위 기능과 명칭 (입력 출력 핀) (0) | 2022.12.15 |
아두이노 인터페이스 #1- 각 부위 기능과 명칭 (전원공급) (0) | 2022.12.14 |
아두이노의 특징과 장점 / 마이크로 컨트롤러 (0) | 2022.12.13 |
아두이노를 제어하기 위한 방법(IDE)과 설치 (0) | 2022.12.09 |