زبان English فارسی

مانیتور دما و رطوبت با ESP32 🌡️🌧️


مانیتور دما و رطوبت با ESP32

این پروژه یک کاربرد اینترنت اشیاء (IoT) است که از میکروکنترلر ESP32 برای مانیتورینگ دما و رطوبت استفاده می‌کند. داده‌ها با استفاده از سنسور DHT21 جمع‌آوری شده و در صفحه وبی که روی ESP32 میزبانی می‌شود، نمایش داده می‌شود. علاوه بر این، رابط وب به کاربران امکان کنترل لامپ و دانلود داده‌های ضبط شده را می‌دهد. 📊📉

ویژگی‌ها 🌟

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

نرم‌افزار مورد نیاز 💻

راه‌اندازی 🚀

  1. اتصال سنسور DHT21 به ESP32.
  2. نصب کتابخانه‌های مورد نیاز در Arduino IDE.
  3. آپلود کد به ESP32.
  4. باز کردن صفحه وب برای مشاهده داده‌ها و کنترل لامپ.

توضیح کد 📜

کد این پروژه به زبان C++ نوشته شده و به قسمت‌های زیر تقسیم می‌شود:

  1. تعریف متغیرها: تعریف متغیرها و کتابخانه‌های مورد نیاز.
  2. راه‌اندازی: تنظیمات اولیه شامل اتصال WiFi و راه‌اندازی سنسور.
  3. حلقه اصلی: خواندن داده‌های سنسور و به‌روزرسانی صفحه وب.

نتیجه‌گیری 🏁

این پروژه یک راه‌حل ساده و کارآمد برای مانیتورینگ دما و رطوبت با استفاده از ESP32 ارائه می‌دهد. این پروژه نه تنها داده‌های محیطی را نمایش می‌دهد بلکه امکان کنترل دستگاه‌های متصل را نیز فراهم می‌کند. ✅

تشکر و قدردانی 🙏

از همه کسانی که به توسعه این پروژه کمک کرده‌اند، متشکریم. 🤝

مشارکت 🛠️

احساس راحتی کنید تا این مخزن را فورک کنید و با ارسال درخواست‌های پول مشارکت کنید. برای تغییرات عمده، لطفاً ابتدا یک ایشو باز کنید تا در مورد آنچه می‌خواهید تغییر دهید، بحث کنید. 🌟

پروفایل 🧑‍💻

پروفایل من را در GitHub ببینید: Esmail Sarhadi

این پروژه را در GitHub ببینید: IoT-Temperature-and-Humidity-Monitor-with-ESP32

کمک مالی 💰

اگر این پروژه را مفید می‌دانید، در نظر بگیرید که کمک مالی کنید: 💸

دکمه کمک مالی کریپتو توسط NOWPayments

مجوز 📄

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