아두이노(Arduino)정의, 아두이노(Arduino)역사. 아두이노(Arduino)하드웨어, 아두이노(Arduino)소프트웨어, 아두이노(Arduino)쉴드, 아두이노(Arduino)운영 예제,
*문*
다운로드
장바구니
목차
1. 아두이노(Arduino)에 대한 정의2. 아두이노 탄생 배경 및 역사
3. 아두이노 하드웨어
4. 아두이노 소프트웨어
5. 아두이노 쉴드
6. 아두이노 운영 예제
7. 아두이노의 발전 가능성
8. 아두이노를 조사하면서 느낀점
9. 참고문헌 및 참조 사이트
본문내용
▶아두이노(Arduino)에 대한 정의인터넷에 ‘아두이노’를 검색해 보면 아트멜 사의 AVR 마이크로컨트롤러를 기반으로 만들어진 소형 보드를 찾아 볼 수 있다. 그렇다면 아두이노는 마이크로컨트롤러 보드를 지칭하는 것일까? 아두이노 본사 홈페이지에서는 다음과 같이 아두이노를 정의하고 있다. “아두이노란, 하드웨어와 소프트웨어를 쉽게 사용할 수 있게끔 만들어진 오픈소스 전자 플랫폼이다.” 이 말인 즉 슨, 마이크로컨트롤러를 이용하여 만들어진 개발보드인 하드웨어와 하드웨어를 동작시키기 위해 필요한 프로그램을 개발할 수 있는 소프트웨어 개발 환경까지를 모두 아두이노로 본다는 것이다. 따라서 아두이노를 한마디로 정의하기는 어렵지만 ‘아두이노 보드’라고 불리는 하드웨어와 ‘아두이노 스케치’라고 불리는 소프트웨어, 더 나아가 소프트웨어 개발을 쉽게 해주는 개발환경(IDE)을 모두 합쳐져 아두이노라고 생각하면 될 것이다.
아두이노는 개인용 컴퓨터의 작은 버전이다. 명령어를 아두이노의 메모리에 저장해 놓으면 아두이노는 그 명령어대로 일을 한다. 따라서 아두이노를 사용해 독립형 인터랙티브 장치를 개발할 수 있다. 또한 아두이노도 컴퓨터이기 때문에 우리가 소지하고 있는 개인용 컴퓨터와의 연동이 가능하다. 아두이노에서 발생하는 어떤 작업을 개인의 컴퓨터로 받을 수도 있고, 반대로 개인컴퓨터에서 아두이노로 명령을 보낼 수도 있다.
다음과 같은 특징은 아두이노를 다른 플랫폼과 구별해 준다.
하나> 멀티 플랫폼(cross-platform) 환경이다. 윈도, 매킨토시, 리눅스에서 실행 가능하다.
둘> 아티스트와 디자이너들이 사용하기 쉬운 개발 환경인, 프로세싱 프로그래밍 IDE에 기반을 두었다.
셋> 시리얼 케이블이 아닌 USB케이블을 통해 프로그래밍 할 수 있다. 요즘에는 시리얼 포트가 없는 컴퓨터가 많기 때문에 이 특징은 매우 유용하다.
참고 자료
김경연, 장정형, 박민상. 「아두이노 완전정복 : 실험키트와 함께하는 아두이노 입문서」. 서울:D.B.Info, 2015우지윤. 「스크래치 for 아두이노=Scratch for arduino」. 서울:디지털북스, 2015
허경용. 「사물인터넷을 품은 아두이노」. 파주:제이펍, 2016
허경용. 「아두이노(Arduino) 상상을 스케치하다」. 파주:제이펍, 2014
Banzi, Massimo, 이호민. 「(손에 잡히는) 아두이노」. 서울:인사이트, 2012
김명관, 정지혜(2014). 아두이노를 이용한 자동 식물 관리 시스템. 「한국IT마케팅학회 학술대회」, 2014(1). 88-89.
윤성혁, 황윤성(2014). 아두이노를 사용한 가스누출 자동 차단기 개발. 「한국IT마케팅학회 학술대회」, 2014(1). 168-169.
유인준(2014). 아두이노를 이용한 청소 로봇 구현. 「한국IT마케팅학회 학술대회」, 2014(1). 162-163.
박경민(2014). 아두이노 기반의 신생아 심박 수에 따라 위험을 알려주는 알림기. 「한국IT마케팅학회 학술대회」, 2014(1). 140-141.
메카솔루션 오픈랩-http://blog.naver.com/roboholic84
SK하이닉스 공식 기업블로그 하이라이트-http://skhynix.tistory.com/1348
~폴나의 공방~-http://blog.naver.com/darknisia/220599555063
로보밥::얼렁뚱땅 로보틱스 연구소-http://robobob.co.kr/95
자랑쟁이 MAKER Lab-http://speedit.tistory.com/1127
아두이노 보드 종류 및 선택 가이드-
http://www.hardcopyworld.com/ngine/aduino/index.php/archives/274
http://blog.naver.com/vpkorea09/220628653977
https://store.arduino.cc/product/A000057
https://store.arduino.cc/product/A000069
https://store.arduino.cc/product/E000055
https://www.arduino.cc/en/Main/Software
http://blog.naver.com/roboholic84/220315340352
https://store.arduino.cc/product/A000072
https://store.arduino.cc/product/A000079
https://store.arduino.cc/product/E000040
https://store.arduino.cc/product/A000058
https://store.arduino.cc/product/A000004
https://store.arduino.cc/product/E000009
https://store.arduino.cc/product/MK00580
김명관, 정지혜(2014). 아두이노를 이용한 자동 식물 관리 시스템. 「한국IT마케팅학회 학술대회」, 2014(1). 89.
윤성혁, 황윤성(2014). 아두이노를 사용한 가스누출 자동 차단기 개발. 「한국IT마케팅학회 학술대회」, 2014(1). 168
유인준(2014). 아두이노를 이용한 청소 로봇 구현. 「한국IT마케팅학회 학술대회」, 2014(1). 163
박경민(2014). 아두이노 기반의 신생아 심박 수에 따라 위험을 알려주는 알림기. 「한국IT마케팅학회 학술대회」, 2014(1). 141.
http://www.3ders.org/articles/20120605-the-first-3d-printer-assembled-by-children.html
그림 22 출처 : http://www.etnews.com/20150421000081
이 자료와 함께 구매한 자료
- 아두이노란 무엇인가?(정의, 역사, 구성요소, 사례 등) 12페이지
- 논문조사 - 미래인터넷 기술 13페이지