حساب الطول الموجي من أهداب الشق المزدوج
تحوّل هذه الحاسبة نمط تداخل الشق المزدوج المقاس إلى تقدير للطول الموجي للضوء. أدخلوا المسافة بين هدبين مضيئين متجاورين، والمسافة من مركز أحد الشقين إلى مركز الآخر، والمسافة العمودية من مستوى الشقين إلى الشاشة، وكلها بالأمتار.
شغّل الأداة مجانًا
تطبق الأداة علاقة الزاوية الصغيرة القياسية، وتعرض النتيجة بالأمتار والنانومترات والميكرومترات. وهي مناسبة للفحوص المختبرية والتجارب التعليمية والتحليل السريع لنمط أهداب واضح ومنتظم.
قيسوا المسافات الثلاث بوحدات متسقة
يتطلب الحساب ثلاثة أطوال موجبة: تباعد الأهداب، والمسافة بين الشقين، والمسافة إلى الشاشة. تباعد الأهداب هو المسافة من مركز حزمة مضيئة إلى مركز الحزمة المضيئة المجاورة، وليس عرض بقعة مضيئة محددة بعتبة اعتباطية. ولقياس أوثق، قيسوا مسافة تشمل عدة فواصل ثم اقسموها على عدد الفواصل. أما المسافة بين الشقين فهي المسافة بين مركزي الفتحتين، في حين تقاس المسافة إلى الشاشة عموديًا على مستوى الشقين. أدخلوا جميع القيم بالأمتار. فمثلًا، حوّلوا 0.25 مليمتر إلى 0.00025 متر قبل الإدخال. يمنع توحيد الوحدات أخطاء القياس التي قد تغيّر الجواب ألف مرة أو أكثر. ينبغي أن يتكون النمط من ضوء مترابط وأحادي اللون تقريبًا، وأن تكون محاذاة الشقين والشاشة كافية لجعل الأهداب المركزية المتجاورة شبه منتظمة. إذا تغير التباعد كثيرًا ضمن المنطقة المقاسة، فاستخدموا فاصلًا مركزيًا أو نموذجًا يتجاوز التقريب المحوري.
افهموا المعادلة والتقريب
تظهر الأهداب المضيئة في تجربة الشق المزدوج عندما يساوي فرق المسار عددًا صحيحًا من الأطوال الموجية. قرب مركز شاشة بعيدة، يجعل تقريب الزاوية الصغيرة تباعد الأهداب مساويًا للطول الموجي مضروبًا في المسافة إلى الشاشة ومقسومًا على المسافة بين الشقين. وبإعادة الترتيب نحصل على: الطول الموجي = تباعد الأهداب × المسافة بين الشقين ÷ المسافة إلى الشاشة. تقيّم الحاسبة هذا التعبير بصورة حتمية وتعيد النتيجة بالأمتار والنانومترات والميكرومترات. تفترض العلاقة أن المسافة إلى الشاشة كبيرة مقارنة بالمسافة بين الشقين وبالإزاحة المقاسة عن المحور المركزي، بحيث يكون الجيب والظل والزاوية بالراديان متقاربة. كما تفترض مقارنة هدبين متجاورين. إذا قستم من الهدب المركزي إلى هدب من رتبة أعلى، فاقسموا الإزاحة الكلية أولًا على عدد الفواصل. النتيجة تقدير تجريبي يرث عدم اليقين من قراءة المسطرة ومواصفات الشقين والمحاذاة وتحديد مركز كل هدب.
فسّروا نتيجة الطول الموجي وتحققوا منها
استخدموا نتيجة النانومتر للمقارنة السريعة بالضوء المرئي، واحتفظوا بنتيجة المتر للمعادلات اللاحقة وحسابات عدم اليقين. لا تثبت القيمة المعقولة وحدها صحة القياسات. أعيدوا قياس تباعد الأهداب في عدة مواضع قرب المركز، واحسبوا المتوسط، وتحققوا من أن زيادة المسافة إلى الشاشة توسع الأهداب تناسبيًا. وبالمثل، يجب أن تؤدي زيادة المسافة بين الشقين إلى أهداب أضيق عندما يظل الطول الموجي والمسافة ثابتين. تكشف هذه الاختبارات التناسبية خطأ تحويل الوحدات أو استخدام عرض الشق بدل المسافة بين الشقين. إذا اختلف الطول الموجي المحسوب عن مواصفات المصدر، فتحققوا من المحاذاة والإضاءة المحيطة ووضوح مراكز الأهداب وكون الشاشة عمودية على المحور البصري. لا تلائم الحاسبة صورة، ولا تتعرف على الألوان، ولا تنشر عدم يقين القياس تلقائيًا. إنها تقدم التقدير المحوري المثالي للمسافات الثلاث المدخلة. الحساب في المتصفح مجاني، أما طلب API الآلي فيستخدم السعر الأساسي المنشور وهو $0.002.
حالات الاستخدام
تحليل تجربة بصرية تعليمية
حوّلوا قياسات المسطرة من جهاز يونغ ذي الشقين إلى طول موجي وقارنوه بالقيمة المعلنة لليزر.
فحص مصدر أحادي اللون مجهول
قدّروا الطول الموجي لمصدر مترابط من نمط تداخل ثابت عندما تكون هندسة الجهاز معروفة.
التحقق من قياسات المختبر
أعيدوا حساب التجارب المسجلة بصورة متسقة بالأمتار وحددوا النتائج التي يختلف طولها الموجي كثيرًا عن البقية.
الأسئلة الشائعة
ما الوحدات التي ينبغي إدخالها؟
أدخلوا تباعد الأهداب والمسافة بين الشقين والمسافة إلى الشاشة بالأمتار. تعرض النتائج بالأمتار والنانومترات والميكرومترات.
هل ينبغي قياس الأهداب المضيئة أم المظلمة؟
للأهداب المضيئة المتجاورة والمظلمة المتجاورة التباعد المثالي نفسه. قيسوا بين مركزي هدبين من النوع نفسه.
هل يمكن القياس عبر عدة أهداب؟
نعم. قيسوا بين هدبين متماثلين ومتباعدين جيدًا، واحسبوا عدد الفواصل بينهما، ثم اقسموا المسافة على ذلك العدد.
متى تكون صيغة الزاوية الصغيرة دقيقة؟
تبلغ أعلى دقة قرب المحور المركزي عندما تكون المسافة إلى الشاشة أكبر بكثير من المسافة بين الشقين وإزاحة الأهداب.
كم تبلغ تكلفة الحساب عبر API؟
السعر الأساسي لخدمة API هو $0.002 لكل عملية حساب. ويمكن استخدام حاسبة المتصفح في هذه الصفحة مجانًا.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/optics/wavelength-from-double-slit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fringe_spacing":0.0042,"slit_separation":0.00025,"screen_distance":1.5}'const res = await fetch("https://api.kit.forhosting.com/optics/wavelength-from-double-slit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fringe_spacing": 0.0042,
"slit_separation": 0.00025,
"screen_distance": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/wavelength-from-double-slit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fringe_spacing": 0.0042,
"slit_separation": 0.00025,
"screen_distance": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/wavelength-from-double-slit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fringe_spacing":0.0042,"slit_separation":0.00025,"screen_distance":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fringe_spacing":0.0042,"slit_separation":0.00025,"screen_distance":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/wavelength-from-double-slit", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"fringe_spacing": 0.0042,
"slit_separation": 0.00025,
"screen_distance": 1.5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.wavelength_from_double_slit",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |