한국어

Programming

twin 주소복사
조회 수 1547 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

요새 웬만한 스마트폰이나 스마트워치에 기본적으로 설치되는 헬스케어 앱의 기본 기능 중 하나지요. 하루 종일 몇걸음이나 걸었는지, 걸은 거리는 몇m 인지, 칼로리는 얼마나 소모했는지 알 수 있는 앱입니다. 앱인벤터에 기본적으로 제공되는 센서 중 Pedometer 센서를 사용하면 쉽게 만들 수 있습니다.

디자인에 사용된 컴포넌트는 화면 위에서부터 다음과 같습니다.

이미지
레이블(lblWalks) -> 걸음 수 표시
레이블(lblDist) -> 거리(m)
레이블(lblCal) -> 칼로리(cal)
버튼 두개(btnRESET, btnQUIT) -> 초기화 및 종료 버튼(Horizontal Arrangement 안에 배치)

보이지 않는 컴포넌트로는 Sensors에서 Pedometer를 드래그하여 추가합니다.
 

만보기 앱의 실행 화면

블록 코딩은 다음과 같습니다. Pedometer 센서는 Call Pedometer1.Start 로 시동합니다. 걸음수와 거리는 Pedometer 센서가 돌려주는 값을 사용합니다. 
 

소모된 칼로리는 계산하는 방법은 아래 링크를 보면 자세히 나와있습니다. 블록 코딩을 보면,
CB = 4.0877 x 80(kg) x 운동시간 으로 계산하고 계산 결과를 소수점 한자리까지 표현(format as decimal numbers OOO places 1)하게 합니다. 상수 4.0877은 아래의 식에서 걷는 속도(KPH)를 5km/hour로 계산한 경우의 계산식입니다. 체중은 80kg이라고 가정했습니다. 

CB = [0.0215 x KPH**3 - 0.1765 x KPH**2 + 0.8710 x KPH + 1.4577] x WKG x T

  Where,
CB = Calorie burn (in calories)
KPH = Walking speed (in kilometres per hour)
WKG = Weight (in kilograms)
T = Time (in hours)


  1. [앱인벤터2] Clock 센서, 디지털 시계

    Date2018.08.27 Bytwin Views3801
    Read More
  2. [앱인벤터2] BMI 계산기

    Date2018.08.27 Bytwin Views1387
    Read More
  3. [앱인벤터2 강좌] 만보기앱, Pedometer 센서

    Date2018.08.27 Bytwin Views1547
    Read More
  4. 앱인벤터2를 이용한 피아노 어플 제작

    Date2018.08.27 Bytwin Views1057
    Read More
  5. [앱인벤터2 강좌] 나침반과 센서

    Date2018.08.27 Bytwin Views863
    Read More
  6. 드림코드

    Date2017.11.10 Bytwin Views857
    Read More
  7. Korea SW 자료

    Date2017.10.30 Bytwin Views1779
    Read More
  8. 앱인벤터 교육사이트

    Date2017.09.28 Bytwin Views1107
    Read More
  9. MIT App Inventor 2 소개

    Date2017.03.26 Bytwin Views33870
    Read More
  10. 앱인벤터 에뮬레이터 다운 설치

    Date2017.03.26 Bytwin Views1704
    Read More
  11. 앱인벤터 아두이노 교재

    Date2017.03.18 Bytwins Views1664
    Read More
Board Pagination Prev 1 2 3 Next
/ 3