ForHosting KIT · Sciences

Expérience de flottabilité

Un objet de 2 kg et 500 kg/m³, entièrement immergé dans une eau à 1000 kg/m³, subit 39,24 N de poussée contre 19,62 N de poids : il flotte. Saisissez la masse et les deux densités pour obtenir volume, forces et verdict. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Masse
2
Densité
500
Densité du fluide
1 000
Gravité
9,81
Vous obtenez
Volume de l'objet
0,004
Volume déplacé
0,004
Pondération
19,62
Poussée d'Archimède
39,24

Un calculateur d'expérience de flottabilité transforme trois mesures de laboratoire —masse de l'objet, densité de l'objet et densité du fluide— en les grandeurs qu'un TP de physique consigne réellement : volume de l'objet, volume déplacé lors d'une immersion complète, force de poussée, poids vrai, poids net apparent, force nette sans lien et le verdict flotte ou coule. Saisissez la masse en kilogrammes et les deux densités en kilogrammes par mètre cube ; sauf si vous remplacez la gravité, le solveur utilise 9.81 mètres par seconde carrée. Le volume est la masse divisée par la densité de l'objet. Archimède donne alors la force de poussée comme densité du fluide fois ce volume fois g. Le poids net est la lecture apparente de la balance après immersion, poids vrai moins poussée, et la force nette est la poussée moins le poids, le haut étant pris comme positif. L'échantillon flotte lorsqu'il est moins dense que le fluide, coule lorsqu'il est plus dense, et est en équilibre neutre lorsque les densités coïncident.

Ce que mesure une expérience de flottabilité et pourquoi les densités tranchent flotte ou coule

Une expérience de laboratoire de flottabilité pose une question trompeusement brève : si cet objet est poussé entièrement sous ce liquide, quelle force le liquide exerce-t-il, que lirait une balance immergée, et l'objet montera-t-il, restera-t-il en suspension ou tombera-t-il une fois relâché ? Le principe d'Archimède répond à la première partie. Un corps immergé dans un fluide subit une force de poussée vers le haut égale au poids du fluide qu'il déplace.

Pour une immersion complète, le volume déplacé est le volume extérieur de l'objet. Ce volume n'est pas une mesure supplémentaire lorsque vous connaissez déjà masse et densité : le volume égale la masse divisée par la densité de l'objet, pourvu que la densité soit strictement positive. Multipliez la densité du fluide environnant par ce volume et par l'accélération gravitationnelle pour obtenir la force de poussée.

Le poids vrai est masse fois g. Le poids net apparent, la lecture qu'un dynamomètre afficherait tandis que l'échantillon est maintenu entièrement sous le liquide, est le poids vrai moins la poussée. La force nette sans contrainte est la différence opposée, poussée moins poids, avec la convention qu'une valeur positive signifie une poussée nette vers le haut.

Comparer les deux densités suffit à classer le résultat sans une seconde formule. Si la densité de l'objet est inférieure à celle du fluide, la poussée dépasse le poids, la force nette est vers le haut, le poids net est négatif car l'amarre serait en tension, et l'objet flotte. Si la densité de l'objet est supérieure, l'échantillon coule, la force nette est vers le bas et le poids net est un poids apparent positif.

Des densités égales produisent une flottabilité neutre : force nette et poids net sont tous deux nuls. L'expérience n'a donc jamais besoin d'un maillage de dynamique des fluides numérique ; trois nombres finis et une convention de signe clairement énoncée reconstituent tout le compte rendu de TP. Une densité nulle ou négative rendrait le volume indéfini ou non physique, de sorte que ces saisies sont rejetées plutôt que de renvoyer Infinity ou un NaN silencieux qu'un correcteur ne peut expliquer.

Conseils pratiques, unités, limites et quand utiliser cet outil d'expérience

Gardez masse, densités et gravité dans la plage absolue publiée afin que les produits de volume et de force ne débordent pas en un résultat non fini que le solveur doit rejeter. Utilisez un système d'unités cohérent : kilogrammes, kilogrammes par mètre cube et mètres par seconde carrée donnent des newtons pour chaque champ de force. Grammes et centimètres exigent un g cohérent en centimètres par seconde carrée si vous voulez des dynes.

Cet outil ne convertit pas les unités et ne prend pas le volume déplacé comme entrée indépendante. Préférez-le lorsqu'une feuille d'exercices ou un TP donne la masse de l'objet plus deux densités et demande si l'échantillon flotte, quel est le poids apparent et quelle est la poussée à l'immersion. Si vous connaissez déjà densité du fluide, volume déplacé et g et n'avez besoin que de F_b égal à rho fois V fois g, il s'agit d'une autre recherche et d'un autre calculateur.

En enseignement, couplez des exemples : deux kilogrammes de bois à cinq cents kilogrammes par mètre cube dans de l'eau à mille kilogrammes par mètre cube donnent une force nette positive et flottent ; une éprouvette métallique plus dense de même masse donne un poids net apparent positif et coule. Cette page vise les personnes qui cherchent un calculateur d'expérience de flottabilité, un outil flotte ou coule, ou une aide de TP volume déplacé et poids net ; ce n'est pas un paquet d'hydrostatique navale ni un solveur CFD.

Comptes rendus de TP scolaire de flottabilité

Les élèves saisissent la masse mesurée et les deux densités du bac d'immersion, puis recopient volume déplacé, poussée, poids net apparent et le verdict flotte ou coule dans le compte rendu.

Vérifications de devoirs sur les énoncés d'Archimède

Une feuille qui donne masse de l'objet, densité de l'objet et densité du fluide se confronte à une immersion déterministe : F_b, poids net, force nette et si l'objet flotte.

Comment le calculateur d'expérience décide-t-il si un objet flotte ?

Il compare les densités après une immersion complète. Si la densité de l'objet est inférieure à celle du fluide, la poussée dépasse le poids et floats est vrai. Si elle est supérieure, l'objet coule. Des densités égales sont signalées comme flottabilité neutre.

Qu'est-ce que le poids net face à la force nette dans cette expérience ?

Le poids net est la lecture apparente de la balance en immersion totale : poids vrai moins poussée. La force nette est poussée moins poids, le haut étant positif. Elles ont la même magnitude et des signes opposés.

Que se passe-t-il si la densité est nulle ou négative ?

La densité de l'objet et celle du fluide doivent être strictement positives ; zéro rendrait le volume indéfini et une densité négative n'est pas physique pour ce modèle.

Quelles unités dois-je utiliser pour masse, densité et gravité ?

Tout ensemble cohérent. Le SI (kg, kg/m³, m/s²) produit des newtons. La gravité vaut 9.81 si elle est omise. L'outil ne convertit pas les unités ; il applique les formules d'Archimède aux nombres que vous fournissez.

Le calculateur d'expérience de flottabilité est-il gratuit ?

L'outil du navigateur est gratuit et s'exécute en local.

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.

POSThttps://api.kit.forhosting.com/phys/buoyancy-experiment

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é.

curl -X POST https://api.kit.forhosting.com/phys/buoyancy-experiment \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mass":2,"density":500,"fluid_density":1000}'
{
  "mass": 2,
  "density": 500,
  "fluid_density": 1000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.buoyancy_experiment",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_abs1000000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Des densités nulles ou négatives échouent avec invalid_input afin qu'une division par zéro ne devienne jamais Infinity. L'exécuteur gratuit du navigateur et l'API partagent la même arithmétique pure à $0.002 par requête réussie.

Comment appeler l'API et ce que contient la réponse JSON

La masse, les deux densités et la gravité doivent être strictement supérieures à zéro. Envoyez un corps JSON avec trois nombres finis obligatoires : mass (alias m, object_mass), density de l'objet (alias object_density, rho, rho_object) et fluid_density (alias rho_fluid, fluid_rho). Gravity est facultatif (alias g, g_accel, gravitational_acceleration) et vaut 9.81 s'il est omis. Les valeurs absolues doivent rester dans la limite publiée d'un billion afin que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. En cas de succès, la réponse renvoie les saisies arrondies, fixe object_volume et displaced_volume à masse sur densité de l'objet, weight à masse fois g, buoyant_force à densité du fluide fois volume fois g, net_weight à poids moins poussée et net_force à poussée moins poids. Le booléen floats est vrai lorsque l'objet ne coule pas, y compris le cas de flottabilité neutre ; outcome est l'étiquette à trois voies floats, sinks ou neutrally_buoyant. specific_gravity est la densité de l'objet divisée par celle du fluide. formula, equation, message et steps offrent une piste de substitution lisible pour cahiers de TP et correcteurs automatiques. Une validation échouée —champs manquants, nombres non finis, valeurs hors limites absolues, masse ou gravité non positives, ou densité nulle ou négative— renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec unité item.

Conseils pratiques, unités, limites et quand utiliser cet outil d'expérience

Préférez envoyer des nombres JSON plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict. Une densité nulle délibérée démontre le chemin dur invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires peu coûteux lorsque les apprenants envoient volontairement une densité négative. Les contrôles aller-retour sont simples : recalculez masse sur densité, puis densité du fluide fois volume fois g, et confirmez que net_force égale buoyant_force moins weight sous le même arrondi à douze décimales des champs publiés.

Tests unitaires pour solveurs de physique d'élèves

Générez des cas connus de flotte et de coule plus des rejets délibérés de densité nulle pour valeurs attendues de coding kata et fixtures d'intégration continue.

Consulter la documentation complète du KIT →