"아두이노"의 두 판 사이의 차이
(→개요) (태그: 모바일 편집, 모바일 웹 편집) |
(→개요) (태그: 모바일 편집, 모바일 웹 편집) |
||
4번째 줄: | 4번째 줄: | ||
'''아두이노'''(Arduino)는 [[오픈소스]]를 기반으로 한 단일 보드 [[마이크로컨트롤러]](Microcontroller)로 완성된 보드와 관련 개발 도구 및 환경을 말한다. 2005년 이탈리아의 IDII(Interaction Design Institutelvera) 에서 [[하드웨어]]에 익숙지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있게 하려고 고안된 아두이노는 처음에 [[AVR]]을 기반으로 만들어졌다. | '''아두이노'''(Arduino)는 [[오픈소스]]를 기반으로 한 단일 보드 [[마이크로컨트롤러]](Microcontroller)로 완성된 보드와 관련 개발 도구 및 환경을 말한다. 2005년 이탈리아의 IDII(Interaction Design Institutelvera) 에서 [[하드웨어]]에 익숙지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있게 하려고 고안된 아두이노는 처음에 [[AVR]]을 기반으로 만들어졌다. | ||
아두이노는 통합 개발 환경 [[IDE]]를 제공하며, [[소프트웨어]] 개발과 실행코드 업로드도 제공한다. 또한 [[어도비 플래시]](Adobe Flash), [[프로세싱]](Processing) 과 같은 [[소프트웨어]]와 연동할 수 있다. <ref> (아두이노) <[https://ko.wikipedia.org/wiki/아두이노]> <<위키백과>> 2019-04-14 </ref> | 아두이노는 통합 개발 환경 [[IDE]]를 제공하며, [[소프트웨어]] 개발과 실행코드 업로드도 제공한다. 또한 [[어도비 플래시]](Adobe Flash), [[프로세싱]](Processing) 과 같은 [[소프트웨어]]와 연동할 수 있다. <ref> (아두이노) <[https://ko.wikipedia.org/wiki/아두이노]> <<위키백과>> 2019-04-14 </ref> | ||
+ | |||
아두이노는 다양한 스위치나 센서로부터 입력 값을 받아들여 LED나 모터와 같은 전자 장치들로 출력을 제어함으로써 환경과 상호작용이 가능한 물건을 만들어 낼 수 있다. 예를 들어 단순한 로봇, 온습도계, 동작 감지기, 음악 및 사운드 장치, 스마트 홈 구현, 유아 장난감 및 로봇 교육 프로그램들의 다양한 제품들이 아두이노를 기반으로 개발 가능하다. 또한 아두이노는 회로가 [[오픈소스]]로 공개되어 있어 누구나 직접 보드를 만들고 수정할 수 있다. <ref> (아두이노) <[http://www.doopedia.co.kr/doopedia/master/master.do?_method=view&MAS_IDX=150723001500362]> <<두피디아 백과사전>> </ref> | 아두이노는 다양한 스위치나 센서로부터 입력 값을 받아들여 LED나 모터와 같은 전자 장치들로 출력을 제어함으로써 환경과 상호작용이 가능한 물건을 만들어 낼 수 있다. 예를 들어 단순한 로봇, 온습도계, 동작 감지기, 음악 및 사운드 장치, 스마트 홈 구현, 유아 장난감 및 로봇 교육 프로그램들의 다양한 제품들이 아두이노를 기반으로 개발 가능하다. 또한 아두이노는 회로가 [[오픈소스]]로 공개되어 있어 누구나 직접 보드를 만들고 수정할 수 있다. <ref> (아두이노) <[http://www.doopedia.co.kr/doopedia/master/master.do?_method=view&MAS_IDX=150723001500362]> <<두피디아 백과사전>> </ref> | ||
− | 이런 아두이노를 | + | |
− | 장난감 회사 레고는 | + | 이런 아두이노를 활용 장난감 회사 레고는 아두이노와 로봇 장난감을 활용한 교육 프로그램을 운영하고 있다. |
== 같이 보기 == | == 같이 보기 == |
2019년 7월 22일 (월) 15:22 판
아두이노(Arduino)란 사물인터넷(IoT) 기기를 만들기 위하여 사용하는 오픈소스 기반의 컴퓨팅 플랫폼을 말한다. C, C++ 등 다양한 언어를 사용하여 원하는 동작을 하도록 코딩을 한 후 기계어로 컴파일하여 마이크로컨트롤러(microcontroller) 보드에 업로드하면, 아두이노가 작동한다. 아두이노는 가격이 저렴하고 리눅스(Linux), 윈도우(Windows), 아이오에스(iOS) 등 여러 운영체제에서 작동하며, 오픈소스 기반이라는 장점이 있다.
개요
아두이노(Arduino)는 오픈소스를 기반으로 한 단일 보드 마이크로컨트롤러(Microcontroller)로 완성된 보드와 관련 개발 도구 및 환경을 말한다. 2005년 이탈리아의 IDII(Interaction Design Institutelvera) 에서 하드웨어에 익숙지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있게 하려고 고안된 아두이노는 처음에 AVR을 기반으로 만들어졌다. 아두이노는 통합 개발 환경 IDE를 제공하며, 소프트웨어 개발과 실행코드 업로드도 제공한다. 또한 어도비 플래시(Adobe Flash), 프로세싱(Processing) 과 같은 소프트웨어와 연동할 수 있다. [1]
아두이노는 다양한 스위치나 센서로부터 입력 값을 받아들여 LED나 모터와 같은 전자 장치들로 출력을 제어함으로써 환경과 상호작용이 가능한 물건을 만들어 낼 수 있다. 예를 들어 단순한 로봇, 온습도계, 동작 감지기, 음악 및 사운드 장치, 스마트 홈 구현, 유아 장난감 및 로봇 교육 프로그램들의 다양한 제품들이 아두이노를 기반으로 개발 가능하다. 또한 아두이노는 회로가 오픈소스로 공개되어 있어 누구나 직접 보드를 만들고 수정할 수 있다. [2]
이런 아두이노를 활용 장난감 회사 레고는 아두이노와 로봇 장난감을 활용한 교육 프로그램을 운영하고 있다.
같이 보기