Grillenthermometer
Zählen Sie eine Minute lang das Zirpen einer Grille: 120 Zirplaute entsprechen nach dem Dolbear-Gesetz von 1897 etwa 70 °F, den Celsius-Wert sehen Sie daneben. Eine schnelle Schätzung im Freien für Wanderungen, Ferienlager und Unterricht. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Zirpen pro Minute
- 120
- Fahrenheit
- 70
- Celsius
- 21,1111111111
Ein Grillenthermometer macht aus einer Zählung im Garten eine Schätzung der umgebenden Lufttemperatur. Baumgrillen und Feldgrillen zirpen schneller, wenn die Luft wärmer wird, weil die Muskelkontraktionen jedes Impulses temperaturabhängig sind — eine Beziehung, die Amos Dolbear 1897 als Dolbear-Gesetz veröffentlichte. Dieser Rechner nimmt die Zahl der in einer Minute gezählten Zirpen entgegen, wendet die klassische Fahrenheit-Identität fünfzig plus N minus vierzig durch vier an, rechnet das Ergebnis mit der exakten linearen Skala nach Celsius um und liefert beide Temperaturen samt Formel. Null ist eine gültige Rate und entspricht vierzig Grad Fahrenheit; eine negative oder nichtnumerische Zirpenzahl wird als ungültige Eingabe abgelehnt, damit eine fehlende Zählung nie still zu einer Temperatur wird.
Was das Dolbear-Gesetz bedeutet und wie beide Skalen berechnet werden
Das Dolbear-Gesetz ist die empirische Regel, dass die Zirprate einer Grille die Lufttemperatur um das Insekt nachzeichnet. Amos Dolbear veröffentlichte die Beziehung 1897, nachdem er die Schneebaumgrille getaktet hatte, und die Form, die Feldführer seither verwenden, lautet T_F gleich fünfzig plus N minus vierzig, alles durch vier, wobei N die Zahl der in einer vollen Minute gezählten Zirpen ist. Diese Identität ist genau dieselbe wie fünfzehn Sekunden lang zu zählen und vierzig zu addieren, denn eine Fünfzehnsekundenzählung ist N geteilt durch vier.
Dieses Grillenthermometer setzt zuerst die Minutenform um, damit die Eingabe eine einzige nichtnegative Zahl ist, und wandelt die Fahrenheit-Schätzung anschließend mit der exakten linearen Identität T_C gleich T_F minus zweiunddreißig, mal fünf Neuntel, nach Celsius. Einhundertzwanzig Zirpen pro Minute ergeben daher siebzig Grad Fahrenheit und 21.11 Grad Celsius. Vierzig Zirpen pro Minute ergeben fünfzig Grad Fahrenheit und zehn Grad Celsius, den Achsenabschnitt des ursprünglichen Gesetzes.
Null Zirpen pro Minute wird als Rate akzeptiert und entspricht vierzig Grad Fahrenheit; sie gilt nicht als fehlender Wert. Das Modell ist eine lineare Feldschätzung, kein Laborthermometer: Art, Feuchte, Wind und ob die Grille eine Schneebaumgrille oder eine Feldgrille ist, verschieben die Steigung ein wenig. Verwenden Sie das Ergebnis als rasche Außenkontrolle, als Unterrichtsvorführung eines biologischen Geschwindigkeitsgesetzes oder als Eingabe in ein Heft, das bereits eine Zirpenzahl speichert, nicht als Ersatz für einen kalibrierten Fühler.
Wo ein Grillenthermometer seinen Nutzen zeigt
Naturkundeklassen und Sommerlager nutzen ein Grillenthermometer, damit Lernende eine Außentemperatur an einem lebenden Insekt statt nur an einer Glaskugel prüfen und sehen, dass eine biologische Rate eine Funktion der Temperatur ist. Prüfungsgeneratoren brauchen ein deterministisches Orakel, das eine negative oder fehlende Zirpenzahl als falsch markiert, statt still vierzig Grad Fahrenheit zurückzugeben — genau das, was ein fehlerhafter Bewerter erfinden würde, wenn er eine Leerstelle als Null behandelte, ohne es der Schülerin zu sagen.
Der Rechner ersetzt kein kalibriertes Thermometer für sicherheitskritische Arbeit, passt keine artspezifische Steigung an und rechnet keine Fünfzehnsekundenzählung für Sie um — senden Sie Zirpen pro Minute und behandeln Sie das Temperaturpaar als Dolbears lineare Feldschätzung, wenn Sie es in ein Journal oder einen Unterrichtsplan ketten.
Anwendungsfälle
Temperaturprüfungen im Garten und im Lager
Zählen Sie Grillenzirpen eine Minute lang und machen Sie aus dieser Rate die Lufttemperatur in Fahrenheit und Celsius ohne Wetterstation.
Häufige Fragen
Was geschieht, wenn die Zirpenzahl negativ ist oder fehlt?
Die Zirpenzahl muss eine nichtnegative Zahl sein; eine gescheiterte Validierung wird nicht berechnet.
Ist eine Zählung von null zulässig?
Ja. Null ist eine nichtnegative Rate und entspricht 40 °F (etwa 4.44 °C) nach dem Dolbear-Gesetz. Sie gilt nicht als fehlendes Feld.
Kann ich fünfzehn Sekunden statt einer Minute zählen?
Ja. Zählen Sie fünfzehn Sekunden lang und addieren Sie 40, dann haben Sie direkt Grad Fahrenheit. Oder Sie multiplizieren diese Zahl mit vier und geben sie als Zirplaute pro Minute ein, das Ergebnis ist gleich.
Wie genau ist ein Grillen-Thermometer?
Es ist eine lineare Feldschätzung, kein Laborthermometer. Art, Luftfeuchtigkeit und Wind verschieben das Ergebnis etwas. Nutzen Sie es als schnelle Kontrolle im Freien oder für den Unterricht, nicht anstelle eines geeichten Sensors.
Wer hat entdeckt, dass Grillen bei Wärme schneller zirpen?
Amos Dolbear veröffentlichte die Regel 1897, nachdem er die Schneegrille beobachtet und ihr Zirpen gezählt hatte. Sie heißt Dolbear-Gesetz und steht bis heute in dieser Form in Naturführern.
Warum zirpen Grillen bei Wärme schneller?
Die Muskelkontraktionen, die jeden Zirplaut erzeugen, hängen von der Temperatur ab. Je wärmer die Luft, desto schneller arbeiten diese Muskeln und desto mehr Zirplaute zählen Sie pro Minute.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/bio/cricket-chirp-thermometer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"chirps_per_minute":120}'const res = await fetch("https://api.kit.forhosting.com/bio/cricket-chirp-thermometer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"chirps_per_minute": 120
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/cricket-chirp-thermometer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"chirps_per_minute": 120
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/cricket-chirp-thermometer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"chirps_per_minute":120}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"chirps_per_minute":120}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/cricket-chirp-thermometer", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"chirps_per_minute": 120
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.cricket_chirp_thermometer",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Eingabevertrag, Antwortfelder und Validierungsfehler
Null ist eine gültige nichtnegative Zahl und wird nicht abgelehnt. Der Rechner bestimmt die Grillenart nicht, korrigiert keine Feuchte und nimmt keine Fünfzehnsekundenzählung als eigenes Feld entgegen — multiplizieren Sie eine Fünfzehnsekundenzählung mit vier, bevor Sie aufrufen, wenn Sie das Insekt so getaktet haben. Halten Sie Anfragen klein, pinnen Sie die gerundeten Temperaturen in Tests fest, und Sie erhalten ein reproduzierbares Grillenthermometer für Hausaufgaben, Citizen-Science-Protokolle und Edge-Worker, ohne eine eigene Wetterstation aufzustellen. Senden Sie per POST einen JSON-Körper mit einer erforderlichen nichtnegativen endlichen Zahl, chirps_per_minute, der Zählung N von Grillenzirpen in sechzig Sekunden. Kurze Aliasse wirken ebenso: chirps, n, N, count, chirp_count, rate und chirps_min. Das Feld darf als JSON-Zahl oder als numerische Zeichenkette eintreffen; leere Zeichenketten, fehlende Schlüssel, nichtendliche Werte, Negative und Beträge über einer Million Zirpen pro Minute scheitern mit invalid_input unter Nennung des Feldes. Bei Erfolg wiederholt der Körper chirps_per_minute nach stabiler Rundung, meldet fahrenheit als fünfzig plus N minus vierzig durch vier, meldet celsius als diesen Fahrenheit-Wert umgerechnet mit fünf Neunteln und enthält eine formula-Zeichenkette, die beide Identitäten neu formuliert. Beispiel: chirps_per_minute einhundertzwanzig ergibt fahrenheit siebzig und celsius 21.111111111111. Gescheiterte Validierung wird nicht berechnet; erfolgreiche Aufrufe nutzen das vorausbezahlte KIT-Guthaben zum veröffentlichten Grundpreis $0.002 je Element.
Wo ein Grillenthermometer seinen Nutzen zeigt
Citizen-Science-Hefte und phänologische Gartenprotokolle speichern bereits eine Zirpenzahl; der Aufruf einer kleinen parse-API macht daraus Fahrenheit und Celsius, ohne eine Tabelle zu öffnen oder die Fünfzehnsekunden-Abkürzung mit der Minutenform zu vermischen. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modelltoken und ohne ausgehendes Netz.
Integrationsbeispiele
Unterrichtshausaufgaben zum Dolbear-Gesetz
Lassen Sie Schülerinnen eine Zirpenzahl pro Minute senden und beide Skalen an der Identität T_F = 50 + (N − 40) / 4 prüfen.
Citizen-Science- und Phänologieprotokolle
Wandeln Sie gespeicherte Zirpraten in einem Feldheft in reproduzierbare °F- und °C-Werte um, die zum kostenlosen Browser-Widget passen.
Technische Fragen
Wie schätzt man die Temperatur aus Grillenzirpen?
Senden Sie eine nichtnegative Zählung chirps_per_minute N. Die API liefert T_F = 50 + (N − 40) / 4 und T_C = (T_F − 32) × 5/9.
Ich habe fünfzehn Sekunden lang gezählt. Was soll ich senden?
Multiplizieren Sie diese Fünfzehnsekundenzählung mit vier, um Zirpen pro Minute zu erhalten, und senden Sie dann chirps_per_minute. Es gibt kein eigenes 15-Sekunden-Feld.
Was kostet das Grillenthermometer?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.