Skip to content

robertmandory-alt/delravy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🧪 آزمایشگاه مجازی شیمی - واکنش سدیم با آب

یک برنامه تعاملی و آموزشی برای شبیه‌سازی واکنش فلز سدیم با آب

✨ ویژگی‌ها

🎮 تعاملی و جذاب

  • Drag & Drop: قطعه سدیم را با موس یا لمس به داخل آب بکشید
  • شروع خودکار: با دکمه شروع، سدیم به طور خودکار به داخل آب می‌رود
  • انیمیشن‌های واقع‌گرایانه: حباب‌ها، جرقه‌ها، شعله و شناورشدن سدیم

🔬 کنترل پارامترها

  • اندازه سدیم: از بسیار کوچک تا بسیار بزرگ (5 سطح)
  • دمای آب: از 0°C تا 100°C
  • شدت واکنش: تغییر بر اساس اندازه سدیم و دمای آب

📊 اطلاعات علمی

  • معادله شیمیایی: نمایش واکنش کامل با فرمول‌ها
  • مشاهدات: لیست کامل از تغییرات قابل مشاهده
  • نکات ایمنی: هشدارهای مهم برای آزمایش واقعی

🎨 طراحی زیبا

  • رنگ‌بندی مدرن و گرادیانت‌های جذاب
  • رابط کاربری فارسی و راست به چپ
  • Responsive برای موبایل و تبلت
  • افکت‌های بصری پیشرفته

🚀 نحوه استفاده

روش اول: Drag & Drop

  1. قطعه سدیم (Na) را با موس بگیرید
  2. آن را به داخل بشر آب بکشید
  3. واکنش به طور خودکار شروع می‌شود

روش دوم: شروع خودکار

  1. اندازه سدیم و دمای آب را تنظیم کنید
  2. دکمه "شروع آزمایش" را بزنید
  3. سدیم به طور خودکار به داخل آب می‌رود

تنظیمات

  • اندازه سدیم: واکنش شدیدتر با قطعات بزرگ‌تر
  • دمای آب: دمای بالاتر = واکنش سریع‌تر
  • ریست: برای شروع دوباره آزمایش

🔬 معادله واکنش

2Na(s) + 2H₂O(l) → 2NaOH(aq) + H₂(g) + حرارت
  • سدیم (Na): فلز نرم و نقره‌ای رنگ
  • آب (H₂O): حلال
  • هیدروکسید سدیم (NaOH): محلول قلیایی قوی
  • هیدروژن (H₂): گاز قابل اشتعال
  • حرارت: واکنش گرماده (Exothermic)

👁️ مشاهدات در آزمایش واقعی

✓ سدیم روی سطح آب شناور می‌شود (چگالی کمتر از آب)
✓ حرکت سریع روی سطح آب (تولید گاز هیدروژن)
✓ تولید حباب‌های گاز هیدروژن
✓ شعله‌ور شدن احتمالی (اگر قطعه بزرگ باشد)
✓ آب‌شدن تدریجی قطعه سدیم
✓ محلول قلیایی می‌شود (NaOH)

⚠️ نکات ایمنی

این یک آزمایش مجازی است!

در آزمایشگاه واقعی:

  • 🔥 واکنش بسیار خطرناک و انفجاری است
  • 🧤 استفاده از دستکش، عینک و لباس ایمنی الزامی
  • 👨‍🔬 فقط در آزمایشگاه مجهز با سرپرستی متخصص
  • 💧 استفاده از مقادیر بسیار کوچک (حداکثر چند میلی‌گرم)
  • 🚫 هرگز در محیط باز یا بدون تجهیزات ایمنی انجام ندهید

🛠️ فناوری‌های استفاده شده

  • HTML5: ساختار صفحه
  • CSS3: طراحی و انیمیشن‌ها
  • JavaScript: منطق و تعاملات
  • Canvas API: افکت‌های پیشرفته
  • Responsive Design: سازگار با موبایل

📱 سازگاری

  • ✅ مرورگرهای مدرن (Chrome, Firefox, Safari, Edge)
  • ✅ موبایل و تبلت (Android, iOS)
  • ✅ Desktop (Windows, Mac, Linux)
  • ✅ پشتیبانی از Touch و Mouse

🎯 اهداف آموزشی

  1. آشنایی با واکنش‌های شیمیایی
  2. درک مفهوم واکنش‌های گرماده
  3. یادگیری نکات ایمنی آزمایشگاه
  4. تجربه تعاملی با مفاهیم علمی

📄 لایسنس

این پروژه تحت لایسنس MIT منتشر شده است.

👨‍💻 توسعه‌دهنده

ساخته شده با ❤️ برای یادگیری شیمی


نکته: این یک شبیه‌سازی آموزشی است و نباید جایگزین آزمایش‌های واقعی در آزمایشگاه شود.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published