Science & Education
Calculadora de capacidad y autonomía de batería
Capacidad y autonomía de batería C = I·t en ambas direcciones: autonomía desde la capacidad (mAh ÷ mA = horas) o la capacidad que un trabajo necesita (mA × h = mAh), con tensión nominal opcional para añadir energía (Wh) y potencia (W). Anclas: una batería de teléfono de 4500 mAh con carga media de 300 mA dura exactamente 15 h; un sensor IoT que consume 5 mA durante 30 días necesita 3600 mAh — 3.6 Ah —, una celda de litio de libro de texto.
Inicio rápido
Llama a esta herramienta desde tu código en tres lenguajes.
curl -X POST 'https://api.elysiatools.com/es/api/tools/battery-capacity-calculator' \
-H 'Content-Type: application/json' \
-d '{"mode":"runtime","capacity":4500,"capacityUnit":"mAh","current":300,"currentUnit":"mA","runtime":48,"runtimeUnit":"h","voltage":3.85}'Referencia de la API
Envía una petición POST con tus entradas en JSON. Los parámetros de tipo archivo requieren una subida previa.
Endpoint
POST https://api.elysiatools.com/es/api/tools/battery-capacity-calculatorParámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| mode | select | Sí | — |
| capacity | number | Sí | — |
| capacityUnit | select | Sí | — |
| current | number | Sí | — |
| currentUnit | select | Sí | — |
| runtime |
Integración MCP
Añade esta herramienta a tu servidor Model Context Protocol para que los agentes de IA puedan listarla y llamarla.
Configuración del servidor
Añade este bloque a la configuración de tu cliente MCP:
{
"mcpServers": {
"elysiatools-battery-capacity-calculator": {
"name": "battery-capacity-calculator",
"description": "Capacidad y autonomía de batería C = I·t en ambas direcciones: autonomía desde la capacidad (mAh ÷ mA = horas) o la capacidad que un trabajo necesita (mA × h = mAh), con tensión nominal opcional para añadir energía (Wh) y potencia (W). Anclas: una batería de teléfono de 4500 mAh con carga media de 300 mA dura exactamente 15 h; un sensor IoT que consume 5 mA durante 30 días necesita 3600 mAh — 3.6 Ah —, una celda de litio de libro de texto.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=battery-capacity-calculator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Listar herramientas disponibles
Tras conectar al endpoint SSE, lista las herramientas expuestas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Llamar a esta herramienta
Invoca la herramienta por su id; los argumentos se construyen a partir de sus parámetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "battery-capacity-calculator",
"arguments": {
"mode": "runtime",
"capacity": 4500,
"capacityUnit": "mAh",
"current": 300,
"currentUnit": "mA",
"runtime": 48,
"runtimeUnit": "h",
"voltage": 3.85
}
}
}