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