حاسبة السرعة النهائية
إذا انطلق جسم بسرعة 10 م/ث وتسارع بمقدار 2 م/ث² لمدة 5 ثوانٍ، بلغت سرعته النهائية 20 م/ث. أدخل السرعة الابتدائية والتسارع والزمن المنقضي، مع الإشارة عند التباطؤ أو عكس الاتجاه. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- السرعة الابتدائية
- 10
- التسارع الثابت
- 2
- الزمن المنقضي
- 5
- الجهد (V)
- 20
- السرعة النهائية
- 20
- المعادلة
- v = 10 + (2) · (5) = 20
تطبّق حاسبة السرعة النهائية المعادلة الحركية الأولى للتسارع الثابت: السرعة النهائية v تساوي السرعة الابتدائية u زائد التسارع a مضروبًا في الزمن المنقضي t. أدخل ثلاثة أعداد منتهية —u (السرعة الابتدائية)، وa (التسارع الثابت)، وt (زمن غير سالب)— لتعيد الأداة السرعة النهائية بعد التقريب، ومعادلة تعويض مقروءة، ورسالة فيزيائية موجزة، وقائمة مرتبة من الخطوات يمكنك لصقها في مراجعة الواجبات أو الاختبارات الآلية. ويدعم النموذج التباطؤ والحركة في الاتجاه المعاكس والحركة المنتظمة (a تساوي صفرًا) عبر قيم ذات إشارة لكل من u وa.
ماذا تعني v = u + a t في حركية التسارع الثابت
في ظل تسارع ثابت تتغير سرعة الجسيم بمعدل ثابت. فإذا كانت السرعة في بداية فترة ما هي u وبقي التسارع مساويًا a طوال مدة t، فإن السرعة في نهاية تلك الفترة تساوي تمامًا v أي u زائد a مضروبًا في t. هذه أولى معادلات SUVAT القياسية التي تُدرَّس في الميكانيكا التمهيدية: فهي تربط السرعة والتسارع والزمن فقط، ولا تتطلب معرفة الإزاحة.
قد تكون السرعة الابتدائية u موجبة أو سالبة بحسب الاتجاه الموجب المختار؛ وكذلك قد يكون التسارع a موجبًا (ازدياد السرعة في الاتجاه الموجب) أو سالبًا (تباطؤ أو تسارع معاكس للمحور الموجب). الزمن t هو المدة المنقضية من الفترة ويجب ألا يكون سالبًا في هذه الحاسبة، إذ إن t السالبة ستقلب القراءة السببية لعبارة «بعد مرور الزمن t» التي يبحث عنها المتعلمون عند استخدام حاسبة السرعة النهائية. وعندما يكون t صفرًا فلا توجد فترة أصلًا، فيكون v مساويًا لـ u بحكم التعريف.
وعندما يكون a صفرًا تكون الحركة منتظمة ولا تتغير السرعة إطلاقًا. لا تجري الأداة أي تحويل للوحدات: فإذا كانت u بالمتر في الثانية وa بالمتر في الثانية المربعة، فيجب أن يكون t بالثواني حتى يكون ناتج a في t بالوحدة نفسها التي لـ u ويكون مجموعهما سرعة متسقة.
وتسري القاعدة نفسها في أي نظام متسق —القدم في الثانية والقدم في الثانية المربعة، أو الكيلومتر في الساعة مع الزمن بالساعات بعد تحويل التسارع وفقًا لذلك— بحيث يحافظ المستخدم على نظام واحد من البداية إلى النهاية بدلًا من خلط وحدات SI والوحدات الإمبراطورية في منتصف المعادلة.
نصائح عملية وحدود وعمليات بحث ذات صلة
استخدم نظام وحدات متسقًا للمدخلات الثلاثة قبل الاستدعاء؛ فهذه الصفحة لا تجري أي تحويل للوحدات. وعند تعليم اصطلاحات الاتجاه، أبقِ إشارة a منسجمة مع المحور الموجب الذي اخترته لـ u بدلًا من اعتبار «التباطؤ» سالبًا دائمًا من دون تعريف المحاور. تستهدف هذه الصفحة من يبحثون عن حاسبة السرعة النهائية، أو v تساوي u زائد a في t، أو حركية التسارع الثابت عبر الإنترنت؛ وهي ليست مجموعة SUVAT كاملة تحل أيضًا الإزاحة أو الزمن بمجهولات مختلطة، ولا أداة تكامل للتسارع المتغير، ولا محوّلًا للوحدات.
فضِّل هذه القدرة عندما تعرف مسبقًا السرعة الابتدائية والتسارع الثابت والزمن المنقضي ولا تحتاج إلا إلى السرعة النهائية؛ أما إذا أعطتك المسألة الأصلية الإزاحة بدلًا من الزمن، فأعد ترتيب معادلة حركية أخرى أولًا. وفحوصات المطابقة سهلة: أعد حساب u زائد a في t يدويًا وتأكد من أنه يساوي قيمة v المنشورة ضمن التقريب نفسه إلى اثني عشر رقمًا عشريًا المستخدم في الاستجابة.
حالات الاستخدام
مراجعة واجبات سرعة SUVAT
يدخل الطلاب قيم u وa وt من مسائل التسارع الثابت في الكتاب المدرسي، ويقارنون قيمة v المحسوبة يدويًا وخطوات التعويض بنتيجة حتمية قبل التسليم.
اختبارات وحدات لدوال محركات الفيزياء المساعدة
أنشئ حالات صحيحة معروفة للتسارع والتباطؤ والزمن الصفري، إضافةً إلى حالات رفض مقصودة للزمن السالب، كقيم متوقعة في تمارين البرمجة للألعاب أو المحاكيات.
فحص مخبري سريع قبل حلال الحركة الكامل
تتحقق خطوط المعالجة أولًا من السرعة النهائية انطلاقًا من u وa وt، ثم لا تتفرع إلى الإزاحة أو المسارات متعددة المقاطع إلا عندما يطابق فحص الفترة الواحدة الملاحظات المخبرية.
الأسئلة الشائعة
ما الصيغة التي تستخدمها حاسبة السرعة النهائية؟
تستخدم معادلة التسارع الثابت v = u + a t، حيث u هي السرعة الابتدائية، وa هو التسارع، وt هو الزمن المنقضي.
لماذا يُرفض الزمن السالب؟
لا يمكن أن يكون الزمن المنقضي سالبًا في هذا النموذج.
هل يمكن أن يكون التسارع سالبًا؟
نعم. تعني قيمة a السالبة تباطؤًا أو تسارعًا معاكسًا للاتجاه الموجب الذي اخترته. ولا يُشترط أن تكون غير سالبة إلا قيمة t.
هل تحوّل هذه الأداة الوحدات نيابةً عني؟
لا. أبقِ u وa وt ضمن نظام وحدات واحد متسق (مثل m/s وm/s² وs). فالحاسبة تقيّم v = u + a t فحسب.
ماذا تكون النتيجة إذا كان الزمن صفرًا؟
لا توجد فترة زمنية عندئذ، فتساوي السرعة النهائية السرعة الابتدائية تمامًا. وبالمثل، إذا كان التسارع صفرًا تبقى السرعة ثابتة لأن الحركة منتظمة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/mech/kinematics-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"u":10,"a":2,"t":5}'const res = await fetch("https://api.kit.forhosting.com/mech/kinematics-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"u": 10,
"a": 2,
"t": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/kinematics-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"u": 10,
"a": 2,
"t": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/kinematics-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"u":10,"a":2,"t":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"u":10,"a":2,"t":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/kinematics-velocity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"u": 10,
"a": 2,
"t": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.kinematics_velocity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يُرفض الزمن السالب بخطأ invalid_input واضح لأن المدة المنقضية لا يمكن أن تعود إلى الوراء في هذا النموذج؛ أما الزمن الصفري فيعيد بشكل صحيح v مساويةً لـ u. يحصل الطلاب والمعلمون والمهندسون الذين يعملون أصلًا ضمن نظام وحدات متسق —المتر في الثانية والمتر في الثانية المربعة، أو أي مجموعة موازية— على JSON الحتمي نفسه من المشغّل المجاني في المتصفح ومن API المسبقة الدفع، من دون أي استدعاءات شبكية ولا بذور عشوائية ولا اعتماد على ساعة النظام. السعر ثابت قدره $0.002 لكل طلب API ناجح؛ أما فشل التحقق فلا يُحتسب أبدًا.
كيفية استدعاء API وماذا يعود منها
يجب أن تبقى القيم المطلقة لكل من u وa ضمن الحد المنشور البالغ تريليونًا؛ وأن يقع t بين الصفر والتريليون شاملةً الطرفين. أرسل جسم JSON يتضمن ثلاثة أعداد منتهية إلزامية: u (بالأسماء البديلة initial_velocity وu0 وv0)، وa (بالاسمين البديلين acceleration وaccel)، وt (بالاسمين البديلين time وduration). أما فشل التحقق —حقول مفقودة، أو أعداد غير منتهية، أو قيم خارج الحدود المطلقة، أو ناتج ضرب غير منتهٍ، أو سرعة نهائية تتجاوز السقف المطلق، أو t سالبة— فيعيد invalid_input ولا يُحتسب أبدًا. السعر ثابت قدره $0.002 لكل طلب ناجح، مع item وحدةً وسعرًا حديًّا للوحدة يساوي صفرًا. يُفضَّل إرسال أعداد JSON عندما تتحكم في العميل؛ فالأعداد النصية لا تُقبل إلا إذا طابقت نمطًا رقميًا منتهيًا صارمًا، مما يُبقي مسارات اللصق بصيغة الواجبات فعالة من دون قبول نصوص اعتباطية.
نصائح عملية وحدود وعمليات بحث ذات صلة
أبقِ قيم u وa وt ضمن النطاق المطلق المنشور حتى يبقى حاصل الضرب a في t والمجموع u زائد a في t منتهيين بدقة IEEE المزدوجة على Worker وفي المتصفح على حد سواء. ونسّق أمثلة الصف بعناية: u تساوي عشرة وa تساوي اثنين وt تساوي خمسة تعطي v تساوي عشرين؛ وu تساوي عشرين وa تساوي سالب أربعة وt تساوي ثلاثة تعطي تباطؤًا حتى ثمانية؛ وu تساوي خمسة وa تساوي صفرًا وt تساوي اثني عشر تُظهر الحركة المنتظمة؛ وt تساوي سالب واحد تُظهر مسار invalid_input الصارم للزمن السالب. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المسبق الدفع، مما يُبقي النصوص الاستكشافية منخفضة التكلفة عندما يمرّر المتعلمون قيمة t سالبة عمدًا.
أسئلة تقنية
هل حاسبة السرعة النهائية مجانية؟
أداة المتصفح مجانية وتعمل محليًا. أما استدعاءات API فتستخدم رصيد KIT المسبق الدفع بقيمة $0.002 لكل طلب ناجح؛ ولا تُحتسب المهام الفاشلة أبدًا.