در این پروژه یک بورد آردوینو را با ماژول esp8266 به اینترنت متصل کرده و اطلاعات را ارسال و دریافت می کنیم.آردوینو اطلاعات چند سنسور دما,رطوبت و نور را دریافت و به سمت سرور ارسال می کند.
در سمت سرور یک اسکریپت PHP اطلاعات را دریافت کرده و در دیتابیس ذخیره می کند.در سمت سرور یک سایت نوشته شده که این اطلاعات را مانیتور کرده و می توان از این طریق فرمان کنترلی به سمت ماژول ارسال کرد.
در سایت دوسطح دسترسی تعیریف شده است.سطح کاربر و سطح ادمین.سطح کاربر فقط می تواند اطلاعات مانیتور شده را مشاهده کند ولی سطح ادمین می تواند فرمان کنترلی صادر کند,کاربر جدید به سیستم اضافه کرده یا کاربران موجود را حذف کند.
از طرفی با توجه به اطلاعات ارسالی و دریافتی,سیستم قادر به تشخیص خطاهای سخت افزاری است.
زبان ها و تکنولوژی های مورد استفاده در این پروژه به شرح زیر است.
C
HTML
CSS
BOOTSTRAP
PHP
AJAX
<<صفحه اصلی>>
<<صفحات بخش مدیریت>>
اولین نفری باشید که نظر می دهد