دسکتاپ

مبدل واحد حرفه‌ای - پروژه پایتون با Tkinter

مبدل واحد حرفه‌ای با پایتون - تبدیل ۱۵ دسته‌بندی مختلف شامل طول، وزن، دما، حجم، سرعت و... با رابط کاربری زیبا

2026/02/20
891,185
127,300
0
مبدل واحد حرفه‌ای - پروژه پایتون با Tkinter
رایگان
رایگان
🔄 نسخه
1.0.0
📦 حجم
0 مگابایت
⭐ امتیاز
4.4/5
📊 موجودی
10000
ویژگی‌های محصول
دانلود آنی
بلافاصله پس از پرداخت
تضمین کیفیت
تست شده و سالم
پشتیبانی ۲۴/۷
همیشه در دسترس
آپدیت رایگان
به‌روزرسانی‌های آینده
اطلاعات فنی
وضعیت فعال
موجودی 10000 عدد
ویژه خیر
تخفیف خیر
فایل موجود

توضیحات محصول

🔄 مبدل واحد حرفه‌ای - پروژه جامع پایتون

📊 ویژگی‌های کلیدی پروژه:
• 🔄 پشتیبانی از ۱۵ دسته‌بندی مختلف واحدهای اندازه‌گیری
• 📏 بیش از ۱۰۰ واحد اندازه‌گیری متنوع
• 🌡️ تبدیل دما با فرمول‌های دقیق (سلسیوس، فارنهایت، کلوین)
• ⚡ تبدیل مصرف سوخت (کیلومتر بر لیتر، مایل بر گالن و...)
• 💾 واحدهای دیجیتال (بیت، بایت، کیلوبایت، مگابایت و...)
• ⏰ واحدهای زمان (ثانیه تا قرن)
• 📐 واحدهای زاویه (درجه، رادیان، گرادیان)
• 🔋 واحدهای انرژی و توان
• 💪 واحدهای نیرو
• 🎯 واحدهای فشار
• 📊 محاسبات ریاضی با واحدها
• 📝 نمایش فرمول‌های تبدیل در تب جداگانه
• 📦 تبدیل گروهی چند مقدار
• ❤️ امکان ذخیره تبدیل‌های پرکاربرد در علاقه‌مندی‌ها
• 📜 تاریخچه کامل تبدیل‌ها
• ⚙️ تنظیم تعداد اعشار برای نتایج

🔧 مشخصات فنی پروژه:
• زبان برنامه‌نویسی: Python 3.8+
• کتابخانه‌های استفاده شده: tkinter, math
• حجم فایل: ۳۲ کیلوبایت
• تعداد خطوط کد: ۵۵۰+ خط کد تمیز و کامنت‌گذاری شده
• ساختار: برنامه‌نویسی شی‌گرا (OOP) با کلاس UnitConverterPro
• معماری داده‌های ساختاریافته با دیکشنری‌های تو در تو
• مدیریت خطاهای پیشرفته

🎯 دسته‌بندی‌های پشتیبانی شده:

📏 طول (۱۲ واحد):
• متر، کیلومتر، سانتی‌متر، میلی‌متر، میکرومتر، نانومتر
• مایل، یارد، فوت، اینچ، مایل دریایی، سال نوری

🔲 مساحت (۱۰ واحد):
• متر مربع، کیلومتر مربع، سانتی‌متر مربع، میلی‌متر مربع
• هکتار، جریب، مایل مربع، یارد مربع، فوت مربع، اینچ مربع

🧪 حجم (۱۳ واحد):
• لیتر، میلی‌لیتر، متر مکعب، سانتی‌متر مکعب، میلی‌متر مکعب
• گالن (آمریکا)، گالن (بریتانیا)، کوارت، پینت، فنجان
• اونس سیال، قاشق غذا‌خوری، قاشق چای‌خوری

⚖️ وزن (۹ واحد):
• کیلوگرم، گرم، میلی‌گرم، میکروگرم
• تن، پوند، اونس، استون، قیراط

🌡️ دما (۳ واحد):
• سلسیوس، فارنهایت، کلوین

⚡ سرعت (۵ واحد):
• متر بر ثانیه، کیلومتر بر ساعت، مایل بر ساعت
• گره، سرعت نور

⏰ زمان (۱۱ واحد):
• ثانیه، میلی‌ثانیه، میکروثانیه، نانوثانیه
• دقیقه، ساعت، روز، هفته، ماه، سال، دهه، قرن

🎯 فشار (۹ واحد):
• پاسکال، کیلوپاسکال، مگاپاسکال
• بار، میلی‌بار، PSI، اتمسفر، تور، میلی‌متر جیوه

🔋 انرژی (۸ واحد):
• ژول، کیلوژول، کالری، کیلوکالری
• وات-ساعت، کیلووات-ساعت، الکترون‌ولت، BTU

💡 توان (۵ واحد):
• وات، کیلووات، مگاوات، اسب بخار، BTU/ساعت

💾 دیجیتال (۱۴ واحد):
• بیت، بایت، کیلوبیت، کیلوبایت، مگابیت، مگابایت
• گیگابیت، گیگابایت، ترابیت، ترابایت

📡 فرکانس (۴ واحد):
• هرتز، کیلوهرتز، مگاهرتز، گیگاهرتز

📐 زاویه (۵ واحد):
• درجه، رادیان، گرادیان، دقیقه قوسی، ثانیه قوسی

⛽ مصرف سوخت (۴ واحد):
• کیلومتر بر لیتر، لیتر در ۱۰۰ کیلومتر
• مایل بر گالن (آمریکا)، مایل بر گالن (بریتانیا)

💪 نیرو (۵ واحد):
• نیوتن، کیلونیوتن، دین، پوند-نیرو، کیلوگرم-نیرو

💻 نحوه اجرا:

# روش اول: اجرای مستقیم
python unit_converter.py

# روش دوم: اجرا در محیط مجازی (توصیه شده)
python -m venv venv
source venv/bin/activate # در لینوکس/مک
venv\Scripts\activate # در ویندوز
python unit_converter.py

📁 ساختار پروژه:

unit-converter-pro/
├── unit_converter.py # فایل اصلی پروژه
├── README.md


🎨 طراحی بصری:
• ✅ پنجره اصلی با سایز ۹۰۰x۷۰۰
• ✅ هدر با عنوان و دکمه تنظیمات
• ✅ سایدبار برای دسته‌بندی‌ها با آیکون
• ✅ کارت تبدیل با طراحی مدرن
• ✅ نوت‌بوک با ۳ تب (محاسبات، فرمول‌ها، تبدیل گروهی)
• ✅ لیست تاریخچه و علاقه‌مندی‌ها
• ✅ رنگ‌بندی تیره و مدرن با آکوا بنفش (#7c4dff)
• ✅ Tooltip برای دکمه‌ها
• ✅ طراحی کاملاً راست‌چین و فارسی

🔧 ویژگی‌های فنی پیشرفته:
• ⚙️ سیستم تبدیل هوشمند با تشخیص خودکار نوع واحد
• 🔄 تابع مخصوص برای دما (سلسیوس، فارنهایت، کلوین)
• 🔄 تابع مخصوص برای مصرف سوخت
• 📊 فرمت‌بندی اعداد با حذف اعشار اضافی
• 💾 ذخیره تاریخچه در حافظه
• ❤️ سیستم علاقه‌مندی‌ها
• 📦 تبدیل گروهی چند مقدار
• ⚙️ تنظیم تعداد اعشار

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

۱. اجرای برنامه
۲. از سایدبار سمت راست، دسته‌بندی مورد نظر را انتخاب کنید
۳. واحد مبدأ و مقصد را انتخاب کنید
۴. مقدار مورد نظر را وارد کنید
۵. نتیجه به صورت خودکار نمایش داده می‌شود
۶. برای جابجایی واحدها، دکمه "جابجایی" را بزنید
۷. برای ذخیره در علاقه‌مندی‌ها، دکمه "افزودن به علاقه‌مندی‌ها" را بزنید
۸. برای تبدیل گروهی، به تب "تبدیل گروهی" بروید

📋 ویژگی‌های تب‌ها:

📊 تب محاسبات:
• انجام محاسبات ریاضی با واحدها
• مثال‌های آماده برای شروع سریع

📝 تب فرمول‌ها:
• نمایش فرمول‌های تبدیل برای هر دسته‌بندی
• اطلاعات مفید برای یادگیری

📦 تب تبدیل گروهی:
• تبدیل چند مقدار با هم
• کپی کردن نتایج

❤️ علاقه‌مندی‌ها:
• ذخیره تبدیل‌های پرکاربرد
• استفاده سریع با کلیک

📜 تاریخچه:
• ثبت تمام تبدیل‌ها
• قابلیت پاک کردن تاریخچه

⚙️ تنظیمات:
• تنظیم تعداد اعشار (۰ تا ۱۵ رقم)

⭐ نقاط قوت پروژه:
• کد کاملاً تمیز و کامنت‌گذاری شده
• رعایت اصول برنامه‌نویسی شی‌گرا (OOP)
• پشتیبانی از ۱۵ دسته‌بندی و بیش از ۱۰۰ واحد
• بدون وابستگی به کتابخانه‌های خارجی
• قابل اجرا روی ویندوز، لینوکس و مک
• حجم کم و عملکرد سریع
• طراحی مدرن و کاربرپسند
• مناسب برای یادگیری مفاهیم Tkinter و تبدیل واحدها
• قابلیت توسعه و اضافه کردن واحدهای جدید

🎯 موارد استفاده:
• دانشجویان و مهندسین برای محاسبات سریع
• معلمان برای آموزش مفاهیم تبدیل واحد
• برنامه‌نویسان برای یادگیری Tkinter
• استفاده روزمره در منزل و محل کار
• مرجع سریع تبدیل واحدها

📌 نکات مهم:
• برای دما از فرمول‌های دقیق استفاده شده است
• برای مصرف سوخت، تبدیل بین سیستم‌های مختلف پشتیبانی می‌شود
• تمام واحدها با دقت بالا محاسبه می‌شوند
• نتایج با تعداد اعشار قابل تنظیم نمایش داده می‌شوند



با افتخار از درخت کد
محمدمهدی محمودی
treec.net | mohammadmahdimahmoudi.ir

امتیاز کاربران

14853 نظر
4.4
از 5
میانگین امتیاز از 14853 نظر
5
9654
4
3268
3
1188
2
446
1
297
برای امتیاز دادن وارد شوید.

نظرات کاربران

1247
برای ارسال نظر وارد شوید.
Somayeh
Somayeh 1405/04/26 13:57

برای تمرین OOP پایتون، این پروژه فوق‌العاده‌ست و تو چند پروژه استفاده کردم ممنون از کار رایگانت.

سام
سام 1405/04/25 23:46

این کد پایتون انصافا بدون هزینه این کیفیت و کامنت‌گذاری خوبی داره بهترین انتخاب ممکنه.

رامین
رامین 1405/04/25 23:42

برای همه پروژه‌های آموزشیم، این کد نقطه قوت خوبی داره و ساختار کدش تمیزه با احتیاط استفاده کنین.

کوروش
کوروش 1405/04/25 08:13

این پروژه پایتون نقطه قوت خوبی داره و برای شروع خوبه پیشنهاد می‌کنم.

نیما
نیما 1405/04/25 03:19

رایگان بودنش خوبه ولی این پروژه اجراش روونه و کد کامنت‌گذاری شده داره حیفه دانلود نکنین.

مینا جعفری
مینا جعفری 1405/04/24 22:59

برای یادگیری GUI پایتون، این پروژه اجراش روونه و برای تمرین OOP خوبه خسته نباشی، عالی بود.

FpsKing
FpsKing 1405/04/24 18:33

برای تمرین برنامه‌نویسی، این پروژه نقطه قوت خوبی داره و ساختار کدش تمیزه با احتیاط استفاده کنین.

سوگند
سوگند 1405/04/24 13:28

برای چند پروژه آموزشی استفاده کردم، این پروژه رایگان اجراش روونه و برای تمرین دانشجویی مناسبه خسته نباشی، عالی بود.

Sakineh
Sakineh 1405/04/24 06:05

این پروژه پایتون نقطه قوت خوبی داره و تو کلاس پایتون استفاده کردم جایگزین بهتری هم هست.

احمد
احمد 1405/04/24 02:37

دانلود کردم ولی متاسفانه، این پروژه بدون هزینه این کیفیت و برای سطح متوسط مناسبه امیدوارم باگ‌هاش رفع بشه.

محصولات مشابه

شاید این محصولات هم مورد علاقه شما باشند

بازی حافظه - پروژه پایتون با Tkinter
بازی حافظه - پروژه پایتون با Tkinter

🧠 بازی حافظه - پروژه سرگرم‌کننده پایتون 📊 ویژگی‌های کلی...

120,000 سبد
بازی تتریس - پروژه پایتون با Tkinter
بازی تتریس - پروژه پایتون با Tkinter

🎮 بازی تتریس - پروژه کلاسیک پایتون 📊 ویژگی‌های کلیدی پر...

120,000 سبد
بازی Pong NEO - پروژه پایتون با Tkinter
رایگان
بازی Pong NEO - پروژه پایتون با Tkinter

🎮 بازی Pong NEO - پروژه کلاسیک با جلوه‌های مدرن 📊 ویژگی...

رایگان دریافت
بازی ماز - پروژه پایتون با Tkinter
بازی ماز - پروژه پایتون با Tkinter

🧩 بازی ماز (مارپیچ) - پروژه معمایی پایتون 📊 ویژگی‌های ک...

120,000 سبد