[예비레포트] IO 기초와 시리얼 통신
- 최초 등록일
- 2019.07.18
- 최종 저작일
- 2019.07
- 6페이지/ 한컴오피스
- 가격 1,000원
목차
1.실험 제목
2.실험 개요
3.관련 이론
4.실험 기기
5.예비보고서
6.실험 순서
7.참고문헌
본문내용
1. 실험 제목 : I/O 기초와 시리얼 통신
2. 실험 개요 : 아두이노에서 지원하는 디지털 I/O와 아날로그 I/O를 사용하는 기초적인 실험을 해보고, 시리얼 통신을 통해 PC에서 아두이노의 수행결과를 확인하고 프로그램을 디버깅하는 방법을 학습한다.
* I/O : Input/Output 입출력 단자
3. 관련 이론 :
디지털 I/O :
디지털 신호는 High(1) 또는 Low(0)라는 두가지 값으로 나뉜다. 또한 이값은 입력 혹은 출력의 값으로 쓰인다. 아두이노의 디지털 입력과 출력은 센서, 엑츄에이터 및 기타 직접회로로 연결할 수 있게 해준다.
아날로그 I/O :
아날로그 신호는 디지털 신호와 달리 어떤 값도 가질 수 있는 신호다. 아날로그 신호를 측정하기위해 아두이노에 내장된 ADC를 사용한다. ADC는 아날로그 신호를 디지털 신호로 바꿔주는 역할을 한다.
시리얼 통신 :
시리얼 통신은 연속적으로 통신 채널이다. 컴퓨터 버스를 거쳐 한 번에 하나의 비트단위로 데이터를 전송하는 과정을 말한다. 아두이노 보드와 컴퓨터 사이에 통신할 때 쓰이는 것은 디지털 핀 RX와 TX에서 USB를 통해 컴퓨터와 통신한다.
4. 실험 기기 : 랩톱PC, 아두이노 우노 보드, 브레드보드, 전선, 저항, 버튼형 스위치, LED, 포텐셔미터(손잡이식 가변 저항), 오실로스코프
※ 포텐셔미터 :
직선변위와 회전변위를 전기저항의 변화로 바꾸는 가변저항기. 접촉형과 비접촉형이 있다. 접촉형은 저항체위를 브러시가 움직이는 구조로서, 직선형의 경우는 스트로크가 1,000㎜ 정도인 것까지 있고, 회전형인 경우는 1회전에서 다회전인 것까지 있다.
5. 예비보고서
1) 지난 실험에서 학습했던 아두이노 우노 보드의 핀 중 제한 없이 사용 가능한 디지털 I/O와 아날로그 I/O 핀들을 정리하고, 또한 디지털 I/O핀 중 PWM을 지원하는 핀이 몇 번인지 확인해 정리하시오.
2) pull up 과 pull down 의 개념에 대해 조사 및 정리하고, I/O에서 pull up 및 pull down 이 필요한 경우를 예들 들어 기술하시오.
참고 자료
시작하기3. 아두이노 우노(ARDUINO UNO) 보드의 구조를 알아보자|작성자 만들어가는 사람들
https://blog.naver.com/creatives908/221322173625
https://kocoafab.cc/tutorial/view/526#