한국어

Programming

twin 주소복사
조회 수 1312 추천 수 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] 공튀기기

    Date2018.08.30 Bytwin Views2209
    Read More
  2. 앱인벤터2 강좌 : 숫자 암기 게임

    Date2018.10.12 Bytwin Views2079
    Read More
  3. [앱인벤터2] Slider를 사용하는 타이머

    Date2018.08.27 Bytwin Views2075
    Read More
  4. [앱인벤터2] Extension(확장기능)을 사용한 깜박이는 플래시라이트

    Date2018.08.27 Bytwin Views1930
    Read More
  5. 문자메시지 보내기

    Date2018.10.12 Bytwin Views1707
    Read More
  6. 앱인벤터2 강좌: fingerFind5 게임

    Date2018.10.12 Bytwin Views1668
    Read More
  7. Korea SW 자료

    Date2017.10.30 Bytwin Views1647
    Read More
  8. 앱인벤터 에뮬레이터 다운 설치

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

    Date2017.03.18 Bytwins Views1603
    Read More
  10. 메모장 앱 만들기

    Date2018.10.12 Bytwin Views1581
    Read More
  11. 색상 팔렛트 만들기

    Date2018.09.14 Bytwin Views1484
    Read More
  12. [앱인벤터2] 말하는 Hello World 앱

    Date2018.08.27 Bytwin Views1483
    Read More
  13. [앱인벤터] ActivityStarter 액티비티 스타터를 사용한 여행앱

    Date2018.08.27 Bytwin Views1443
    Read More
  14. [앱인벤터2 강좌] 폭탄 돌리기

    Date2019.09.17 Bytwin Views1314
    Read More
  15. [앱인벤터2 강좌] 만보기앱, Pedometer 센서

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

    Date2018.08.27 Bytwin Views1279
    Read More
  17. [앱인벤터] App Inventor 2 Tips

    Date2018.08.27 Bytwin Views1278
    Read More
  18. [앱인벤터] 카메라와 캔버스, PaintPot 앱

    Date2018.08.27 Bytwin Views1182
    Read More
  19. [앱인벤터2] 캔버스와 이미지스프라이트, Bouncing Ball 예제

    Date2018.08.27 Bytwin Views1077
    Read More
  20. 앱인벤터 교육사이트

    Date2017.09.28 Bytwin Views1044
    Read More
Board Pagination Prev 1 2 3 Next
/ 3