¿Cómo calcular las calorías del podómetro?

¿Cómo puedo convertir los pasos del podómetro en calorías quemadas? ¿Alguien puede explicarme esto?

Sé que hay muchas variables (sexo, edad, peso), pero no sé la frecuencia cardíaca.

Necesito saber cómo se calculan.

He encontrado esta fórmula:

Calorías quemadas por milla = 0,57 x 175 libras (su peso) = 99,75 calorías por milla.

Pero sé que tengo que medir el peso, la distancia, el tiempo y los pasos. Por favor, ayúdame con esto

¡Gracias!

Saldría a caminar, tratando de caminar con la normalidad de siempre, medir la distancia en Google Maps y calcular la longitud de tus pasos para que luego puedas calcular la distancia recorrida desde el contador de pasos. Cuando conoce la distancia, conoce todas las variables necesarias para calcular las calorías gastadas.
4.) "conversationFactor" = stepsCount (lo que proporciona el podómetro) / step_in_1_mile; debería ser 4.) "conversationFactor" = Calorías quemadas por milla / step_in_1_mile;
¿Son válidos los podómetros para medir distancia y calorías?

Respuestas (3)

¡Gracias por sus respuestas!

Creo que he descubierto una respuesta, y mi jefe la aceptó, porque este pequeño podómetro no tendrá conexión GPS.

aquí está la fórmula:

1.)Calories burned per mile = 0.57 x 175 lbs.(your weight) = 99.75 calories per mile.

2.)Your_strip = height * 0,415.

3.)steps_in_1_mile = 160934.4(mile in cm) / strip.

4.)"conversationFactor" = stepsCount (what the pedometer provides) / step_in_1_mile;

5.)CaloriesBurned = stepsCount * conversationFactor;

lo que necesito es: peso, altura y conteo de pasos.

y aquí hay una clase de Java que muestra cómo lo calculo:

public class CalorieBurnedCalculator {


// Fill with your data


 static double weight = 67.0; // kg

 static double height = 178.0; // cm

 static double stepsCount = 4793;

//Don't edit below this


 final static double walkingFactor = 0.57;

 static double CaloriesBurnedPerMile;

 static double strip;

 static double stepCountMile; // step/mile

 static double conversationFactor;

 static double CaloriesBurned;

 static NumberFormat formatter = new DecimalFormat("#0.00");

 static double distance;

 public static void main(String[] args) {

  CaloriesBurnedPerMile = walkingFactor * (weight * 2.2);

  strip = height * 0.415;

  stepCountMile = 160934.4 / strip;

  conversationFactor = CaloriesBurnedPerMile / stepCountMile;

  CaloriesBurned = stepsCount * conversationFactor;

  System.out.println("Calories burned: "
    + formatter.format(CaloriesBurned) + " cal");

  distance = (stepsCount * strip) / 100000;

  System.out.println("Distance: " + formatter.format(distance)
    + " km");

 }
}

Sé que esto es solo un valor aproximado, pero a falta de otros datos aceptable.

Solo con un recuento de pasos, no me molestaría ya que el error podría ser de hasta +/- 40% . Principalmente a medida que la longitud de sus pasos cambia con la velocidad, al igual que la resistencia del viento y la energía gastada, la pendiente de una caminata, su porcentaje de grasa corporal y su nivel de condición física también afectarán el cálculo, pero los errores que estos factores introducen se pueden reducir agregando varios conjuntos de datos. . Digamos que si usa sus pasos / distancia totales recopilados durante varias semanas, en un solo cálculo, esto debería permitirle reducir los errores debido a las variaciones en su velocidad, el gradiente (debe aparecer plano si el conjunto de datos es lo suficientemente grande) y velocidad del viento, en un paseo agregado

Para obtener un número muy aproximado, inserte algunos valores en la ecuación ACSM :

Kcal/Min ~= 0.0005 * masa corporal en kg * metros caminados en AMin + 0.0035

Luego multiplique el resultado por el tiempo total caminado.

Todavía sin datos de un ECG y analizadores de gas basados ​​en máscaras faciales, no hay ecuaciones precisas .

Si puede adivinar la duración de sus caminatas diarias, simplemente puede usar la fórmula MET para estimar las calorías, lo que producirá un número similar al de una estimación basada en un podómetro.

Ver también: Calculadora de quema de calorías caminando

Para leer un poco de luz:

Esto ha sido respondido aquí y los códigos están en Java y Objective-C utilizando la investigación del Compendio de actividades físicas .