🧪
سامانه هوشمند گندزدایی
Environmental Health Smart Disinfection System
اطلاعات عملیات
'+
'
';
}
document.getElementById("calculateBtn")
.addEventListener("click",suggestDisinfectant);
//==================================================
// بانک اطلاعات مواد گندزدا
//==================================================
const disinfectants={
"هیپوکلریت سدیم":{
stock:5,
target:0.1,
contact:"10 دقیقه",
method:"تهیه روزانه",
ppe:"دستکش + ماسک + عینک",
warning:"هرگز با اسید یا آمونیاک مخلوط نشود."
},
"هیپوکلریت کلسیم":{
stock:65,
target:0.5,
contact:"30 دقیقه",
method:"حل کردن کامل پودر",
ppe:"دستکش + ماسک",
warning:"در ظرف خشک نگهداری شود."
},
"الکل 70٪":{
stock:70,
target:70,
contact:"1 دقیقه",
method:"آماده مصرف",
ppe:"دستکش",
warning:"قابل اشتعال."
},
"ایزوپروپیل الکل":{
stock:70,
target:70,
contact:"1 دقیقه",
method:"آماده مصرف",
ppe:"دستکش",
warning:"دور از شعله."
},
"پراستیک اسید":{
stock:15,
target:0.2,
contact:"20 دقیقه",
method:"طبق دستور کارخانه",
ppe:"شیلد + ماسک + دستکش",
warning:"خورنده."
},
"هیدروژن پراکسید":{
stock:6,
target:0.5,
contact:"10 دقیقه",
method:"رقیق سازی",
ppe:"دستکش",
warning:"دور از نور."
},
"ترکیبات آمونیوم چهارتایی":{
stock:10,
target:0.2,
contact:"10 دقیقه",
method:"طبق برچسب",
ppe:"دستکش",
warning:"روی سطوح تمیز استفاده شود."
}
};
//==================================================
// محاسبه رقت
//==================================================
function dilution(stock,target,volume){
return ((target*volume)/stock).toFixed(2);
}
//==================================================
// نمایش نتیجه
//==================================================
let material=suggestion.split(" یا ")[0];
if(disinfectants[material]){
let d=disinfectants[material];
let volume=parseFloat(document.getElementById("volume").value);
let amount=dilution(d.stock,d.target,volume);
let water=(volume-amount).toFixed(2);
document.getElementById("resultArea").innerHTML+=
'دستورالعمل پیشنهادی
'+
''+
'🧪 ماده پیشنهادی: '+suggestion+'
'+ '⏱ زمان تماس: '+contact+'
'+ '🥽 تجهیزات حفاظت فردی: '+ppe+'
'+ '⚠️ '+warning+ '
'+ '⏱ زمان تماس: '+contact+'
'+ '🥽 تجهیزات حفاظت فردی: '+ppe+'
'+ '⚠️ '+warning+ '
'+
'
';
} محاسبه تهیه محلول
'+
''+
'💧 حجم نهایی محلول : '+volume+' لیتر
'+ '🧪 مقدار ماده : '+amount+' لیتر
'+ '🚰 مقدار آب : '+water+' لیتر
'+ '⏱ زمان تماس : '+d.contact+'
'+ '🛠 روش تهیه : '+d.method+'
'+ '🥽 تجهیزات حفاظت فردی : '+d.ppe+'
'+ '⚠️ '+d.warning+ '
'+ '🧪 مقدار ماده : '+amount+' لیتر
'+ '🚰 مقدار آب : '+water+' لیتر
'+ '⏱ زمان تماس : '+d.contact+'
'+ '🛠 روش تهیه : '+d.method+'
'+ '🥽 تجهیزات حفاظت فردی : '+d.ppe+'
'+ '⚠️ '+d.warning+ '
