<<AVR 푸쉬업 카운터 만들기>>초음파 센서,거리측정,HC-SR04,AVR,ATmega,회로도,소스코드…
페이지 정보
작성일 20-06-18 02:19
본문
Download : [AVR] 푸쉬업 카운터.zip
신체의 높이를 감지하여 카운트하기 때문에 푸쉬업 외에도 스쿼트나 다른 운동 등에서 카운터 목적으로 활용이 가능하다.
다. 동작영상은 https://happyjaryo.blogspot.com/2019/08/avr.html 에서 확인하실 수 있습니다. 소스코드에는 주석이 디테일하게 기술되어 있고 실험마다 해설을 서술하여 공부하시거나 졸업작품 등을 만들 때 도움이 될 수 있는 보고서입니다. 그리고 각 기능에 대하여 동작과 원리에 대해 해석해 보도록 한다.
Download : [AVR] 푸쉬업 카운터.zip( 80 )
푸쉬업 카운터(Push Up Counter)는 푸쉬업, 다른 말로 팔굽혀 펴기 운동을 할 때에 가슴이 내려갔다 올라오는 동작을 감지하여 횟수를 카운트 해주는 제품이다.
1. 부품리스트
초음파 센서,거리측정,HC-SR04,AVR,ATmega,회로도,소스코드,졸업작품
<>초음파 센서,거리측정,HC-SR04,AVR,ATmega,회로도,소스코드,졸업작품
Ⅰ. 개 요
2. 동작설명(說明)
설명
experiment(실험)마다 해설을 서술하여 공부하시거나
보고서에 experiment(실험)environment이나 사용된 부품리스트 등이 나와 있기 때문에
푸쉬업 시에 몸의 높낮이를 감지하여 카운팅하기 위해 초음파 센서 HC-SR04를 이용했다. HC-SR04는 2 ~ 400cm의 거리를 측정(measurement)할 수 있고 3mm의 측정(measurement)해상도, 15도의 측정(measurement)각을 가지고 있다아 모듈의 구조는 송신부와 수신부, 제어회로로 이루어져 있다
제가 직접 실험하고 공부한 레포트를 정리해서 작성한 압축파일 문서입니다. 실행결과에 대한 사진과 동영상 파일도 첨부되어, 실험하시거나 보고서를 작성하실 때 도움이 되실거라 생각합니다. [구성 : 보고서, 회로도, 소스코드, 결과사진/동영상] 보고서에 실험환경이나 사용된 부품리스트 등이 나와 있기 때문에 제공되는 소스코드와 회로도대로만 하시면 의도된 결과가 나올 것 입니다.
레포트 > 공학,기술계열
[구성 : 보고서, 회로도, 소스코드, 결과사진/동영상]
[‘AVR 푸쉬업 카운터 만들기‘ 본문 내용 中 발췌]
Ⅰ. 개 요
제가 직접 experiment(실험)하고 공부한 레포트를 요점해서 작성한 압축파일 문서입니다.
(1) 스위치 입력 및 디바운싱 기능
Ⅲ. 제작
<중략>
Ⅳ. 결과
<중략>
2. 회로도
제공되는 소스코드와 회로도대로만 하시면 의도된 결과가 나올 것 입니다.
3. 소스코드
(5) 푸쉬업 카운팅 원리
실행결과에 대한 사진과 동영상 파일도 첨부되어,
(4) 부저 기능
3. 기능별 원리 및 해석
졸업작품 등을 만들 때 도움이 될 수 있는 보고서입니다.
이 문서에서는 푸쉬업 카운터를 만들기 위해, AVR ATmega128을 이용하여 초음파 센서, CLCD 등을 제어하여 기능을 구현하였다.
https://happyjaryo.blogspot.com/2019/08/avr.html
(2) CLCD 화면 출력
동작영상은
소스에서는 HEIGHT_MIN, HEIGHT_MAX 상수로 기준을 15cm, 35cm로 정했기 때문에 푸쉬업 시에 신체를 35cm 이상에서 15cm 이하로 몸을 왔다갔다 해야만 카운팅이 될 수 있다아 만약 20cm 정도의 거리에서 몸을 조금씩만 움직이며 제대로 된 푸쉬업 동작을 하지 않을 경우 카운팅이 되지 않는다.
1. 사진
(3) 초음파 거리측정(measurement)
소스코드에는 주석이 디테일하게 기술되어 있고
![[AVR] 푸쉬업 카운터-7856_01_.jpg](http://www.happyreport.co.kr/prev/201908/%5BAVR%5D%20%ED%91%B8%EC%89%AC%EC%97%85%20%EC%B9%B4%EC%9A%B4%ED%84%B0-7856_01_.jpg)
![[AVR] 푸쉬업 카운터-7856_02_.jpg](http://www.happyreport.co.kr/prev/201908/%5BAVR%5D%20%ED%91%B8%EC%89%AC%EC%97%85%20%EC%B9%B4%EC%9A%B4%ED%84%B0-7856_02_.jpg)
![[AVR] 푸쉬업 카운터-7856_03_.jpg](http://www.happyreport.co.kr/prev/201908/%5BAVR%5D%20%ED%91%B8%EC%89%AC%EC%97%85%20%EC%B9%B4%EC%9A%B4%ED%84%B0-7856_03_.jpg)
![[AVR] 푸쉬업 카운터-7856_04_.jpg](http://www.happyreport.co.kr/prev/201908/%5BAVR%5D%20%ED%91%B8%EC%89%AC%EC%97%85%20%EC%B9%B4%EC%9A%B4%ED%84%B0-7856_04_.jpg)
![[AVR] 푸쉬업 카운터-7856_05_.jpg](http://www.happyreport.co.kr/prev/201908/%5BAVR%5D%20%ED%91%B8%EC%89%AC%EC%97%85%20%EC%B9%B4%EC%9A%B4%ED%84%B0-7856_05_.jpg)
experiment(실험)하시거나 보고서를 작성하실 때 도움이 되실거라 생각합니다.
순서
Ⅱ. 개발환경
에서 확인하실 수 있습니다.