Calcolatore di concime idrosolubile
Trasforma un obiettivo in ppm in grammi da pesare: 200 ppm di azoto in 10 litri con un sacco al 20 % richiedono 10 grammi di prodotto. Pensato per vasche di serra, idroponica e annaffiatoi. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Volume
- 10
- Concentrazione
- 200
- Concentrazione del fertilizzante
- 20
- Unità di volume
- L
- Unità di concentrazione
- ppm
- Unità di concentrazione del fertilizzante
- percent
- Fertilizzante (g)
- 10
Miscelare un concime idrosolubile è un problema di vasca, non di superficie del prato. Lei già conosce il volume di soluzione desiderato, la concentrazione nutritiva obiettivo in parti per milione e il titolo del fertilizzante stampato come percentuale sull'analisi del sacco. Questo calcolatore di concime idrosolubile converte quelle tre cifre in grammi di prodotto da sciogliere, secondo l'identità da serra: grammi uguali alla concentrazione per il volume, divisi per il titolo per dieci.
Come si ottengono i grammi di concime idrosolubile da ppm, volume e titolo del sacco
Una miscela di concime idrosolubile parte dall'identità secondo cui una parte per milione di un nutriente è un milligrammo di quel nutriente in un litro di soluzione. Moltiplichi la concentrazione obiettivo in ppm per il volume della vasca in litri e otterrà i milligrammi di nutriente che la vasca deve contenere. Divida i milligrammi di nutriente richiesti per quella frazione e passi dai milligrammi ai grammi.
In algebra i passaggi si riducono a grammi di fertilizzante uguali alla concentrazione per il volume, divisi per il titolo per dieci. Verifica: duecento ppm di azoto in dieci litri con un sacco al venti per cento richiedono duemila milligrammi di azoto, ossia dieci grammi di prodotto, pari a duecento per dieci diviso venti per dieci. Altra verifica: centocinquanta ppm in cinquanta litri al quindici per cento sono cinquanta grammi di prodotto.
La risposta riporta anche i grammi di fertilizzante per litro per scalare una ricetta madre, il volume d'acqua in litri come riempimento della vasca e i milligrammi di nutriente per un registro di laboratorio o di conducibilità. Il flusso è aritmetica in virgola mobile deterministica, senza semi casuali, senza orologio a muro e senza rete. Concentrazione e volume possono essere zero — vasca senza nutriente o vasca vuota — e allora i grammi sono zero.
Dove un calcolatore di concime idrosolubile merita il proprio spazio
I coltivatori in serra e gli operatori idroponici usano un calcolatore di concime idrosolubile perché una vasca madre o un lotto a goccia segua un programma pubblicato in ppm, non un cucchiaio a occhio. Un vivaio che miscela un 20-20-20 a duecento ppm di azoto in una tanica da dieci litri ha bisogno di dieci grammi sulla bilancia, non di una tabella da prato scritta in libbre per mille piedi quadrati.
I tecnici di fertirrigazione convertono un obiettivo ppm della casa e un volume noto della vasca iniettore in una pesata che possono fissare in una procedura operativa. I laboratori didattici e i corsi brevi di divulgazione necessitano di un oracolo deterministico che usi la stessa identità metrica «dividere per dieci» stampata sui fogli da serra, così un esempio di lezione e uno script di produzione non divergono.
Chi scioglie un concime solubile da interno in un annaffiatoio usa lo stesso contratto: volume d'acqua, ppm obiettivo dall'etichetta o da una scheda colturale, e il primo numero N-P-K come titolo. Questa pagina non è un calcolatore di concime per prato: quella ricerca chiede quante libbre di prodotto insaccato acquistare a partire dall'area, da un tasso di azoto per mille piedi quadrati e dalla percentuale N del sacco. Una convalida fallita non consuma saldo.
Casi d'uso
Pesata della vasca madre in serra
Inserisca i litri della vasca, il ppm obiettivo della casa e la percentuale nutritiva del sacco per leggere i grammi di concime idrosolubile e il riempimento d'acqua di quel lotto.
Ricetta del serbatoio idroponico
Converta il volume del serbatoio e un programma in ppm in grammi di fertilizzante per litro, così la stessa ricetta scala da un secchio di prova a una vasca di produzione.
Domande frequenti
Che cos'è il titolo del fertilizzante su un sacco idrosolubile?
Il titolo è la percentuale di analisi garantita del nutriente che Lei persegue. Usi 20 per un programma azotato 20-20-20, oppure il numero P o K corrispondente se quello è il nutriente del ppm obiettivo.
Perché la mia concentrazione o il mio volume è stato respinto?
Lo zero è ammesso e restituisce zero grammi. Il titolo deve essere maggiore di zero e al più 100.
In che cosa differisce da un calcolatore di concime per prato?
Un calcolatore da prato converte l'area e le libbre di azoto per mille piedi quadrati in libbre di prodotto insaccato. Questa pagina miscela una vasca: ppm, litri e percentuale del sacco in grammi di concime idrosolubile.
Quanti grammi di concime servono per 200 ppm in 10 litri?
Con un sacco al 20 % di azoto servono 10 grammi. La vasca deve contenere 2000 milligrammi di azoto e, poiché solo un quinto del prodotto è azoto, occorrono 10 grammi.
Qual è la formula per passare dalle ppm ai grammi di concime?
Moltiplichi le ppm desiderate per i litri e divida per il titolo del sacco moltiplicato per 10. Con 150 ppm in 50 litri e un prodotto al 15 % ottiene 50 grammi.
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/bio/water-soluble-fertilizer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":10,"concentration":200,"fertilizer_strength":20}'const res = await fetch("https://api.kit.forhosting.com/bio/water-soluble-fertilizer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 10,
"concentration": 200,
"fertilizer_strength": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/water-soluble-fertilizer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 10,
"concentration": 200,
"fertilizer_strength": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/water-soluble-fertilizer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":10,"concentration":200,"fertilizer_strength":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":10,"concentration":200,"fertilizer_strength":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/water-soluble-fertilizer", 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
{
"volume": 10,
"concentration": 200,
"fertilizer_strength": 20
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.water_soluble_fertilizer",
"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.
Limiti
max_volume | 1000000 |
max_concentration | 1000000 |
max_strength | 100 |
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
Una concentrazione o un volume negativi vengono respinti con invalid_input, invece di produrre una pesata negativa.
Come si ottengono i grammi di concime idrosolubile da ppm, volume e titolo del sacco
Il sacco non è nutriente puro: fertilizer_strength è la percentuale di analisi garantita del nutriente che Lei persegue, quindi venti su un'etichetta 20-20-20 significa venti per cento di azoto in massa. Qualunque grandezza sotto zero è invalid_input, perché una vasca negativa o un ppm negativo non ha interpretazione di miscela e non deve diventare una pesata negativa silenziosa.
Contratto di ingresso, forma della risposta e comportamento in errore
Un volume o una concentration negativi vengono respinti con un messaggio che la grandezza non può essere negativa. Il titolo deve essere strettamente maggiore di zero e al più cento: un'analisi nulla dividerebbe per zero e una percentuale oltre cento non è una garanzia di sacco. Sono respinti anche i valori oltre i tetti dichiarati di un milione di litri o un milione di ppm. Invii un corpo JSON con tre numeri finiti obbligatori: volume per la soluzione finita in litri, concentration per il livello nutritivo obiettivo in ppm e fertilizer_strength per la percentuale del sacco di quel nutriente. Ogni campo può arrivare come numero JSON o come stringa numerica; si accettano gli alias volume_l, liters, litres, target_ppm, ppm, target_concentration, strength, nutrient_percent e analysis_percent. Campi obbligatori assenti, stringhe non numeriche, NaN e Infinity falliscono con invalid_input che nomina il campo e non vengono addebitati. In caso di successo il corpo ripete gli ingressi ripuliti, imposta volume_unit a L, concentration_unit a ppm e fertilizer_strength_unit a percent, e restituisce fertilizer_g come massa di prodotto da pesare, water_l come riempimento della vasca e nutrient_mg come milligrammi di nutriente del lotto. Quando volume è positivo il corpo include anche fertilizer_g_per_l e nutrient_mg_per_l; quei campi per litro si omettono se la vasca è vuota, così le chiavi facoltative non compaiono mai come null. Una stringa formula e una riga formula_applied che riformula l'aritmetica viaggiano con ogni successo perché un quaderno possa stampare l'identità accanto alla pesata. Esempio: volume dieci, concentration duecento, fertilizer_strength venti produce dieci grammi di fertilizzante e dieci litri d'acqua. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di convalida non consumano il saldo prepagato.
Dove un calcolatore di concime idrosolubile merita il proprio spazio
Non è nemmeno una preparazione di molarità da laboratorio né di percentuale peso-volume: quelle ricerche chiedono moli o % p/v senza un'analisi di fertilizzante. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza gettoni di modello né rete in uscita. Fissi fertilizer_g e water_l nelle prove, tenga gli ingressi entro i tetti dichiarati e otterrà gli stessi dieci grammi per duecento ppm in dieci litri al venti per cento di titolo in un quaderno di lezione, un complemento LMS e uno script di fertirrigazione.
Casi di integrazione
Verifica d'aula e di procedura
Fissi fertilizer_g sull'identità da serra (ppm × litri) / (strength × 10) perché un foglio, una demo del controllo e uno script di fertirrigazione restino allineati.
Domande tecniche
Come si calcolano i grammi di concime idrosolubile per un ppm obiettivo?
Invii volume in litri, concentration in ppm e fertilizer_strength come percentuale del sacco del nutriente obiettivo. L'API restituisce fertilizer_g = (concentration × volume) / (fertilizer_strength × 10).
Quanto costa il calcolatore di concime idrosolubile?
Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.