Arduino Hardware Monitoring System
با عرض سلام خدمت دوستان عزیز
در این تاپیک قصد داریم تا با بوردهای آردوینو ( Arduino ) سخت افزارهایی برای مانیتورینگ قسمت های مختلف سیستم راه اندازی کنیم.
که شامل موارد زیر میباشد:
نمایش لود پردازنده
نمایش لود پردازنده گرافیکی
نمایش دمای قسمت های مختلف سیستم مانند CPU,GPU,HDD,...
نمایش ولتاژ قسمت های مختلف سیستم مانند پردازنده, گرافیک و...
نمایش دور فن های سیستم
و هزاران قابلیت مانیتورینگ دیگر
نکته: این تاپیک برای دوستانی که به کیس مودینگ علاقه دارند بسیار مفید خواهد بود.
دقت کنید که اتصال از طریق USB انجام میشود و نیاز نیست در سیستم خود تغییری ایجاد کنید
========
آردوینو چیست؟
آردوینو ابزاری است برای تولید کامپیوترهایی که نسبت به کامپیوتر شخصی شما، مقدار بیشتری از دنیای فیزیکی را احساس و کنترل می کنند. این ابزار، یک پلت فرم محاسباتی فیزیکی open-source است که بر اساس یک برد میکروکنترلر ساده تهیه شده، و نیز یک محیط توسعه برای نوشتن نرم افزار جهت کار با برد می باشد.
آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها، و سایر خروجی های فیزیکی به کار گرفته شود. پروژه های آردوینو می توانند مستقل باشند، و یا با نرم افزاری که روی کامپیوتر شما در حال اجراست(مثل Flash ، Processing، MaxMSP)، ارتباط برقرار کند. شما می توانید بردها را به طور دستی مونتاژ کنید و یا به صورت از پیش مونتاژ شده، خریداری کنید؛ محیط برنامه نویسی open-source را می توانید به صورت رایگان دانلود کنید.
زبان برنامه نویسی آردوینو، یک پیاده سازی از Wiring(یک پلت فرم محاسباتی و فیزیکی مشابه) است، که بر اساس محیط برنامه نویسی چندرسانه ای Processing کار می کند.
========
در این تاپیک فقط از بوردهای Arduino UNO استفاده خواهد شد زیرا قیمت کم و کارایی فوق العاده بالایی دارند.