فهرست مطالب:
- مرحله 1: برنامه تلفن همراه Blynk
- مرحله 2: چگونه شروع کنیم
- مرحله 3: تنظیمات چگونه به نظر می رسد؟
- مرحله 4: و کد چطور؟
تصویری: YABC - یک کنترلر دیگر Blynk - کنترل کننده دما و رطوبت ابر IoT ، ESP8266: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
سلام سازندگان ،
من اخیراً پرورش قارچ را در خانه شروع کردم ، قارچ صدف ، اما من قبلاً 3 عدد از این کنترلرها را در خانه برای کنترل دمای فرنتر برای دم خانه خود دارم ، همسر من هم اکنون این کار کامبوچا را انجام می دهد و به عنوان یک ترموستات برای کنترل بخاری عمل می کند. این مفهوم برای بسیاری از کاربردهای مختلف ، خانه های سبز ، آبجوسازی ، استخرهای آبگرم ، بخاری و غیره یکسان است.
من معتقدم کنترل دما یکی از محبوب ترین برنامه های اینترنت اشیا است و Blynk تصمیم گرفت این پروژه را بسازد و با شما به اشتراک بگذارد. چیزی که بیش از همه من را آزار می دهد این است که پایانه های شل و ول روی تخته ارزان قیمت که کابل ها را به درستی نگه نمی دارند ، سیم های زنده را در معرض دید قرار می دهد و علاوه بر این ، تمام تلاش های من برای پیدا کردن مواردی با ظاهر زیبا برای پروژه های DIY با استفاده از تخته های مختلف شکست خورد ، و هرگز چاپ سه بعدی را امتحان نکردم.
** ویژگی های PCB: **
- ESP8266 ESP-WROOM-02 based؛
- OTA محلی فعال است.
- WS2812 RGB LED ؛
- پین های TX و RX بر روی یک سربرگ مردانه 3 پین برای برنامه نویسی و نظارت نمایش داده می شوند.
- 3 رله 250VAC/30VDC 7A AgSnO2 ؛
- پایانه های پیچ وصل شده ؛
- منبع تغذیه 9 ~ 12VDC (شامل نمی شود) ؛
** کاوشگرهای پشتیبانی شده **
- BME280 ؛
- HTU21D ؛
- SHT3x ؛
- AM2315؛ (مورد علاقه شخصی من به دلیل شکل آن)
- DS18B20 تک سیم ؛
- ترمیستور NTC (واقعاً گزینه خوبی نیست) ؛
** Pinout **
از آنجا که ESP8266 دارای ویژگی هایی است که می توان از پین به عنوان سنسور و به عنوان رله استفاده کرد ، هنگام تغییر حالت در هنگام بوت شدن ، برخی از پین ها را به شرح زیر تغییر داد:
#تعریف NTCINPUT A0
#define SDA_PIN 12 #تعریف SCL_PIN 14 // DS18B20 DATA WIRE GROES here as well BOARD_LED_PIN_WS2812 13 را تعریف کنید
** اگر می خواهید یکی بخرید و به من کمک کنید تا کار روزانه خود را ترک کنم ؛) - فروشگاه من در Tindie
مرحله 1: برنامه تلفن همراه Blynk
این یک نسخه توسعه یافته از برنامه Blynk است که برای خرید مقداری انرژی به آن نیاز دارید زیرا برنامه به 4،400 نقطه انرژی نیاز دارد ، نسخه ساده تری را در YABC Simple پیدا خواهید کرد و در ابتدا نیازی به خرید انرژی ندارید.
برنامه Blynk را بارگیری کنید: شروع به کار با Blynk
- برنامه Blynk را بارگیری کنید: https://j.mp/blynk_Android یا
- نماد کد QR را لمس کرده و دوربین را به کد زیر نشان دهید
- از برنامه من لذت ببرید!
مرحله 2: چگونه شروع کنیم
سیستم عامل تمام آنچه شما برای کنترل گرمایش و سرمایش با استفاده از برنامه ابر Blynk نیاز دارید را در خود دارد.
دکمه را برای 3 ثانیه یا بیشتر فشار داده و نگه دارید تا صفحه حالت نقطه دسترسی "YABC-xxxxx" و 6 رقم آخر آدرس MAC تخته را شروع کند:
به شبکه متصل شوید (بدون نیاز به گذرواژه) و Captive Portal باید به طور خودکار شروع شود ، اگر شروع نشد ، لطفاً به مرورگر اینترنت خود بروید و به 192.168.4.1 بروید ، صفحه های پیکربندی زیر در دسترس هستند ، اعتبار WiFi خود را وارد کنید ، Blynk هنگام کلون کردن پروژه فوق ، شماره احراز هویت از برنامه بازیابی شده و پروب دمای خود را انتخاب کرده و ذخیره کنید.
پس از ذخیره پیکربندی ، هیئت مدیره مجدداً راه اندازی می شود و به WiFi متصل می شود و اگر همه چیز درست باشد ، می توانید از برنامه Blynk خود استفاده کنید و دما را با کنترل کننده اینترنت اشیاء خود کنترل کنید.
مرحله 3: تنظیمات چگونه به نظر می رسد؟
من از یک کیت سیستم خنک کننده نیمه هادی یخچال حرارتی Peltier Cooler 60W استفاده می کنم تا بتوانم گرمایش و سرمایش را کنترل کنم ، زیرا Peltier می تواند با تغییر قطبیت هر دو را انجام دهد ، من می دانم که این کارآمدترین راه نیست اما کار را انجام می دهد به
Peltier کاملاً تشنه قدرت است ، بنابراین شما به منبع تغذیه 12VDC "جریان زیاد" مانند این نیاز دارید: AC110V 220V تا DC12V منبع تغذیه 12V 10A لطفاً مطمئن شوید که یک ظرفیت بالا انتخاب می کنید زیرا Peltier به 60 وات احتیاج دارد و شما هنوز نیاز به برق دارید. فن و برد ESP8266 + مشخصات منبع تغذیه چندان قابل اعتماد نیستند.
من از رله های خارجی برای محافظت از برد اصلی استفاده می کنم (در صورت خرابی رله های خارجی ارزان تر از تعویض برد اصلی است) و همچنین برای تغییر پلاریته ، اگر از Peltier برای خنک کننده استفاده می کنید ** یا ** گرمایش* *فقط ** یا 2 منبع دارید که به آنها نیاز ندارید.
** نمودار سیم کشی به این صورت است: **
مرحله 4: و کد چطور؟
در اینجا ، شما همچنین به کتابخانه untrol_WiFiManager اقتباس شده از GitHub احتیاج دارید. و خیلی های دیگر.
این کد وقتی در اینجا ارسال می شود خنده دار به نظر می رسد اما می توانید آن را در My Github Page مشاهده کنید
توصیه شده:
فن خنک کننده خودکار با استفاده از سنسور دما و رطوبت سروو و DHT11 با آردوینو: 8 مرحله
فن خنک کننده خودکار با استفاده از سنسور دما و رطوبت سروو و DHT11 با آردوینو: در این آموزش نحوه راه اندازی & amp؛ هنگامی که درجه حرارت از سطح خاصی بالاتر می رود ، فن را بچرخانید
نحوه ساخت کنترلر دما و رطوبت خودکار آردوینو: 3 مرحله
نحوه ساخت کنترلر دما و رطوبت خودکار آردوینو: 1
اتوماسیون گلخانه با LoRa! (قسمت 1) -- سنسورها (دما ، رطوبت ، رطوبت خاک): 5 مرحله
اتوماسیون گلخانه با LoRa! (قسمت 1) || سنسورها (دما ، رطوبت ، رطوبت خاک): در این پروژه به شما نشان خواهم داد که چگونه یک گلخانه را خودکار کردم. این بدان معناست که من به شما نشان خواهم داد که چگونه گلخانه را ساخته ام و چگونه قطعات الکترونیکی قدرت و اتوماسیون را متصل کرده ام. همچنین نحوه برنامه نویسی برد Arduino که از L
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: 5 مرحله
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: سلام بچه ها در اکثر پروژه هایی که از ESP8266 استفاده می کنیم و در اکثر پروژه ها از ESP8266 به عنوان وب سرور استفاده می کنیم تا داده ها قابل دسترسی باشند هر دستگاهی از طریق wifi با دسترسی به سرور وب میزبانی شده توسط ESP8266 اما تنها مشکل این است که ما به یک روتر کار برای
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه: 6 مرحله
ثبت دما و رطوبت Raspberry PI ، ایستگاه آب و هوای ابر ، Wifi و آمار تلفن همراه: با دستگاه Raspberry PI می توانید داده های دما و رطوبت خارج ، در اتاق ، گلخانه ، آزمایشگاه ، اتاق خنک کننده یا هر مکان دیگر را کاملاً رایگان وارد کنید. از این مثال برای ثبت دما و رطوبت استفاده می کنیم. دستگاه به اینترنت متصل می شود