فهرست مطالب:
- تدارکات
- مرحله 1: مورد را چاپ کنید
- مرحله 2: لحیم کاری تخته ها
- مرحله 3: لحیم کردن سیم ها
- مرحله 4: قطعات را در کیس قرار دهید
- مرحله 5: سیم کشی به طور کلی
- مرحله 6: سیستم عامل
- مرحله 7: به SmartHome متصل شوید
- مرحله 8: مونتاژ نهایی
- مرحله 9: پیوندهای مفید
تصویری: کنترل فن هوشمند: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
این پروژه برای برآوردن نیاز کنترل فن در محفظه با تفسیر اطلاعات دمای فعلی ایجاد شده است. هدف این است که با استفاده از مدولاسیون عرض پالس ، یک فن را با پین 2 یا 3 پین با بودجه کمی هدایت کند و باید با وای فای قابل کنترل باشد.
به عنوان یک هدف دوم ، استفاده از آن در یک سیستم خانه هوشمند آسان است.
من تصمیم گرفتم از ESP8266 استاندارد با Temprature Sensor Shield و برد شکست برای Mosfet استفاده کنم.
PWM توسط ESP کنترل می شود که mosfet را در یک فرکانس سریع تغییر می دهد.
تدارکات
- Mosfet Breakout
de.aliexpress.com/item/32789499779.html
- Wemos D1 MiniV3 (مطمئن شوید که V3 را انتخاب کرده اید ، زیرا دارای سوراخ های نصب است.)
- سپر DHT22
de.aliexpress.com/item/32648082692.html
- سیمهای Femal Dupont
de.aliexpress.com/item/33039596089.html
- مورد چاپ سه بعدی (به STL های پیوست شده مراجعه کنید)
- نرم افزار ESP Easy
github.com/letscontrolit/ESPEasy/releases
- پیچ های 3x8 میلی متری (ترجیحاً برای پیچاندن پلاستیک)
- چسب گرم
- آهن لحیم کاری
مرحله 1: مورد را چاپ کنید
قاب را با چاپگر سه بعدی چاپ کنید یا از خدمات چاپ استفاده کنید.
این تنظیمات چاپ من برای مورد است:
- ارتفاع لایه: 0.2
- مواد: PLA (منطقه دمای پایین) ، PETG/ABS (منطقه دمای بالا)
با پشتیبانی از سوراخ های بزرگ چاپ کنید. یو اس بی. برای شکافهای تهویه نیازی به پشتیبانی ندارید.
مرحله 2: لحیم کاری تخته ها
پین هایی را که با بسته wemos v3 تحویل شده اند به صفحه بچسبانید.
قسمت بلندتر پلاستیک باید در بالای تخته باشد. (عکس 1.) پین های کوچک از تخته پایین نمایان می شوند.
نکته: برای لحیم کردن سنجاق ها از تخته نان استفاده کنید ، ممکن است به نوک کوچک نیاز داشته باشید.
پس از آن فاصله را با پین های بلند به محافظ دما لحیم کنید. (عکس 2.)
فعلا پین های بلند را بگذارید.
مرحله 3: لحیم کردن سیم ها
- از سه کابل با اتصالات زن dupont استفاده کنید.
- یک سر هر کابل را ببرید ، طول مورد نیاز خود را تنظیم کنید.
- قسمت کوتاهی از عایق را برداشته و هر انتهای سیم را لحیم کنید.
- لوله کاهنده حرارت را از قبل روی کابل قرار دهید و آن را به انتهای کانکتور dupont فشار دهید.
-
موارد زیر را نصف سنجاق های بلند برش دهید:
- 5 ولت
- GND
یک PIN PIN -> به عنوان مثال D5
به Temperature Shield خود نگاهی بیندازید تا مشخص شود کدام پین برای داده ها استفاده می شود.
در DHT22 Shield ، D4 استفاده می شود. از پین یکسان استفاده نکنید
همچنین می توانید از پین 3.3V به عنوان جایگزین برای 5V استفاده کنید
- کمی لحیم از قبل روی 3 پین قرار دهید.
- پس از آن پین ها و کابل ها را به هم وصل کنید ، یکی برای هر کدام.
- لوله جمع کننده را روی آن قرار دهید و از یک تفنگ حرارتی برای کوچک کردن آن استفاده کنید.
مراقب باشید حرارت را مستقیماً در برابر دما قرار ندهید. سنسور در غیر این صورت ممکن است آسیب ببیند
مرحله 4: قطعات را در کیس قرار دهید
- تخته mosfet و wemos را در کنار قاب به آرامی فشار دهید. همانطور که در تصویر دیده می شود. آنها باید قبلاً در جای خود نگه داشته شوند.
- مقداری چسب حرارتی روی پین هایی که دو تخته را نگه داشته اند بگذارید تا تخته شل نشود.
- پس از آن سپر دما را روی wemos قرار دهید.
به تراز راست سپر توجه کنید ، به عنوان مثال 5 ولت در هر دو صفحه با یک پین مطابقت دارد.
انتهای سنسور DHT22 باید به عنوان مثال به حاشیه مورد اشاره کند.
بعداً می توانید بقیه پین های سپر را با دقت قطع کنید. (شاید بعد از آزمایش)
مرحله 5: سیم کشی به طور کلی
سپر به Mosfet:
5V -> VCC
GND -> GND
PIN PIN -> SIG
Mosfet:
منبع تغذیه + -> VCC IN
منبع تغذیه - -> GND
FAN + -> V +
FAN - -> V -
FAN (اختیاری 3 پین) -> آن را وصل نکنید. آن را ببرید و یک لوله کوچک کننده روی آن قرار دهید.
برای پایانه های پیچی همیشه از لوله های سیمی استفاده کنید
مرحله 6: سیستم عامل
تصمیم گرفتم از ESPEasy برای کنترل ESP استفاده کنم. مزیت این است که نیازی به دانستن نحوه نوشتن C Code برای رسیدن به هدف خود ندارید.
- یکی از ESP Easy Release را دریافت کنید
-
آن را استخراج کرده و از ESP. Easy. Flasher.exe استفاده کنید
- ابتدا یک پورت com را انتخاب کنید
- فریمور با معمولی_ESP8266_4M1M.bin به پایان می رسد
- آن را برای wemos بنویسید
- راه اندازی مجدد دستگاه (USB را برای مدت کوتاهی جدا کنید)
- WiFi AP "ESP_Easy_0" ظاهر می شود ، رمز عبور: configesp (قبل از 2.0 AP به نام ESP_0 نامیده می شد) اگر به طور خودکار به صفحه ورود به سیستم منتقل نشده اید ، به 192.168.4.1 بروید
- ESP را برای استفاده از وای فای خود پیکربندی کنید.
4M به دلیل فلش 4MB استفاده می شود.
مرحله 7: به SmartHome متصل شوید
-
به رابط کاربری ESPEasy خود متصل شوید.
- از روتر خود برای تعیین IP آدرس ESPEasy استفاده کنید. معمولاً به عنوان espeasy-0 درج شده است.
- سپس با وارد کردن https:// yourip به رابط webinter بروید
- در قسمت دستگاه دستگاه حسگر جدید را اضافه کنید. اگر DHT22 دارید معمولاً D4 GPIO Pin است.
- پس از موفقیت در افزودن دستگاه ، می توانید مقادیر را در نمای کلی مشاهده کنید (عکس 2)
- به برگه Controllers رفته و HomeAutomation System خود را انتخاب کنید. اگر هنوز آن را ندارید می توانید از MQTT یا HTTP عمومی استفاده کنید
بسته به اتوماسیون خود ، می توانید برای نوشتن قوانین یا اتوماسیون بیشتر پیش بروید.
می توانید PWM را با دستور زیر آزمایش کنید:
yourip/control؟ cmd = PWM ، 14 ، 2300
فن باید تقریباً با تمام سرعت کار کند.
مرحله 8: مونتاژ نهایی
اگر همه چیز در نهایت کار کرد ، درپوش را روی آن قرار دهید و 4 بار پیچ کنید ، پیچ های 3x8 میلی متری را در آن پیچ کنید.
من معمولاً پیچ هایی را که برای پیچاندن پلاستیک ساخته شده اند ترجیح می دهم. پیچ های معمولی M3 نیز ممکن است کار کنند.
مرحله 9: پیوندهای مفید
من از homeassistant به عنوان راه حل کوچک خود استفاده می کنم ، در اینجا چند پیوند مفید برای ادغام آن وجود دارد.
www.home-assistant.io/integrations/mqtt/
www.home-assistant.io/integrations/fan.mqt…
www.home-assistant.io/integrations/sensor….
توصیه شده:
چراغ رومیزی هوشمند - روشنایی هوشمند W/ Arduino - فضای کاری Neopixels: 10 مرحله (همراه با تصاویر)
چراغ رومیزی هوشمند | روشنایی هوشمند W/ Arduino | فضای کاری Neopixels: در حال حاضر ما روزهای زیادی را در خانه می گذرانیم ، به طور مجازی مشغول مطالعه و کار هستیم ، بنابراین چرا نباید با یک سیستم روشنایی سفارشی و هوشمند LED های Arduino و Ws2812b LED ها ، فضای کار خود را بزرگتر کنیم. در اینجا به شما نشان می دهم که چگونه Smart خود را بسازید چراغ LED رومیزی که
لامپ LED هوشمند کنترل شده توسط تلفن هوشمند: 7 مرحله
لامپ LED هوشمند هوشمند با کنترل بلوتوث: من همیشه رویای کنترل وسایل روشنایی خود را دارم. سپس شخصی یک لامپ LED باورنکردنی رنگارنگ ساخت. من اخیراً در یوتیوب با یک چراغ LED توسط Joseph Casha برخورد کردم. با الهام از آن ، تصمیم گرفتم چندین عملکرد را در حین حفظ مخفی کردن اضافه کنم
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
سبد خرید هوشمند کنترل شده توسط تلفن هوشمند: 7 مرحله
سبد خرید هوشمند کنترل شده توسط تلفن های هوشمند: بازدید از مراکز تجاری می تواند سرگرم کننده باشد. اما کشیدن سبد خرید همراه با پر کردن آن چیزی است که کاملاً آزاردهنده است. درد هل دادن آن در آن راهروهای باریک ، ایجاد آن پیچ های تند! بنابراین ، در اینجا (به نوعی) پیشنهادی است که می توانید
نحوه کنترل سوئیچ هوشمند پایه Sonoff ESP8266 با تلفن هوشمند: 4 مرحله (همراه با تصاویر)
نحوه کنترل کلید اصلی Sonoff ESP8266 با تلفن هوشمند: Sonoff یک خط دستگاه برای خانه هوشمند است که توسط ITEAD توسعه یافته است. یکی از انعطاف پذیرترین و ارزان ترین دستگاه های آن خط Sonoff Basic است. این یک سوئیچ فعال Wi-Fi است که بر اساس یک تراشه عالی ، ESP8266 ساخته شده است. این مقاله نحوه تنظیم Cl