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