Calculadora de colheita de hortaliças
Um canteiro de tomate de 12 metros quadrados a 4,5 quilos por metro quadrado deve render cerca de 54 quilos de fruto: a calculadora multiplica a área plantada pelo rendimento e converte unidades antes de você comprar semente ou prometer uma cesta. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Área
- 12
- Taxa de rendimento
- 4,5
- Cultura
- tomato
- Unidade de área
- m2
- Unidade do rendimento
- kg_per_m2
- Unidade de peso
- Kg
- Área (m2)
- 12
Uma calculadora de rendimento de hortaliças transforma um canteiro plantado em um peso de colheita esperado antes de você pedir semente, escalar a colheita ou prometer uma cesta CSA. Informe a área do canteiro, a taxa de rendimento da cultura escolhida e, se quiser, as unidades; o solver converte área e taxa em metros quadrados e quilogramas por metro quadrado com as constantes fixas do pé internacional e da libra avoirdupois, multiplica-as e devolve o rendimento esperado na unidade de peso pedida, mais a mesma massa em quilogramas e libras.
O que significa a colheita esperada de hortaliças e como área vezes taxa vira peso
A colheita esperada de hortaliças é o produto de quanto chão você de fato plantou e quanto a cultura deve devolver por unidade de superfície. Um canteiro de tomate de doze metros quadrados a quatro quilos e meio por metro quadrado são cinquenta e quatro quilogramas de fruto; o mesmo canteiro a dois quilogramas por metro quadrado são vinte e quatro quilogramas. Essa identidade é o que produtores de feira, hortas escolares e quem planeja o quintal buscam ao procurar uma calculadora de rendimento de hortaliças.
A área do canteiro é a superfície plantada, não o pátio inteiro: subtraia caminhos, cantos ociosos e a espessura das paredes de madeira para não contar terra que nunca recebeu semente. A taxa de rendimento é a massa de colheita que você espera de uma unidade dessa superfície para a cultura escolhida, tirada das fichas de colheita do ano passado, de um catálogo de sementes ou de um boletim de extensão.
As unidades precisam coincidir ou ser convertidas: multiplicar pés quadrados por quilogramas por metro quadrado inventa em silêncio uma colheita que nenhuma balança de cozinha vai mostrar. Este solver converte a área em metros quadrados e a taxa em quilogramas por metro quadrado, multiplica esses valores SI e depois passa o produto a quilogramas, gramas, libras, onças ou toneladas métricas, conforme pedido. O nome da cultura é só um rótulo no resultado; não muda a aritmética.
Tempo, pragas, irrigação, variedade e plantios sucessivos continuam fora da fórmula. Você obtém o peso de colheita implícito pelos dois números em que confia, não uma previsão de agosto, e área ou taxa nula ou negativa é recusada porque esses valores não formam um plano de colheita.
Quem usa este cálculo e seus limites
Hortas de mercado usam uma calculadora de rendimento de hortaliças para transformar mapas de canteiro em contagem de caixas antes de contratar colhedores ou prometer caixas no atacado. Quem dimensiona um canteiro elevado diante de um envelope de sementes precisa do mesmo produto para que um canteiro de quatro por oito a uma taxa publicada em libras por pé quadrado vire um número de despensa, não um chute. Validação falha não consome saldo.
Mantenha os pedidos pequenos, fixe as massas arredondadas nos testes e você terá pesos de colheita reproduzíveis para software agrícola, plugins LMS e workers de borda sem levantar um serviço próprio de modelo de cultura. Esta página não é previsão ajustada ao tempo, nem recomendação de adubo, nem desenhista de espaçamento, nem ferramenta de volume de terra de enchimento — essas são outras intenções de busca.
Prefira esta capacidade quando você já conhece a área e uma taxa de rendimento e só precisa do peso de colheita esperado; se só tem comprimento, largura e altura de parede, calcule primeiro a área plantada e depois converta.
Casos de uso
Planejamento de caixas na horta de mercado
Transforme a área mapeada do canteiro e os quilogramas por metro quadrado da última safra em um peso de colheita esperado antes de escalar a colheita ou cotar uma caixa no atacado.
Estimativas de despensa no canteiro elevado caseiro
Converta um canteiro de quintal em pés quadrados e uma taxa de libras por pé quadrado do envelope de sementes em libras, quilogramas e gramas esperados para planos de conserva.
Perguntas frequentes
O que acontece se a área ou a taxa de rendimento for zero ou negativa?
Um plano de colheita exige área de canteiro estritamente positiva e taxa de rendimento estritamente positiva; essas falhas não são cobradas.
Quais unidades de área e de rendimento você pode usar?
Área: m2 (padrão), sqft, sqyd, acre, ha. Peso: kg (padrão), g, lb, oz, t.
A calculadora inclui clima, pragas ou perdas de germinação?
Não. Ela multiplica a área e a taxa de rendimento que você informa após converter as unidades. Ajuste a taxa se quiser um cenário conservador ou otimista.
Quanto rende um canteiro de tomate de 12 metros quadrados?
A 4,5 quilos por metro quadrado ele dá 54 quilos de fruto; a 2 quilos por metro quadrado, o mesmo canteiro dá 24. A colheita é simplesmente a área plantada vezes o rendimento.
Meço a horta inteira ou só o canteiro?
Só a superfície plantada. Desconte caminhos, cantos sem uso e a espessura das paredes de madeira para não contar terra que você nunca semeou nem superestimar a colheita.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/bio/vegetable-yield \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":12,"yield_rate":4.5}'const res = await fetch("https://api.kit.forhosting.com/bio/vegetable-yield", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 12,
"yield_rate": 4.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/vegetable-yield",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 12,
"yield_rate": 4.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/vegetable-yield", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":12,"yield_rate":4.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":12,"yield_rate":4.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/vegetable-yield", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"area": 12,
"yield_rate": 4.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.vegetable_yield",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_abs | 1000000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Área e taxa de rendimento precisam ser finitas e estritamente positivas: um canteiro de largura zero ou uma taxa negativa são rejeitados com invalid_input em vez de uma colheita vazia silenciosa. O caminho é aritmética pura — sem modelo meteorológico, sem rede e sem fator de sorte aleatório —, de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após o arredondamento fixo cada vez que você a chama.
Contrato de entrada, unidades aceitas, forma da resposta e erros
O campo opcional crop é um rótulo curto como tomato ou lettuce. Crop é omitido quando você não o enviou. A conversão usa o pé internacional (0.3048 metros) e a libra avoirdupois (0.45359237 quilogramas). Envie por POST um corpo JSON com dois números finitos positivos obrigatórios: area, a superfície do canteiro plantado, e yield_rate, a massa esperada por unidade de superfície da cultura. O area_unit opcional é um de m2 (padrão), sqft, sqyd, acre ou ha. O yield_rate_unit opcional é um de kg_per_m2 (padrão), g_per_m2, lb_per_sqft, kg_per_sqft, lb_per_acre ou t_per_ha. O weight_unit opcional é um de kg (padrão), g, lb, oz ou t. Cada campo numérico pode chegar como número JSON ou como cadeia numérica; booleanos, cadeias vazias, campos ausentes e tokens não finitos falham com invalid_input nomeando o campo. Se area for zero ou negativo, ou se yield_rate for zero ou negativo, a tarefa falha com uma mensagem clara de que o campo deve ser um número finito positivo — essas falhas não são cobradas. Em caso de sucesso o corpo ecoa as entradas e as unidades escolhidas, informa area_m2 e yield_rate_kg_per_m2 após a conversão e devolve expected_yield em weight_unit mais expected_yield_kg e expected_yield_lb, para que um envelope de sementes, uma folha CSA e uma balança de cozinha se comparem sem uma segunda conversão. Exemplo: area doze, yield_rate 4.5, crop tomato, unidades padrão, rende cinquenta e quatro quilogramas. Valores absolutos acima de 1000000000 são rejeitados para que os doubles IEEE permaneçam finitos.
Onde uma API de rendimento de hortaliças se paga, e o que ela não vai fingir saber
Parcelas escolares e comunitárias usam o endpoint como oráculo determinístico: alunos enviam área e taxa, e o corretor confere expected_yield sem uma planilha que troca unidades em silêncio. Como a implementação é parse de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. A intuição de ida e volta é simples: expected_yield_kg dividido por area_m2 recupera yield_rate_kg_per_m2 no mesmo arredondamento de doze casas.
Casos de integração
Planilhas de horta escolar e de CSA
Deixe alunos ou associados enviarem área, taxa de rendimento e nome da cultura e conferirem um expected_yield determinístico em vez de uma planilha que mistura unidades em silêncio.
Perguntas técnicas
Como calcular a colheita esperada de hortaliças a partir da área do canteiro?
Envie um area finito e positivo e um yield_rate finito e positivo da cultura. A API converte os dois em metros quadrados e quilogramas por metro quadrado, multiplica-os e devolve expected_yield na sua weight_unit mais quilogramas e libras.
Quanto custa a calculadora de rendimento de hortaliças?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.