مهندس موفق الکترونیک

پروژه مانيتورينگ دما و رطوبت تحت وب سایت

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

پروژه مانيتورينگ دما و رطوبت تحت وبسایت

با پيشرفت تكنولوژي و ماشيني شدن كارها، ضرورت وجود سيستم هاي مانيتورينگ از راه دور به منظور صرفه جويي در وقت و هزينه‌ كاملاً ملموس است. همان طور که از نامش پیداست مانیتورینگ عملی مربوط به نمایش و یا مشاهده وضعیت یک سیستم است. يكي از كاربرد‌هاي مهم اين سيستم‌ها در امور مربوط به كشاورزي همچون گلخانه‌ها مي باشد. از آن‌جا كه فاصله‌ي مكاني بين كاربر و محيط كشاورزي معمولاً زياد است، ساخت يك سيستم مانيتورينگ از راه دور به نظر سودمند مي‌باشد. به همين منظور  در اين پروژه برآنيم تا سيستمي را براي مانيتورينگ از راه دور دما و رطوبت محيط، طراحي و پياده‌سازي كنيم.

مانیتورینگ: به طور کلی مانیتورینگ عبارتست از جمع آوری اطلاعات مورد نیاز از بخش های مختلف محیط کار و نمایش آنها با فرمت های خاص روی صفحه نمایش جلوی اپراتور مربوطه. به عبارت دیگر همان طور که از نامش پیداست مانیتورینگ عملی مربوط به نمایش و یا مشاهده وضعیت یک سیستم است.

برنامه های تحت وب چیست؟ برنامه تحت وب به برنامه هایی گفته میشود که برای انجام امور مختلف به صورت آنلاین طراحی و ساخته شده اند. این برنامه ها که معمولا به صورت منطقی و با یکی از زبان های PHP, ASP.NET و Java ساخته میشوند روی سرورها قابل نصب هستند.

مطلب پیشنهادی:  پروژه فانکشن ژنراتور دیجیتال DDS با AVR

برنامه های تحت وب به دلیل سادگی و قابل دسترس بودن در طول شبانه روز دارای طرفداران بسیاری هستند. برای استفاده از این برنامه ها تنها کافی است که کاربر به اینترنت و یک مرورگر دسترسی داشته باشد.

اين فصل در چهار فصل تنظيم شده است. در فصل اول، به مفهوم سيستم مانيتورينگ، كاربردهاي آن و ضرورت انجام اين پژوهش پرداخته شده‌است.

در فصل دوم اطلاعات مربوط به سخت افزار پروژه آمده است. براي اينكه ابتدا ميكرو را براي ارتباط و دريافت اطلاعات سنسورها برنامه‌ريزي كرديم و سپس سنسورهاي دما و رطوبت را در مدارهايي كه با استفاده از المان‌هاي مختلفي طراحي شده‌اند قرار داده و آن‌ها را به ميكرو متصل نموديم. آنگاه به كمك يك LCD كاراكتري متصل به ميكرو، اطلاعات دريافتي از سنسورها را مشاهده كرديم و سپس اين سنسور‌ها را به‌ جهت نمايش مقادير صحيح دما و رطوبت، كاليبره نموديم. در مرحله‌ي بعدي لازم بود تا دما و رطوبت دريافتي را به سرور پروژه و جايي كه پايگاه داده‌ي پروژه قرار دارد منتقل نماييم. براي اين كار پس از يافتن دستورات لازم براي اتصال مودم GSM/GPRS به اينترنت و باز كردن يك صفحه‌ي وب توسط آن، مودم را  به ميكرو متصل نموديم و ميكرو را براي ارتباط با آن و انجام عمليات مربوطه، مجددا برنامه‌ريزي نموديم. در فصل سوم به اطلاعات مراحل نرم‌افزاري پروژه پرداختيم. بعد از انجام عمليات مرتبط به سخت‌افزار پروژه نوبت به طراحي و پياده‌سازي بخش نرم‌افزاري آن رسيد. در اين مرحله، ابتدا به معرفي نرم‌افزارها و چرايي استفاده از آن‌ها پرداختيم؛ سپس هر يك از برنامه‌ها و دستورات كاربردي آن‌ها را آموزش داديم. در همين فصل به طراحي پايگاه‌داده مورد نياز پروژه پرداختيم. ضمن آنكه مراحل نصب يك وب سرور بر روي كامپيوتر شخصي را كاملا تشريح كرديم و با ارائه‌ي مثال‌هايي نحوه كار با ابزارها را نشان داديم.

مطلب پیشنهادی:  مدار هشدار دهنده نشتی گاز منواکسید کربن با تماس تلفنی

SIM900 به زبان بیسیک

در فصل پنجم، ابتدا به پياده‌سازي پايگاه‌داده پروژه در يك وب‌سرور واقعي پرداختيم تا اطلاعات دريافتي از سنسورها نگه‌داري شوند. هم‌چنين مراحل برنامه‌ريزي ميكرو را كاملا توضيح داديم. در ادامه به ساخت دو صفحه‌ِي‌وب پرداختيم كه يكي از آن‌ها به عنوان يك ميان‌افزار مسئول دريافت اطلاعات سنسورها و ذخيره آن‌ها در پايگاه داده باشد و ديگري به عنوان يك ميان‌افزار براي بازيابي اطلاعات پايگاه‌داده و تبديل آن به كد HTML قابل تفسير توسط مرورگر كاربر، عمل نمايد.

در نهايت در فصل ششم، پس از تست موفقيت‌آميز پروژه، پيشنهادهايي جهت تحقيقات آتي ارائه شد.

نمایی از وب سایت :

سيستم مانيتورينگ دما و رطوبت تحت وب

 

سیستم جامع مانیتورینگ دما و رطوبت

سیستم جامع مانیتورینگ شرایط محیطی (دما و رطوبت ) در محیط ها و صنایع مختلفی قابل استفاده می باشد که از آن جمله می توان به موارد زیر اشاره نمود:

  • کشاورزی
  • دیتا سنترها و اتاق سرور
  • سردخانه­ ها
  • مراکز بهداشت و بیمارستان
  • انبارها
  • صنایع دارو سازی
  • نیروگاه ها

امکانات

  • امکان تعیین محدوده مجاز درجه دما و رطوبت
  • ارسال انواع اخطار درصورت بروز شرایط محیطی نامطلوب
  • ارائه انواع گزارش های لازم برای بررسی شرایط محیطی
  • ارائه داشبورد مانیتورینگ جهت نمایش وضعیت شرایط محیطی به صورت برخط
  • تحت وب و امکان دسترسی آسان
  • امکان مشاهده وضعیت شرایط محیطی خارج از محل کار
مطلب پیشنهادی:  منبع تغذیه دیجیتال (دوبل)

کاربرد سیستم مانیتورینگ محیطی در کشاورزی: سیستم های مانیتورینگ در کشاورزی کاربردهای چندگانه ای دارند، از جمله:

  • گلخانه ها
  • مدلسازی گیاهان زراعی در مزرعه و فضای باز محیط
  • مرغداری‌ها و مصرف بهینه سوخت

ضرورت و دلايل توجيهي پروژه مانيتورينگ دما و رطوبت تحت وب سایت

با توجه به نیاز صنعت کشاورزی کشورمان به چنین سیستم هایی و به جهت جلوگیری از خروج ارز برای تهیه این سیستم ها، در این پروژه بر آنیم که سیستمی را جهت اندازه گیری دما و رطوبت و ارسال این اطلاعات به صورت برخط (آنلاین) طراحی و پیاده سازی نماییم؛ به گونه ای که کاربر بتواند از هر نقطه شرایط محیط را مشاهده کند و از اطلاعات ذخیره شده در سیستم به عنوان یک منبع پر ارزش برای کارهای مدلسازی خود بهره گیرد.

این فایل آموزشی خیلی دقیق و جالب نوشته شده است . برای خودم که خیلی مفید بود بخصوص برای افرادی که می خواهند پروژه ای بسازند که سنسور ها را تحت وب مشاهده کنند. برای ارسال اطلاعات به وب از ماژول GPRS SIM900  و مشابه می توانید استفاده کنید. و در کل خیلی مطالب زیبا در این کتاب الکترونیکی یاد خواهید گرفت.

دانلود فایل ها

  • نوع فایل : PDF
  • تعداد صفحه : 100
  • پسورد : melec.ir
این محتوا فقط برای کاربران وارد شده است.لطفا برای مشاهده این مطلب وارد شوید.

اگر سوال تخصصی  داشتین در قسمت نظرات ⇓ و یا  قسمت پرسش و پاسخ بپرسید.

اگر این نوشته‌ برایتان مفید بود لطفا کامنت بنویسید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

23 دیدگاه

  1. سلام
    این پروژه رو چجوری میشه دانلود کرد پارس پال مشکل داره

  2. با سلام
    کدهای قسمت میکرو با کدویژن نوشته شده یا بسکام؟زبان C یا بیسک؟
    باتشکر

  3. سلام من هرکارکردم نتونسم بخرم
    خطامیداد چک کنید لطفا

  4. سلام. پروژه ساخت مانیتورینگ ذما و و رطوبت و ولتاز رو میخاستم به این صورت که پارامترهای دما و رطوبت و ولتاز رو روی کامپیوتر نشان دهد.

  5. با سلام و احترام

    آیا راه اندازی این پروژه برای افراد مبتدی نیز سهل و امکان پذیر است؟

    • میلاد جهاندیده

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

  6. سلام ، من مبلغ رو پرداخت کردم < ولی چیزی به ایمیلم نیومد .

  7. موفق باشی دوست عزیز مطالب سایتتون خیلی خوب هست ولی ای کاش این پروژه رو هم رایگان در دسترس قرار میدادین چون همه ماها برای رسیدن به تجربه فعلیمون و فکر کنم از جمله خود شما از همون پروژه های رایگان استفاده کردیم و رسیدیم به این مرحله به عنوان مثال برد راه انداز ماژول sim908 و… به صورت رایگان شماتیک و… در اینترنت موجود هست که توسط یک دوست ایرانی قرار داده شده

    • میلاد جهاندیده

      سلام و دورد راستش من تمام تلاشم را میکنم که مطالب رایگان باشن ولی حق الزحمه نویسنده ها ، هزینه تعمیر و نگهداری سایت بالاست و کلی نفر ساعت زمان میذاریم روی سایت و فایل های پولی برای تامین این هزینه ها هست…

      • سلام با تشکر از توجهتون ممنون که پاسخ دادین اخه من فکر میکردم این سایت برای یک نفر هست درجریان اینکه به صورت چند نفری اداره میشه نبودم به هر حال ارزوی موفقیت میکنم براتون و ممنون از پروژه ها 😉

  8. دانه داران

    سلام…وقت بخیر…من قبلا این فایل رو تهیه کردم…ولی متاسفانه از روی گوشیم پاک شده لینک اون هم برام غیر فعال شده…میشه لطف کنید لینک دانلود رو دوباره برام بفرستید؟

  9. سلام و عرض ادب
    وقت بخیر
    ببخشید من پروژه رو دانلود کردم ولی الان یه مشکل دارم که اگه کمک کنین به حلش ممنون میشم
    در پروژه همه چیز بسیار خوب توضیح داده شده به جز شیوه ساختن سایتی که قراره اطلاعات بهش ارسال بشه
    چطور می تونم توضیحات ساختش رو داشته باشم؟

  10. عرض ادب مجدد
    یعنی در واقع برای اجرای پروژه باید یه سایت ساخت و واسش دامنه و هاست خرید؟

  11. ممنونم بهم کمک کرد. خسته نباشید و ممنون بخاطر تلاشتون

  12. توی ثبت نام مشکل دارم . کد فعال سازی برای ایمیلم نمیاد ، دو مرتبه با دو ایمیل متفاوت ثبت نام کردم ولی کد فعالسازی نمیاد