Calcolatore VO2 max beep test
Fermarsi al livello 8, navetta 5, del beep test da 20 metri significa 66 navette, 1320 metri e un VO2 max stimato di circa quarantuno e mezzo mL/kg/min. Inserisca livello e navetta finali per conoscere la sua forma aerobica. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Livello
- 8
- Navetta
- 5
- Massimo di navette per livello
- 11
- Totale navette
- 66
- Distanza (m)
- 1320
- Velocità (km/h)
- 12
Il test di fitness multistadio —detto anche beep test, bleep test o corsa navetta di 20 metri— è un protocollo progressivo di campo usato in scuole, club sportivi e standard di forma militare per stimare la capacità aerobica senza un carrello metabolico di laboratorio. I partecipanti corrono avanti e indietro su un percorso di 20 metri al ritmo di bip audio temporizzati; l'andatura inizia a 8.5 chilometri all'ora e sale di mezzo chilometro all'ora a ogni stadio, mentre il numero di shuttle necessari per completare uno stadio segue una tabella fissa pubblicata. Campi mancanti, non interi, livelli fuori da uno a ventuno e shuttle oltre il conteggio standard di quello stadio vengono rifiutati come input non valido e non vengono addebitati.
Cosa misura il beep test multistadio e quali input Le servono
Il VO2 max è la massima velocità con cui il corpo può assorbire e usare ossigeno durante l'esercizio intenso, di solito espressa in millilitri di ossigeno per chilogrammo di massa corporea al minuto. I protocolli di laboratorio lo misurano con analisi dei gas su tapis o cicloergometro, ma molti dipartimenti di educazione fisica, programmi di sport di squadra e batterie di reclutamento usano ancora la corsa navetta multistadio di 20 metri perché bastano coni, una superficie piana e una traccia audio standard di bip.
Lei corre shuttle continui di 20 metri a tempo con i bip finché non riesce più a seguire l'andatura; il punteggio ufficiale è il numero dell'ultimo stadio completamente completato e il numero di shuttle raggiunto in quello stadio. Il livello uno richiede sette shuttle a 8.5 chilometri all'ora; gli stadi successivi aggiungono mezzo chilometro all'ora e, gradualmente, più shuttle, fino a sedici negli stadi superiori.
Casi d'uso
Lezioni di educazione fisica e standard scolastici di forma
Gli insegnanti registrano il livello e lo shuttle finali del beep test, li convertono in VO2 max stimato per le schede di valutazione e mantengono una formula condivisa tra classi e anni.
Domande frequenti
Cosa succede se il numero di shuttle non è valido per il livello?
Shuttle deve essere un intero da 1 al conteggio standard di shuttle di quello stadio (ad esempio il livello 1 consente 1–7); i valori fuori intervallo vengono rifiutati e non addebitati.
Quali livelli accetta il calcolatore?
I livelli da 1 a 21 del beep test classico di 20 m. La velocità dello stadio inizia a 8.5 km/h e aumenta di 0.5 km/h a ogni livello.
Il calcolatore VO2 max del beep test è gratuito?
Lo strumento nel browser gira gratis sul Suo dispositivo.
È la stessa cosa del VO2 max di laboratorio o di un test di Cooper?
No. Questa è solo una stima di campo del test di corsa navetta multistadio di 20 m (beep). Distanza Cooper 12 minuti, camminata Rockport, step YMCA e VO2 peak di laboratorio sono protocolli e prodotti diversi.
Che VO2 max corrisponde al livello 8, navetta 5, del beep test?
Circa quarantuno e mezzo mL/kg/min. Il livello 8 ha 11 navette, quindi arrivare alla quinta significa 66 navette in tutto, cioè 1320 metri, a una velocità di livello di 12 km/h.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/health/vo2max-beep-test \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"level":8,"shuttle":5}'const res = await fetch("https://api.kit.forhosting.com/health/vo2max-beep-test", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"level": 8,
"shuttle": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2max-beep-test",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"level": 8,
"shuttle": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2max-beep-test", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"level":8,"shuttle":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"level":8,"shuttle":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2max-beep-test", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"level": 8,
"shuttle": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2max_beep_test",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Questa capacità prende il livello finale e l'ultimo shuttle completato all'interno di quel livello, applica la regressione deterministica VO2 max uguale a 3.46 per parentesi aperta level più shuttle su parentesi aperta level per 0.4325 più 7.0045 parentesi chiusa parentesi chiusa più 12.2, e restituisce JSON strutturato con la velocità dello stadio, il conteggio cumulativo di shuttle, la distanza coperta e il consumo massimo di ossigeno stimato in millilitri per chilogrammo al minuto. Il percorso è aritmetica pura, senza rete né seme casuale, così registri di educazione fisica, app di allenamento e client API prepagata ottengono risultati identici ogni volta.
Cosa misura il beep test multistadio e quali input Le servono
Invi il campo obbligatorio level come intero da uno a ventuno (alias stage, lvl, beep_level) e shuttle come intero positivo entro il conteggio classico di shuttle di quello stadio (alias shuttle_number, shuttles, s). Il motore convalida la coppia rispetto alla tabella fissa, calcola shuttle cumulativi e distanza come totale shuttle per venti metri, riporta la velocità dello stadio e applica VO2 max uguale a 3.46 per la quantità level più shuttle diviso per level per 0.4325 più 7.0045, poi più 12.2. Input identici producono sempre lo stesso JSON perché l'algoritmo non tocca mai rete, modello, orologio o generatore casuale. Level o shuttle mancanti, valori non finiti, non interi, level fuori dall'intervallo uno-ventuno e un conteggio di shuttle che lo stadio non può contenere falliscono con invalid_input e non vengono addebitati.
Come leggere i campi di risposta e gli errori comuni del test di campo
Ricordi che la stima assume uno sforzo massimale onesto su un percorso piano di 20 metri con traccia audio standard: corsie accorciate, inversioni anticipate, vento e errori di ritmo distorcono il risultato, e questo calcolatore non corregge l'ambiente. In caso di successo la risposta restituisce level e shuttle, max_shuttle_for_level per lo stadio che ha indicato, total_shuttles come conteggio cumulativo delle lunghezze di 20 metri completate fino a quel risultato, e distance_m uguale a total_shuttles per venti. Il campo speed_kmh è l'andatura dello stadio finale usando 8.5 più 0.5 per parentesi aperta level meno uno parentesi chiusa, e vo2max_ml_kg_min è il consumo massimo di ossigeno stimato. Il campo unit_vo2max è sempre ml/kg/min così le interfacce possono etichettare il numero senza stringhe fisse. Il campo formula ribadisce la regressione, method è sempre beep_test_20m_mst e shuttle_length_m è fisso a venti così il codice a valle può ricalcolare la distanza se serve. Usi total_shuttles per confrontare atleti fermati a metà stadio; usi speed_kmh per discutere la velocità aerobica massima dell'ultimo stadio; usi vo2max_ml_kg_min quando le serve un unico numero di forma aerobica per registri o standard. Non confonda questo endpoint con la distanza Cooper di dodici minuti, la camminata di un miglio Rockport, la frequenza cardiaca di recupero dello step test YMCA o il VO2 peak di laboratorio: sono intenzioni di ricerca diverse e prodotti KIT separati. Numeri di shuttle impossibili per uno stadio generano un messaggio chiaro invalid_input che menziona l'intervallo di shuttle consentito per quel livello.
Uso dell'API, prezzi, flussi di coaching e limiti pratici
Usi il calcolatore gratuito VO2 max del beep test nel browser per lezioni di educazione fisica, giornate di forma dei club, screening di accademie e controlli rapidi di atleti senza costruire un foglio di tabelle di stadi. Mantenga aspettative educative e operative: è una stima di campo per screening e pianificazione, non un dispositivo medico diagnostico, e gli atleti con condizioni di salute devono seguire il consiglio professionale piuttosto che una singola formula isolata. Invi un corpo JSON con l'intero obbligatorio level e l'intero obbligatorio shuttle. Usi l'API prepagata quando un SaaS di coaching, un taccuino di scienze dello sport, un LMS scolastico, uno strumento di reclutamento militare o un diario di allenamento necessita di un contratto stabile con saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint al Suo flusso di traccia audio e percorso, poi memorizzi vo2max_ml_kg_min insieme a data, condizioni e total_shuttles per grafici longitudinali. Preferisca l'ultimo level e shuttle ufficiali registrati dal valutatore; se la Sua interfaccia cattura solo una stringa come otto-punto-cinque, la divida in level otto e shuttle cinque prima di chiamare l'API. Gli autori che rilasciano SDK possono mappare vo2max_ml_kg_min direttamente in dashboard ed esportare colonne CSV etichettate livello beep, shuttle e VO2 max stimato — gli stessi numeri che gli allenatori calcolano dopo una prova multistadio.
Casi di integrazione
Screening di sport di squadra e reclutamento di accademie
Allenatori e osservatori annotano i risultati della corsa navetta multistadio e chiamano un endpoint prepagato per il VO2 max invece di reimplementare le tabelle di stadi in ogni foglio di calcolo.
Militari, polizia e correttori di compiti
Unità di standard e corsi di scienze dello sport confrontano stime di campo e fissano il JSON atteso in test automatici con uscite deterministiche del beep test.
Domande tecniche
Qual è la formula di VO2 max del beep test usata qui?
Il VO2 max in ml/kg/min è 3.46 × (level + shuttle / (level × 0.4325 + 7.0045)) + 12.2, usando lo stadio finale e l'ultimo shuttle all'interno di quello stadio del test multistadio standard di 20 m.