Page 106 - MDP2020-3
P. 106
100
| 인천전자마이스터고등학교 ·············································································································
2) 하드웨어 블록도
3) 동작 설명
· 팔굽혀펴기: 카드를 가져다 대면 RFID로 인식을 하고 사람에 대한 정보가 FND에 나오게 된
다. 프로파일 손으로 잡는 부분에 포토센서를 달아서 팔굽혀펴기하게 되면 센서
에 2번 감지될 때 팔굽혀펴기를 1번씩 카운트된다. 그러다 만약에 자세가 흐트러
질 수 있는 상황이 생길 수도 있어서 자세 방지를 위한 반사형 포토센서를 양쪽
무릎에 달아서 센서에 물체가 가려지고 있지 않으면 카운트가 올라가지 않는다.
총 15초 동안 개수를 카운트하게 된다.
ex) 0 15 (0은 팔굽혀펴기 카운트, 15는 시간 카운트)
· 키 측정: 카드를 가져다 대면 RFID로 인식을 하고 사람에 대한 정보가 FND에 나오게 된다.
측정할 버튼을 누르면 초음파 센서의 2개 중 한 개는 바닥까지의 길이를 재고 다른
한 개는 그 자리에 있는 사람의 정수리까지 재게 된다. 그 차이를 연산하여 신장 길
이를 측정하게 된다.
ex) 180.5
· 50m 달리기: 카드를 가져다 대면 RFID로 인식을 하고 사람에 대한 정보가 FND에 나오게 된
다. 프로파일의 앞쪽에 2개, 끝 쪽에 2개 총 4개의 투과형 포토센서를 달아서
시작을 누르고 앞쪽에 포토센서에 감지가 되면 타이머로 시간을 재기 시작한다.
그리고 끝 쪽에 있는 포토센서를 지나게 되어서 감지가 되면 시간 카운트가 끝
나게 되고 시간이 소수점 2번째 자리까지 LCD에 표시되게 된다.
ex) 5.78s
· 정보 업데이트: 학과, 이름이 입력되어 있어서 해당 날짜에 운동한 내용과 개수에 대한 정보
를 서버에 입력하고 서버에서 애플리케이션으로 전송이 되어서 어떤 운동을
몇 번 하였는지, 오늘의 몸무게는 몇인지를 애플리케이션에서 표시하여서 직
접 확인할 수 있게 된다.
ex) 통신과 황유나 팔굽혀펴기 10개, 키 165cm 50m 달리기 6초