🇺🇸 English

هلث‌گارد 🌡️💓🔬

سیستم پیشرفته نظارت بر محیط و سلامت با ESP32

این پروژه یک سیستم پیشرفته نظارت بر محیط و سلامت است که با میکروکنترلر ESP32 ساخته شده است. این سیستم پارامترهای مختلف محیطی و شاخص‌های سلامت انسان را در زمان واقعی اندازه‌گیری کرده و داده‌های رمزگذاری شده را از طریق Wi-Fi به یک سرور از راه دور ارسال می‌کند. 🚀

داشبورد سیستم نظارتی ESP32

ویژگی‌ها

نظارت بر سلامت 💓

نظارت بر محیط 🌡️

نشانگرهای LED 💡

امنیت داده 🔒

ارتباط با سرور 🌐

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

اتصالات سخت‌افزاری

  1. سنسورها: سنسورهای MAX30105، BME280 و MQ135 را به ESP32 متصل کنید.
  2. نوار LED: نوار LED را به پین GPIO تعیین شده متصل کنید.

پیکربندی نرم‌افزار

  1. اعتبارنامه‌های Wi-Fi: اعتبارنامه‌های Wi-Fi و جزئیات سرور را در کد آردوینو به‌روزرسانی کنید.
  2. آپلود کد: از IDE آردوینو برای آپلود کد به برد ESP32 خود استفاده کنید.
  3. نظارت: Serial Monitor را باز کنید تا داده‌های زمان واقعی و اطلاعات اشکال‌زدایی را مشاهده کنید.

راه‌اندازی سمت سرور

  1. اسکریپت PHP: اسکریپت PHP ارائه شده را روی سرور خود مستقر کنید تا داده‌های ورودی را مدیریت کند. این اسکریپت داده‌های ورودی را رمزگشایی می‌کند، آن را تجزیه می‌کند، در یک فایل متنی و یک فایل CSV ذخیره می‌کند و پاسخی را به ESP32 برمی‌گرداند.
  2. رابط HTML: از فایل HTML ارائه شده برای نمایش داده‌ها در قالبی کاربرپسند استفاده کنید. فایل HTML از JavaScript برای دریافت آخرین داده‌ها از سرور و به‌روزرسانی صفحه وب در زمان واقعی استفاده می‌کند.

کد آردوینو 💻

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

بخش‌های کلیدی کد آردوینو:

وابستگی‌ها 📚

پروفایل 👤

پروفایل گیت‌هاب من را ببینید: اسماعیل سرحدی

لینک پروژه 🔗

این پروژه را در گیت‌هاب مشاهده کنید: هلث‌گارد

حمایت مالی 💖

اگر این پروژه برای شما مفید بوده است، لطفاً حمایت مالی خود را در نظر بگیرید:

اکنون حمایت کنید 🙏

مجوز 📄

این پروژه تحت مجوز MIT منتشر شده است - برای جزئیات بیشتر فایل LICENSE را مشاهده کنید.