# 아두이노란?
아두이노란 오픈소스를 기반으로 한 표준형태의 제어보드와 제어보드를 프로그램 할수 있는 PC프로그램을 말한다.
아두이노는 2000년대 초반 이탈리아의 IDII(Interaction Design Institutelvera)에서 하드웨어에 익숙지 않은 학생들이
자신들의 디자인 작품을 손쉽게 제어하기 위해 만들어졌다.
https://ko.wikipedia.org/wiki/%EC%95%84%EB%91%90%EC%9D%B4%EB%85%B8
# 아두이노 보드의 종류
가. 아두이노 우노(Arduino Uno)
- 가장 많이 사용하는 기본적인 아두이노 보드
- 8비트 atmega328p 마이컴(초고속 마이크로프로세서 컨트롤러)을 사용
- 가격 : 6,940원
나. 아두이노 나노(Arduino Nano)
- 아두이노 우노보드와 동일한 구성이며, 우노 보드보다 훨씬 작다.
- 가격 : 6,000원
다. 아두이노 레오나르도(Arduino Leonardo)
- USB 기능이 내장된 8비트 atmega32u4 마이컴을 사용
- 가격 : 8,560원
라. 아두이노 메가(Arduino Mega)
- 아두이노 우노보다 더 많은 입출력 포트와 코드 저장 가능
- 8비트 ATmega2560 마이컴을 사용
- 가격 : 43,010원
마. 아두이노 두에(Arduino Due)
- 기능과 성능이 높고 핀 수가 매우 많아 전문적인 제품 개발과 연구 목적으로 사용
- 32비트 Cortex-M3 마이컴을 사용
- 가격 : 38,470원
- http://www.jkelec.co.kr/img/lecture/cortex_arch/cortex_arch_2.html
# 아두이노 소프트웨어
https://www.arduino.cc/en/software
# 아두이노 보드 살펴보기
아두이노 보드는 기본적으로 13개의 디지털 입출력 핀, 6개의 아날로그 입력 핀, 전원(5V, GND), 상태 표시 LED(L, TX, RX), 리셋버튼으로 구성된다. 또한 전원 공급은 USB 포트 또는 DC 전원으로 할수 있다.
디지털 입출력 핀들은 외부로 0V, 5V 값을 내보내거나 외부에서 0V, 5V 값을 받는 역할을 한다. 외부로 0V, 5V를 내보낼 경우엔 LED 등을 연결해 켜거나 끄는 동작을 수행하며, 외부로부터 0V, 5V 값을 받을 경우엔 버튼 등을 연결하여 버튼을 누르거나 떼는 동작을 판별하게 된다. 아날로그 입력핀은 외부로부터 아날로그 입력 값을 읽는 핀으로 주로 센서와 연결하여 사용된다. 아날로그 입력 값은 0~5V 사이의 전압 값을 256 단계로 구분하여 읽게 된다.
'신기술분석 > 사물인터넷' 카테고리의 다른 글
DHT 센서 라이브러리 (0) | 2023.05.09 |
---|---|
스마트 제조 분야 융합 보안 (퀴즈) (0) | 2022.10.21 |
ESP-01 wifi 칩셋 및 Adapter 연결 오류 (3) | 2021.09.26 |
#3 아두이노로 무엇을 할 수 있을까? (0) | 2021.09.24 |
#2 앱 인벤터란 무엇인가? (0) | 2021.09.18 |
댓글