【 아두이노 기초 】#01 아두이노 왕초보 처음 시작하는 법
눈에 보이는,재미있고 신기한
오픈소스 마이크로 프로세서 보드 "아두이노"
오픈 소스 하드웨어이기 때문에 전세계 여러 곳에서 복제 보드가 탄생하기도 하고, 일부 기능을 제거하여 가격을 낮추거나, 기능을 더 추가한 특색 있는 보드들도 많이 생겨나고 있습니다.
아두이노 자체의 강력한 기능도 있지만 이런 오픈 소스 정책으로 인해 전세계적으로 폭발적인 인기를 얻고 있는 상황입니다.
마지막으로 아두이노는 C언어를 기반으로 한, 매우 쉬워진 프로그래밍 툴인 아두이노 IDE 개발환경을 제공 하고 있습니다. 또한 다양한 센서와 구동모듈 들을 쉽게 구하고 간편하게 연결한 후 즉시 활용가능 하기 때문에, 전자분야를 전공하지 않은 비전공자들도 매우 쉽게 시작하여 전문가 수준에 이를 수 있습니다.
아래 보드들은 정식 아두이노 진영에서 출시한 다양한 보드들 입니다.
레오나르도 보드는 PC와 Com포트로 통신하는 키보드와 마우스처럼 , 가상의 Com포트를 지원하기 때문에, PC를 제어할 수 있는 기기를 직접 만들 수 있는 보드입니다.
MEGA 처럼 칩의 메모리나 성능, 입출력 핀을 증가시켜 좀더 강력한 성능을 내는 보드들도 있습니다.
특히, 자작 3D 프린터 제작에 많이 사용된 보드이기도 합니다.
아두이노 보드위에 탑을 쌓아 올리듯이 쉽게 연결하여 사용할 수 있는 장점이 있습니다.
아두이노에 쉴드를 장착한 모습
원하는 기능의 쉴드를 다단으로 장착하여 다양한 기능의 보드를 구성할 수 있습니다.
다음 글에서는 아두이노 프로그래밍을 위한 " 스케치 IDE " 에 대해 다루어 봅니다.
'아두이노 > 1. 아두이노기초' 카테고리의 다른 글
【 아두이노 기초 】#06. 채터링과 디바운스 (7) | 2018.05.14 |
---|---|
【 아두이노 기초 】#05 버튼으로 LED On/ Off 제어 하기 (0) | 2018.04.16 |
【 아두이노 기초 】#04 밝기 (Fade IN / OUT) 제어 실험하기 (0) | 2018.04.11 |
【 아두이노 기초 】#03 LED ON / OFF 제어 실험하기 (2) | 2018.04.02 |
【 아두이노 기초 】#02 IDE 스케치 설치하기 ( sketch ) (0) | 2018.03.30 |