فهرست مطالب:
- مرحله 1: لحیم کاری پین ها
- مرحله 2: Blynk را راه اندازی کنید
- مرحله 3: روی هم قرار دهید و Wemos D1 Mini Boards را پیکربندی کنید
تصویری: Wemos D1 مینی مانیتورینگ دما/رطوبت: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
من به دنبال راهی ارزان و آسان برای نظارت بر دما و رطوبت کلبه خود بودم که با باتری یا پریز برق کار می کند. من نیاز به کنترل دما از راه دور داشتم ، اما می خواستم امکان بررسی دمای محلی بصری را نیز داشته باشم.
من از Wemos D1 mini سازگار با Arduino با DHT22 ، DHT21 و wemos mini OLED shield استفاده می کنم. سنسورهای تغذیه (با شارژ USB) و سنسورهای باتری دارم. من از blynk به عنوان سرویس ابری برای نمایش داده ها استفاده می کنم.
لیست مواد:
wemos D1 mini (aliexpres)
wemos mini OLED shield (aliexpres)
سنسور دما/رطوبت DHT21 (aliexpres)
سنسور دما و رطوبت DHT22 (aliexpres)
برخی از کابل های کوتاه و ابزار و مواد لحیم کاری.
مرحله 1: لحیم کاری پین ها
شما تخته و سپر Wemos بدون پین لحیم شده را دریافت خواهید کرد ، همانطور که در بسته 3 گزینه های مختلف دریافت خواهید کرد:
- فقط مرد
- فقط زنانه
- مرد به زن
من انتخاب کردم که پین های زن را روی صفحه اصلی بگذارم و همه تخته های دیگر از پین های مردانه به زن استفاده می کنند. این امکان را به شما می دهد که در صورت انتخاب سپرهای دیگر را روی هم قرار دهید (مانند سپر رله)
هنگام لحیم کاری سنجاق ها ، مطمئن شوید که سنجاق های نر را روی تخته نان گذاشته اید تا تنگ شوند.
من از پین های مرد به زن حتی برای محافظ OLED استفاده می کنم. پین های زن نسبت به آن محافظت مکانیکی جزئی دارند.
با استفاده از این آموزش می توانید مستقیماً از wemos D1 mini DHT pro shield استفاده کنید ، اما من از سنسور روی کابل های کوتاه استفاده کردم تا بر اندازه گیری گرما از صفحه یا نمایشگر wemos تأثیر نگذارد.
برای سنسورهای باتری ، من مستقیماً نگهدارنده باتری و سنسور دمای DHT را به مینی برد wemos D1 لحیم کردم.
مرحله 2: Blynk را راه اندازی کنید
blynk را روی تلفن خود نصب کنید و با 2 دستگاه پروژه جدیدی در آنجا ایجاد کنید. برای هر دستگاه ، کدهای دسترسی فردی را دریافت خواهید کرد. من از یک احراز هویت دستگاه برای همه دستگاه های داخلی و یکی برای همه دستگاه های بیرونی استفاده می کنم. در مرحله بعد باید آن کدهای دسترسی را در arduino قرار دهید.
Blynk به شما امکان می دهد از پین های مجازی برای تبادل مقادیر بین دستگاه خود و ابر استفاده کنید. می توانید از پین مجازی 1 برای اندازه گیری درجه حرارت اولین سنسور داخلی خود و از پین 3 برای اندازه گیری دما برای سنسور دوم داخلی خود استفاده کنید. پین 2 مجازی برای اندازه گیری رطوبت اولین سنسور داخلی و پین 4 برای اندازه گیری رطوبت سنسور دوم داخلی شما. مهم این است که در هر دستگاه از شناسه پین مجازی منحصر به فرد استفاده کنید.
شما می توانید گزینه های مختلفی را برای نمایش اندازه گیری های خود در blynk آزمایش کنید ، من از نمودار تاریخی و نماد مقدار کوچک استفاده می کنم.
برای حسگرهای فضای باز می توانید از کد احراز هویت جداگانه و رویکرد مشابه استفاده کنید.
مرحله 3: روی هم قرار دهید و Wemos D1 Mini Boards را پیکربندی کنید
هنگامی که پین ها لحیم می شوند ، می توانید تخته و سپرها را روی هم قرار دهید و برد را توسط Arduino IDE پیکربندی کنید.
برای مینی برد Wemos D1 شما همچنین به درایورهای USB به سریال نیاز دارید که می توانید در صفحه وب آنها پیدا کنید.
برای نمایش ساده دما و رطوبت بر روی صفحه نمایش OLED می توانید برنامه blynk-example که در این مرحله ضمیمه شده است را قرار دهید. کاملاً نظر داده شده است ، بنابراین می توانید با توجه به اتصال خود ویرایش کنید. به خاطر داشته باشید که پین wemos D1 IO1 نیست و غیره. در اینجا مقادیر IO پین های آن آمده است. شما می توانید آنها را در سایت wemos نیز پیدا کنید.
برای سنسور DHT22 باید مقاومت 10 کیلو اهم را بین پایه های 1 و 2 لحیم کنید (نحوه اتصال آن را پیوند دهید). DHT22 را می توان بدون مقاومت اضافی وصل کرد (قرمز در +3.3 ولت ، مشکی روی زمین ، زرد در ورودی دیجیتال ESP8266 ، اگر itD2 نسبت به IO4 آن در کد آردوینو باشد).
سنسورهای خارجی باتری دارای قابلیت خواب عمیق هستند. من از باتری های لیتیوم-تیونیل کلراید (Li-SOCl2) که مستقیماً به پریز زمین و پورت های 3.3 ولت متصل هستند استفاده می کنم. ولتاژ آنها در محدوده مشخصات ESP8266 است و با اتصال مستقیم آنها ، من در مصرف برق صرفه جویی می کنم که در غیر اینصورت با تبدیلهای بالا/پایین قدرت اضافی مصرف می شود. برای یافتن فروشنده می توانید SAFT 3 ، 6V باتری اصلی را جستجو کنید ، من از نمایندگی فروش چک خریداری کردم (پیوند)
از پیکربندی blync-battery-example استفاده کنید که کاملاً توضیح داده شده است و می توانید با توجه به نیاز خود تنظیم کنید.
در صورت وجود وای فای و اتصال به اینترنت ، ماشین حساب ساده Excel را ضمیمه کرده ام که کار می کند. اگر وای فای یا اینترنت قطع باشد ، می توانید تا 35 ثانیه طول بکشید تا دستگاه شما به خواب عمیق برسد و این بر عمر باتری تأثیر می گذارد.
اکنون باید داده های خود را بر روی صفحه نمایش OLED و برنامه تلفن همراه blynk دریافت کنید.
توجه: در صورت دریافت خطای "version.h" از کتابخانه Blynk نسخه 0.4.10 استفاده کنید
توصیه شده:
Greentent - اولین مینی خانه سبز قابل حمل در جهان با اندازه گیری دما و رطوبت آردوینو: 3 مرحله
Greentent - اولین مینی گلخانه کوچک قابل حمل در جهان با اندازه گیری دما و رطوبت آردوینو: من اولین بار به این ایده رسیدم که وقتی می خواستم راهی برای داشتن یک باغ کوچک در یک جعبه با دمای کنترل شده داشته باشم ، می توانم در شب حرکت کنم. و رطوبت. بنابراین ، اواخر شب است و من می خواهم به مغازه ای بروم تا این موارد را تهیه کنم
اتوماسیون گلخانه با LoRa! (قسمت 1) -- سنسورها (دما ، رطوبت ، رطوبت خاک): 5 مرحله
اتوماسیون گلخانه با LoRa! (قسمت 1) || سنسورها (دما ، رطوبت ، رطوبت خاک): در این پروژه به شما نشان خواهم داد که چگونه یک گلخانه را خودکار کردم. این بدان معناست که من به شما نشان خواهم داد که چگونه گلخانه را ساخته ام و چگونه قطعات الکترونیکی قدرت و اتوماسیون را متصل کرده ام. همچنین نحوه برنامه نویسی برد Arduino که از L
مانیتورینگ-دما-و-رطوبت-با استفاده از AWS-ESP32: 8 مرحله
Monitoring-Temp-and-Humidity-using-AWS-ESP32: در این آموزش ، داده های مختلف دما و رطوبت را با استفاده از سنسور دما و رطوبت اندازه گیری می کنیم. همچنین نحوه ارسال این داده ها به AWS را خواهید آموخت
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: 5 مرحله
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: سلام بچه ها در اکثر پروژه هایی که از ESP8266 استفاده می کنیم و در اکثر پروژه ها از ESP8266 به عنوان وب سرور استفاده می کنیم تا داده ها قابل دسترسی باشند هر دستگاهی از طریق wifi با دسترسی به سرور وب میزبانی شده توسط ESP8266 اما تنها مشکل این است که ما به یک روتر کار برای
مانیتورینگ دما و رطوبت از راه دور با ESP8266 و برنامه Blynk: 15 مرحله
نظارت بر دما و رطوبت از راه دور با ESP8266 و Blynk App: این اولین پروژه من با تراشه ESP8266 بود. من به تازگی یک گلخانه جدید در نزدیکی خانه خود ساخته ام و برایم جالب بود که در طول یک روز در آنجا چه می گذرد؟ منظورم این است که دما و رطوبت چگونه تغییر می کند؟ آیا گلخانه به اندازه کافی تهویه می شود؟ بنابراین تصمیم می گیرم