Convertisseur d'énergie photonique
Un photon de lumière visible de 500 nm porte 2,479683968664 eV, oscille à 599,584916 THz et correspond à 20000 cm⁻¹. Passez de l'énergie à la longueur d'onde, à la fréquence ou au nombre d'onde avec les constantes exactes de 2019. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 500
- Unité source
- nm
- Unité cible
- eV
- Résultat
- 2,4796839687
- Libellé source
- nanometre
- Libellé cible
- electronvolt
- Type source
- wavelength
L'énergie du photon, la longueur d'onde dans le vide et la fréquence sont trois faces du même quantum de lumière. Les relations de Planck E égale h fois f et E égale h c sur lambda relient les électronvolts aux nanomètres et aux térahertz par des constantes physiques fixes, de sorte qu'une raie laser verte, un pic de LED, un seuil de rayons X ou une bande d'absorption en infrarouge moyen peuvent s'exprimer dans l'unité que demande votre instrument, article ou devoir. Cette capacité convertit une grandeur positive entre unités d'énergie (eV, meV, keV, joule), de longueur d'onde (nm, pm, micromètre, angström, mètre), de fréquence (Hz jusqu'au THz) et nombre d'onde spectroscopique en centimètres réciproques en utilisant les valeurs exactes SI et CODATA 2019 de h, c et de la charge élémentaire. Le chemin est entièrement déterministe : pas de tables réseau, pas de graine aléatoire et pas d'horloge murale.
Ce que signifient l'énergie du photon, la longueur d'onde et la fréquence, et comment elles se lient
Un photon porte une énergie E proportionnelle à sa fréquence f via la constante de Planck h, écrite E égale h f. Dans le vide, le même photon a une longueur d'onde lambda liée par la vitesse de la lumière c comme f égale c sur lambda, de sorte que E égale aussi h c sur lambda. La spectroscopie rapporte souvent le nombre d'onde en centimètres réciproques, qui est un sur la longueur d'onde en centimètres et se mappe linéairement sur l'énergie.
En pratique, la lumière visible autour de cinq cents nanomètres se situe près de deux électronvolts et demi, les bandes du proche infrarouge restent sous un électronvolt, et les rayons X mous montent dans la gamme du kiloelectronvolt. Les noms d'unité inconnus échouent aussi avec un message clair listant l'ensemble pris en charge.
Unités prises en charge, constantes exactes et lecture de la réponse
Les unités d'énergie comprennent l'électronvolt, le millielectronvolt, le kiloelectronvolt, le megaelectronvolt et le joule. Les unités de longueur d'onde comprennent le nanomètre, le picomètre, le micromètre, l'angström et le mètre. Les unités de fréquence couvrent le hertz, le kilohertz, le mégahertz, le gigahertz et le térahertz.
Le nombre d'onde est accepté comme cm-1, un slash cm, ou centimètre réciproque. Toute conversion passe par l'énergie en électronvolts avec les définitions exactes de 2019 : h vaut six virgule six deux six zéro sept zéro un cinq fois dix à la moins trente-quatre joule-secondes, c vaut deux cent quatre-vingt-dix-neuf millions sept cent quatre-vingt-douze mille quatre cent cinquante-huit mètres par seconde, et un électronvolt égale la charge élémentaire en joules.
Cas d’usage
Devoirs d'optique et vérifications d'examen
Les étudiants convertissent une longueur d'onde laser en nanomètres en électronvolts et térahertz, comparent avec le tableau du manuel, et reçoivent une erreur claire s'ils soumettent un zéro ou une unité inconnue.
Spectroscopie et logiciels d'instrumentation
Les pipelines normalisent les positions de pics entre eV, nm et cm⁻¹ pour les graphiques, bases de données et calibrations de détecteurs sans réimplémenter les facteurs de Planck dans chaque langage.
Fiches techniques LED, laser et filtres
Les outils produit affichent longueur d'onde centrale, énergie du photon et fréquence côte à côte pour pages marketing, revues de conception et listes d'achat.
Questions fréquentes
Quelle formule et quelles constantes le convertisseur utilise-t-il ?
Il utilise E = h f = h c / λ avec les valeurs exactes SI/CODATA 2019 de la constante de Planck h, de la vitesse de la lumière c et de la charge élémentaire qui définit l'électronvolt. L'objet constants de la réponse liste les facteurs employés.
Quelles unités sont prises en charge ?
Énergie : eV, meV, keV, MeV, J. Longueur d'onde : nm, pm, um, angstrom, m. Fréquence : Hz, kHz, MHz, GHz, THz. Nombre d'onde : cm-1.
Le convertisseur d'énergie photonique et de longueur d'onde est-il gratuit ?
L'outil du navigateur s'exécute gratuitement sur votre appareil.
Pourquoi ma requête a-t-elle été rejetée ?
Le message d'erreur nomme le problème et liste les unités prises en charge pour les noms invalides.
Combien d'électronvolts porte un photon de 500 nm ?
2,479683968664 eV. Ce même photon a une fréquence de 599,584916 THz et un nombre d'onde de 20000 cm⁻¹ : une seule longueur d'onde vous donne les quatre descriptions de la lumière à la fois.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/conv/photon-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":500,"from":"nm","to":"eV"}'const res = await fetch("https://api.kit.forhosting.com/conv/photon-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 500,
"from": "nm",
"to": "eV"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/photon-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 500,
"from": "nm",
"to": "eV"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/photon-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":500,"from":"nm","to":"eV"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":500,"from":"nm","to":"eV"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/photon-energy", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"value": 500,
"from": "nm",
"to": "eV"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.photon_energy",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Ce que signifient l'énergie du photon, la longueur d'onde et la fréquence, et comment elles se lient
Envoyez le champ obligatoire value comme nombre fini positif, plus les chaînes d'unité from et to. Les alias amount et quantity pour value, et unit_from, source, unit_to et target pour les unités, sont acceptés. Les valeurs nulles ou négatives lèvent invalid_input car l'énergie photonique physique, la longueur d'onde, la fréquence et le nombre d'onde doivent être strictement positifs.
Unités prises en charge, constantes exactes et lecture de la réponse
En cas de succès la réponse renvoie value, from, to, libellés humains et kinds, le result converti, plus les champs résumé energy_eV, wavelength_nm, frequency_THz, frequency_Hz et wavenumber_cm1 pour que les interfaces affichent une fiche photon complète sans appels supplémentaires. Le champ formula résume le chemin, method est toujours photon_planck_codata2019, et constants expose h, c, e et les facteurs dérivés hc sur e et h sur e pour la transparence et les rédactions de devoirs. Champs manquants, valeurs non finies, non positives et unités inconnues échouent avec invalid_input et ne sont pas facturés.
Utilisation de l'API, tarification, flux de laboratoire et limites pratiques
Appelez le convertisseur gratuit d'énergie photonique et de longueur d'onde dans le navigateur pour des démos de cours, des contrôles de carnet de labo et des échanges rapides entre eV, nm et THz sans installer de CAS ni de bibliothèque d'unités. Les entrées extrêmement petites ou grandes restent finies dans la précision double ordinaire pour les plages de classe et de laboratoire ; les extrêmes pathologiques qui débordent vers des résultats non finis sont rejetés. Envoyez un corps JSON avec value positif obligatoire, unité from et unité to. Utilisez l'API prépayée lorsqu'un tableau de bord d'instrument d'optique, un pipeline de spectroscopie, un générateur de curriculum ou une base de matériaux a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Associez ce endpoint à un convertisseur d'énergie général lorsque vous devez déplacer des joules ou des kilowattheures en masse, ou à un outil de vitesse d'onde lorsque le milieu n'est pas la lumière dans le vide. Les auteurs qui livrent des SDK peuvent mapper les champs résumé directement dans des tableaux listant énergie, longueur d'onde, fréquence et nombre d'onde pour chaque ligne convertie.
Questions techniques
Comment convertir de la lumière de 500 nm en électronvolts ?
Envoyez un JSON avec value 500, from "nm" et to "eV". Le résultat est l'énergie du photon en eV ; energy_eV, frequency_THz et wavenumber_cm1 sont aussi renvoyés par commodité.