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
지식판매자의 자료는 는 매번 기대 이상의 정보를 제공합니다. 특히, 다양한 주제를 깊이 있게 다루고 있어 학습할 때 지루함을 느끼지 않습니다. 학업에 적용할 수 있는 유용한 팁들이 많아, 학습한 내용을 실제로 활용할 수 있어 매우 만족스럽습니다. 앞으로도 계속해서 이 지식판매자의 자료를 이용할 생각입니다!
자주묻는질문의 답변을 확인해 주세요
1. 해피캠퍼스 오른쪽 상단 [내계정 > 다운가능자료]를 누르면 [구매자료] 페이지로 이동되어 자료를 다운로드 하실 수 있습니다. 자료의 열람 및 다운로드 가능 기간은 구매일로부터 7일입니다.
자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
파일오류
중복자료
저작권 없음
설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우