Calculateur de poids pour les séries d’échauffement
Un échauffement efficace rapproche du poids de travail sans transformer la préparation en séance principale.
Lancer gratuitement
Ce calculateur convertit la charge prévue en une suite claire de charges plus légères. Indiquez le poids que vous comptez utiliser, conservez la progression proposée ou saisissez vos pourcentages, puis choisissez le plus petit incrément permis par votre matériel. Le résultat affiche, pour chaque série, la cible exacte et la charge pratique arrondie afin que vous puissiez préparer disques, haltères ou réglages de machine avant de commencer.
Partez de la charge qui compte vraiment
Le poids de travail est la charge prévue pour les séries principales d’un exercice, et non votre maximum sur une répétition ni le poids total déplacé pendant la séance. Si votre programme prévoit trois séries de cinq à 100 kilogrammes, saisissez 100. Le calculateur applique chaque pourcentage d’échauffement à cette valeur. La progression proposée est 40%, 55%, 70%, 80% et 90%, avec des écarts qui diminuent à l’approche de la charge de travail. Il s’agit d’un modèle de planification pratique, et non d’une prescription médicale ou sportive. Votre expérience, la complexité du mouvement, la fatigue, une blessure, la température et les exigences de la première série peuvent justifier une autre progression. Gardez la même unité : 100 kilogrammes avec un incrément de 2.5 produit des kilogrammes, tandis que 225 livres avec un incrément de 5 produit des livres. Le résultat n’impose ni répétitions, ni repos, ni effort, car ces choix relèvent du programme et ne se déduisent pas sûrement du seul poids.
Distinguez la cible exacte de la charge utilisable
Chaque résultat contient un poids cible exact et une charge arrondie. La cible correspond au poids de travail multiplié par le pourcentage, puis divisé par 100. Le matériel ne permettant pas toujours de reproduire cette valeur, le calculateur l’arrondit au multiple le plus proche de l’incrément choisi. Une cible de 67.5 avec un incrément de 5 devient 70 ; une cible de 66 devient 65. Lorsque la valeur se situe exactement à mi-chemin, la charge supérieure est retenue. Cette règle explicite garantit un résultat déterministe. Choisissez un incrément représentant la plus petite variation totale réellement chargeable, et non le chiffre inscrit sur un seul disque. Sur une barre, ajouter un disque de 1.25 kilogramme de chaque côté augmente le total de 2.5 kilogrammes : l’incrément est donc 2.5. Pour une machine à pile ou des haltères fixes, utilisez l’écart entre deux réglages ou équipements voisins. Vérifiez toujours que la charge arrondie est disponible et adaptée avant de la soulever.
Personnalisez la progression sans masquer les hypothèses
Vous pouvez remplacer les pourcentages proposés par toute liste strictement croissante comprenant jusqu’à vingt valeurs. Chaque pourcentage doit être supérieur à zéro et inférieur ou égal à 100. L’ordre croissant est essentiel, car le résultat décrit une progression vers la série de travail ; des valeurs répétées ou décroissantes signalent généralement une erreur et sont refusées au lieu d’être réorganisées silencieusement. Une courte séquence peut convenir à un mouvement léger ou familier, tandis qu’une séquence plus longue peut précéder un exercice polyarticulaire lourd. Par exemple, 30%, 50%, 65%, 75%, 85% et 95% donnent six expositions progressivement plus précises. Le calculateur conserve exactement vos pourcentages, sans inventer de répétitions ni les modifier pour compenser l’arrondi. Avec un incrément grossier, deux cibles voisines peuvent aboutir à la même charge. Le calcul reste juste, mais l’étape peut être inutile : supprimez-la ou espacez davantage les pourcentages. Arrêtez-vous en cas de douleur, de vertige inhabituel ou de symptôme nécessitant un avis médical qualifié.
Cas d’usage
Préparer les disques avant la séance
Transformez un poids programmé en paliers chargeables selon le plus petit incrément total disponible sur la barre.
Planifier avec des haltères fixes
Arrondissez les cibles selon l’écart entre haltères et repérez les charges pratiques répétées avant de commencer.
Créer des modèles cohérents
Appliquez la même progression et la même règle d’arrondi tout en conservant le poids propre à chaque athlète.
Questions fréquentes
Combien coûte le calculateur via l’API ?
Chaque requête API coûte $0.002. Le même calcul déterministe est disponible dans le navigateur sans requête API.
Quelle unité de poids dois-je utiliser ?
Utilisez toute unité cohérente. Si working_weight et increment sont en kilogrammes, les poids renvoyés le sont aussi ; s’ils sont en livres, les résultats sont en livres.
Pourquoi la charge pratique diffère-t-elle de la cible ?
load_weight est arrondi au multiple le plus proche de increment afin de correspondre au matériel disponible. target_weight conserve le calcul exact non arrondi.
Le plan prescrit-il les répétitions ?
Non. Il calcule uniquement les charges. Répétitions, repos, tempo et nombre de séries dépendent de l’exercice, du programme et de votre état.
Puis-je saisir mes propres pourcentages ?
Oui. Fournissez de un à vingt pourcentages numériques strictement croissants, tous supérieurs à zéro et inférieurs ou égaux à 100.
Pourquoi deux séries peuvent-elles avoir la même charge ?
Un incrément important peut arrondir deux cibles proches à la même charge disponible. Modifiez les pourcentages ou l’incrément si cette répétition est inutile.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/health/warmup-set-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"working_weight":100}'const res = await fetch("https://api.kit.forhosting.com/health/warmup-set-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"working_weight": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/warmup-set-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"working_weight": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/warmup-set-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"working_weight":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"working_weight":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/warmup-set-weight", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"working_weight": 100
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.warmup_set_weight",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |