(A+)아두이노 실험 예비보고서. 아두이노의 모든것
- 최초 등록일
- 2020.08.23
- 최종 저작일
- 2018.11
- 7페이지/ MS 워드
- 가격 1,500원
소개글
"(A+)아두이노 실험 예비보고서. 아두이노의 모든것"에 대한 내용입니다.
목차
1. 아두이노 정의 및 특징
2. 아두이노 탄생 배경 및 역사
3. 아두이노의 하드웨어
4. 아두이노의 소프트웨어
5. 아두이노 쉴드
6. 아두이노 활용 분야
본문내용
1 아두이노 정의 및 특징
이탈리아어로 ‘친한 친구’라는 뜻을 가진 아두이노(Arduino)는 공학 지식이 없는 학생이나 디자이너를 위해 만들어진 하드웨어 개발 키트로써 다음과 같은 특징을 가진다.
첫째, 저렴한 하드웨어로 시작비용이 낮다. 아두이노가 등장하고 호환되는 제품이 많아지면서 1만원 대 시작할 수 있게 되었다.
둘째, 별도의 변환젠더 없이 마이크로 컨트롤러를 쉽게 프로그래밍할 수 있다. 기존에는 ‘롬라이터’라는 장비가 있어야만 가능했지만, 아두이노는 USB포트를 통해 바로 업로드가 가능하다.
셋째, 누구나 쉽게 배우고 활용할 수 있다. 윈도우, 맥, 리눅스 같은 여러 OS를 지원하고, 하드웨어와 소프트웨어 모두 오픈소스가 공개돼 있기 때문이다.
넷째, 각종 센서들과 주변장치를 쉽게 확장할 수 있다. 아두이노쉴드나아두이노 모듈을 사용하여 센서들과 주변장치를 확장할 수 있으며, 자신이 원하는 제품이 없다면 센서를 구매해서 직접 아두이노 모듈을 만들어 사용할 수도 있다.
다섯 째, 독자적인 통합개발환경(IDE)를 가지고 있다. IDE란 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이며, 아두이노IDEsms 자바와 C를 기반으로 개발된 멀티 플랫폼 소트웨어이다.
2 아두이노 탄생배경 및 역사
마이크로컨트롤러 중 하나인 아두이노가 등장하기 전까지 마이크로컨트롤러는 공학도들이 주로 관심을 가지는 부품으로만 여겨졌다. 하지만 2005년 이탈리아 북부 토리노 부근의 이브레아라는 도시에서 자바 기반의 오픈소스 프로그래밍 언어인 ‘프로세싱’과 AVR(자동변압조정기) 기반의 마이크로컨트롤러 보드인 ‘와이어링(Wiring)’에서 파생한 프로젝트를 통해 마사모 밴지(Massimo Banzi)와 다비드 쿠아르티에예스(David Cuartelles)가 아두이노를 처음 만들었다.
아두이노는 주로 Atmel사의 AVR을 사용하는 오픈소스 마이크로컨트롤러 보드이다.
참고 자료
아두이노코딩 ,성안당 , 장수정 지음