Celering

Diseño de la Calculadora CO2 por Empleado

  1. Entradas del Usuario:
    • Tipo de transporte: (Opciones: Coche, Transporte público, Bicicleta, A pie)
    • Distancia diaria de ida al trabajo (en km): (Entrada numérica)
    • Días trabajados al mes: (Entrada numérica)
  2. Factores de Emisión:
    • Coche: 0.21 kg CO2 por km
    • Transporte público: 0.05 kg CO2 por km
    • Bicicleta: 0 kg CO2 por km (sin emisiones directas)
    • A pie: 0 kg CO2 por km (sin emisiones directas)
  3. Cálculo de Emisiones:
    • El cálculo se realiza multiplicando la distancia diaria por los días trabajados al mes, por el factor de emisión correspondiente al modo de transporte seleccionado, y por dos (ida y vuelta).
  4. Resultado:
    • Emisiones mensuales de CO2 por empleado (en kg).
  5. Implementación:
    • Esta calculadora puede ser implementada en un sitio web utilizando HTML para la interfaz, JavaScript para la lógica de cálculo y CSS para el diseño.

Código de la calculadora CO2

<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Calculadora de Emisiones CO2 por Empleado</title>
<style>
    body { font-family: Arial, sans-serif; margin: 20px; }
    label, select, input { margin-bottom: 10px; display: block; }
    input, select { width: 200px; }
    button { width: 210px; padding: 5px; }
    #result { margin-top: 20px; }
</style>
</head>
<body>
<h2>Calculadora de Emisiones CO2 por Empleado</h2>

<label for="transportType">Tipo de transporte:</label>
<select id="transportType">
    <option value="0.21">Coche</option>
    <option value="0.05">Transporte público</option>
    <option value="0">Bicicleta</option>
    <option value="0">A pie</option>
</select>

<label for="distance">Distancia diaria de ida al trabajo (en km):</label>
<input type="number" id="distance" min="0" step="0.01" required>

<label for="days">Días trabajados al mes:</label>
<input type="number" id="days" min="0" step="1" required>

<button onclick="calculateEmissions()">Calcular Emisiones</button>

<div id="result"></div>

<script>
function calculateEmissions() {
    var transportType = document.getElementById('transportType').value;
    var distance = document.getElementById('distance').value;
    var days = document.getElementById('days').value;
    
    var emissions = 2 * distance * days * transportType; // Calcula ida y vuelta
    document.getElementById('result').innerHTML = 
        'Emisiones mensuales de CO2 por empleado: ' + emissions.toFixed(2) + ' kg';
}
</script>

</body>
</html>

Cómo funciona:

  • Tipo de transporte: El usuario selecciona el medio de transporte, y el valor asociado a cada opción representa el factor de emisión de CO2 por kilómetro.
  • Distancia diaria de ida al trabajo: El usuario introduce la distancia en kilómetros.
  • Días trabajados al mes: El usuario indica cuántos días al mes va al trabajo.
  • Botón de cálculo: Al hacer clic, se ejecuta la función calculateEmissions() que realiza el cálculo de las emisiones basado en las entradas y muestra el resultado.

Este código puede ser incorporado directamente en tu página web para ofrecer a los usuarios una herramienta práctica para calcular sus emisiones de CO2 relacionadas con el transporte al trabajo.

¿Listo para dar el siguiente paso en tu gestión del transporte?

Te ayudamos a optimizar cómo se mueve tu organización: con control, eficiencia y una solución adaptada a tu realidad.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.