외부인터럽트를 이용한 스위치 입력
초음파신장측정기에는 default_position 설정값을 +,-설정할 수 있는 두 개의 스위치가 장치되어 있다. 이 스위치는 외부인터럽트 INT 0, 1의 Low level trigger로 동작한다. 두 스위치가 연결된 PORTD의 0,1 pin은 내부 풀업저항으로 설정되어 있기 때문에 스위치를 눌러 Low 상
업 카운터를 만들기 위해, AVR ATmega128을 이용하여 초음파센서, CLCD 등을 제어하여 기능을 구현하였다. 그리고 각 기능에 대하여 동작과 원리에 대해 해석해 보도록 한다.
<중략>
푸쉬업 시에 몸의 높낮이를 감지하여 카운팅하기 위해 초음파센서 HC-SR04를 이용했다. HC-SR04는 2 ~ 400cm의 거리를 측정할
기
- 처음부터 너무 어렵게 생각했다. 한 번 경험상 너무 어렵게 생각하여 마음을 조마조마 하며 시작 하였는데 역시 처음 생각대로 하나부터 잘 지가 않았다. 가장 쉬운 다운로드 하는 것부터 시작하여 마지막 차체 만들기 까지 무엇인가 어렵게 하는 요소가 꼭 있기 마련이었다. 처음에는 AVR 모듈 자
센서의 신호가 구동부에 매핑된다. Fig1을 참고할 수 있다.
1.1.2 자동 정지 부분 센서
자동 정지하는 부분의 원리를 아래 그림(Fig2.)으로 나타내었다. 라인 트레이싱에 사용하는 적외선 센서를 바닥이 아닌 옆면에 부착하여 자동정지에 활용할 수 있도록 발전시켰다.
기본 원리는 라인 트레이싱과 같다