아두이노의 간단한 개념을 살펴보자
1. 하드웨어 ( AVR 시리즈 마이크로컨트롤러 ) 와 소프트웨어 (프로그램 개발을 위한 전용 라이브러리를 포함하는 개발 환경) 를 함께 지칭한다
2. 아두이노 하드웨어는 마이크로컨트롤러 보드의 일종이다.
3. 아두이노 보드라고도 함
4. 아두이노의 하드웨어와 소프트웨어는 오픈 소스 정책에 따라 공개되어 있다.
특수 목적용 아두이노 보드의 종류를 알아보자.
1. 릴리패드 : 웨어러블 제작
2. 애스플로라 : 센서 및 입력 장치 포함
3. 메가ADK : 안드로이드 액세사리 개발
4. 로봇 : 주행장치 개발
쉴드
1. 아두이노 보드의 기능 확장을 위한 하드웨어
ㄱ. 기본 Board 위에 또 다른 Board를 쌓는 적층형 구조
ㄴ. 확장을 위한 Board를 “Shield”라고 부른다 à 그래서 확장이 쉽다
ㄷ. Shield 종류로는 Wifi Motor , Ethernet , USB Host 등이 있다.
2. 다양한 아두이노의 공식 쉴드 및 써드 파티 업체의 호환 쉴드 존재
3. 호환 쉴드는 아두이노의 오픈 하드웨어 정책에 따라 가능하다.
아두이노 우노
1. 아두이노 보드 중 가장 기본이 되는 보드
2. 8비트 CPU 포함
3. 20개의 디지털 입출력 핀 사용 가능
è 0~19번까지 핀 단위의 번호 지정
è 6개의 핀으로 PWM 신호 출력 가능 ( 3 , 5, 6 , 9 ,10 , 11번 핀 )
4. 6개의 아날로그 입력 핀 사용 가능
è 14~19번까지의 디지털 입력 핀과 동일
è 10비트 ADC 사용 ( DAC는 포함되어 있지 않으므로 아날로그 값 출력은 불가능 )
'학부공부 > 아두이노' 카테고리의 다른 글
스마트 밴드 실습 (1) | 2018.11.04 |
---|---|
HC-06 블루투스 이름 변경 (0) | 2018.11.01 |
스케치의 구조 (0) | 2018.09.20 |
아두이노의 IDE인 Sketch (0) | 2018.09.20 |
마이크로컨트롤러와 마이크로프로세서에 대해서 알아보자. (0) | 2018.09.20 |
#IT #먹방 #전자기기 #일상
#개발 #일상