목차
Ⅰ. 목 표
Ⅱ. 개발환경
Ⅲ. 제작
1. 부품리스트
2. 회로도
3. 소스코드
4. 제작
Ⅳ. 결과
1. 사진
2. 동작설명 및 메뉴얼
3. 기능별 원리 및 해석
(1) 초음파 센서 원리
(2) CLCD 화면 출력
(3) 외부 인터럽트를 이용한 스위치 입력
(4) 신장 측정
Ⅱ. 개발환경
Ⅲ. 제작
1. 부품리스트
2. 회로도
3. 소스코드
4. 제작
Ⅳ. 결과
1. 사진
2. 동작설명 및 메뉴얼
3. 기능별 원리 및 해석
(1) 초음파 센서 원리
(2) CLCD 화면 출력
(3) 외부 인터럽트를 이용한 스위치 입력
(4) 신장 측정
본문내용
['[AVR] 초음파 신장 측정기' 본문 내용 中 발췌]
Ⅰ. 목 표
초음파 신장 측정기는 초음파 거리센서를 이용하여 사람의 키를 측정할 수 있는 작품이다. 시중에도 초음파 원리를 이용하여 보다 간편하게 신장을 측정할 수 있는 제품이 있다.
이 문서에서는 AVR을 이용하여 초음파 원리를 이용한 신장 측정기를 구현한다.
작품은 AVR MCU를 이용하였고 초음파 센서로 거리를 측정한다. 측정값은 TEXT LCD로 표시되고 2개의 스위치로 설정값을 조절할 수 있도록 설계한다. 그리고 각 기능의 동작과 원리해석에 대해 알아보도록 한다.
<중략>
(3) 외부 인터럽트를 이용한 스위치 입력
초음파 신장 측정기에는 default_position 설정값을 +,-설정할 수 있는 두 개의 스위치가 장치되어 있다. 이 스위치는 외부 인터럽트 INT 0, 1의 Low level trigger로 동작한다. 두 스위치가 연결된 PORTD의 0,1 pin은 내부 풀업저항으로 설정되어 있기 때문에 스위치를 눌러 Low 상태가 되면 외부 인터럽트가 발생한다.
Ⅰ. 목 표
초음파 신장 측정기는 초음파 거리센서를 이용하여 사람의 키를 측정할 수 있는 작품이다. 시중에도 초음파 원리를 이용하여 보다 간편하게 신장을 측정할 수 있는 제품이 있다.
이 문서에서는 AVR을 이용하여 초음파 원리를 이용한 신장 측정기를 구현한다.
작품은 AVR MCU를 이용하였고 초음파 센서로 거리를 측정한다. 측정값은 TEXT LCD로 표시되고 2개의 스위치로 설정값을 조절할 수 있도록 설계한다. 그리고 각 기능의 동작과 원리해석에 대해 알아보도록 한다.
<중략>
(3) 외부 인터럽트를 이용한 스위치 입력
초음파 신장 측정기에는 default_position 설정값을 +,-설정할 수 있는 두 개의 스위치가 장치되어 있다. 이 스위치는 외부 인터럽트 INT 0, 1의 Low level trigger로 동작한다. 두 스위치가 연결된 PORTD의 0,1 pin은 내부 풀업저항으로 설정되어 있기 때문에 스위치를 눌러 Low 상태가 되면 외부 인터럽트가 발생한다.
소개글