خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

چگونه کنترل Wi-Fi را به تهویه مطبوع خود اضافه کنید و آن را هوشمند کنید

در این راهنمای DIY، ما یک کنترل کننده IR مبتنی بر Wi-Fi برای تبدیل یک سیستم تهویه مطبوع سنتی به یک AC هوشمند خواهیم ساخت. با ساخت این کنترل‌کننده کوچک، می‌توانید تهویه مطبوع یا واحدهای تهویه مطبوع سنتی خود را با استفاده از تلفن هوشمند خود با رابط کنترل آب و هوا بصری کنترل کنید که به شما امکان می‌دهد HVAC را روشن/خاموش کنید و دما، سرعت فن، حالت‌ها و غیره را تغییر دهید. فقط با یک ضربه

در این راهنمای DIY، ما یک کنترل کننده IR مبتنی بر Wi-Fi برای تبدیل یک سیستم تهویه مطبوع سنتی به یک AC هوشمند خواهیم ساخت. با ساخت این کنترل‌کننده کوچک، می‌توانید تهویه مطبوع یا واحدهای تهویه مطبوع سنتی خود را با استفاده از تلفن هوشمند خود با رابط کنترل آب و هوا بصری کنترل کنید که به شما امکان می‌دهد HVAC را روشن/خاموش کنید و دما، سرعت فن، حالت‌ها و غیره را تغییر دهید. فقط با یک ضربه

همچنین دمای بی‌درنگ داخل و خارج اتاق را از حسگرهای ADC نصب شده در واحد AC به شما نشان می‌دهد. با هوشمند کردن AC سنتی خود، می توانید به راحتی واحد AC را کنترل کنید، اتوماسیون را اضافه کنید، در مصرف انرژی صرفه جویی کنید و طول عمر آن را افزایش دهید.

چیزهایی که شما نیاز خواهید داشت

  • Home Assistant روی Raspberry Pi راه اندازی شد
  • ESP8266 MCU، مانند NodeMCU یا D1 Mini. یک ESP-01 نیز کار خواهد کرد
  • LED فرستنده IR 5 میلی متری 940 نانومتری
  • گیرنده TSOP1738 یا 1838 IR
  • ترانزیستور 2N2222
  • برد PCB عمومی
  • لحیم کاری و لحیم کاری

مرحله 1: کامپایل و ساختن نرم افزار

برای کامپایل و ساخت سیستم عامل، باید افزونه ESPHome را در Home Assistant نصب کنید. سپس این مراحل را دنبال کنید:

  1. پس از نصب افزونه ESPHome به مسیر Configuration > Add-ons, Backup & Supervisor رفته و ESPHome را کلیک کنید. مطمئن شوید که Start on Boot، Watchdog، Auto-Update و Show را در نوار کناری فعال کنید.
  2. برای اجرا روی Open Web UI یا ESPHome در نوار کناری کلیک کنید.
  3. روی + دستگاه جدید > ادامه کلیک کنید.
  4. نام سیستم عامل مانند smartac را تایپ کنید و روی Next کلیک کنید.
  5. ESP8266 را از بین گزینه ها انتخاب کنید و روی Next > Skip کلیک کنید.
  6. دکمه EDIT زیر smartac را پیدا کرده و روی آن کلیک کنید تا فایل smartac.yaml در ویرایشگر باز شود و کد YAML زیر را در زیر captive_portal قرار دهید:

status_led:
 pin: GPIO4
 
remote_receiver:
 id: rcvr
 pin:
   number: GPIO5
   inverted: True
 dump: all
 
remote_transmitter:
 pin: GPIO14
 carrier_duty_percent: 50%
 
climate:
 - platform: climate_ir_lg
   name: "AC"
   header_high: 3265us
   header_low: 9856us

ویرایش کامپایل فلش فریمور هوشمند ac

حال تغییرات زیر را در کد ایجاد کنید:

  • SSID و رمز عبور وای فای خود را وارد کنید. به عنوان مثال:

wifi:
 ssid: "MyWiFI Network Name"
 password: "12345678"

  • پلتفرم را تغییر دهید: نام coolix در کد مطابق با مدل AC که دارید.

climate:
 - platform: coolix
   name: "AC"

به عنوان مثال، به پلتفرم تغییر دهید: lg برای LG AC. برای جزئیات بیشتر می توانید به مستندات IR Remote Climate مراجعه کنید.

مطلب مرتبط:   8 راه برای بهبود محدوده خودروهای برقی

پس از انجام تغییرات لازم بر روی Save و سپس Install کلیک کنید. NodeMCU یا D1 Mini را با استفاده از کابل micro USB به رایانه شخصی خود وصل کنید و گزینه Plug into this computer را انتخاب کنید. با این کار شروع به کامپایل کردن سیستم عامل می شود.

پس از کامپایل، روی دانلود کلیک کنید. فایل سیستم عامل smartac-factory.bin دانلود شده را در پوشه Desktop یا Downloads ذخیره کنید.

مرحله 2: نرم افزار smartac-factory.bin را فلش کنید

پس از بارگیری میان‌افزار، می‌توانید روی Open ESPHome web کلیک کنید و کارهای زیر را انجام دهید:

  1. روی Connect کلیک کنید و پورت COM را انتخاب کنید.
  2. روی Choose File کلیک کنید و فایل firmware smartac-factory.bin را انتخاب کنید.
  3. برای فلش کردن فریمور روی Install کلیک کنید.

پس از فلش شدن فریمور، دستگاه باید آنلاین باشد.

چک کنید که smart ac آنلاین است اگر reflash نیست

کنترل‌های آب و هوا از راه دور IR را به Home Assistant اضافه کنید

در Home Assistant (HA)، اکنون می توانید کنترل از راه دور IR بی سیم را اضافه و کنترل کنید. مراحل به شرح زیر است:

  1. به Configuration > Devices & Integration بروید. شما خواهید دید که smartac به صورت خودکار توسط HA کشف شده است.
  2. روی Configure کلیک کنید، منطقه را انتخاب کنید و روی Submit کلیک کنید.
  3. در زیر ESPHome، روی smartac و سپس روی 1 دستگاه کلیک کنید.
  4. روی افزودن به داشبورد کلیک کنید.
  5. داشبورد را انتخاب کنید، روی Next کلیک کنید و سپس روی افزودن به داشبورد کلیک کنید.

کنترل کننده تهویه مطبوع AC هوشمند را به دستیار خانگی اضافه کنیدکنترل پنل AC بصری تبدیل ac سنتی هوشمند

با این کار کنترل‌های AC هوشمند روی داشبورد اضافه می‌شود. در مرحله بعد، می توانید NodeMCU یا D1 mini را با فرستنده و گیرنده IR وصل کنید تا شروع به کنترل AC خود از طریق تلفن هوشمند خود کنید.

مطلب مرتبط:   ایمن بمانید و با بهترین تخفیف های دوربین های امنیتی داخلی صرفه جویی کنید

اتصال MCU با فرستنده IR و سنسور گیرنده

برای لحیم کردن LED IR، سنسور گیرنده و ترانزیستور روی PCB به نمودار زیر مراجعه کنید. اگر قبلاً لحیم کاری نکرده اید، نحوه لحیم کاری را یاد بگیرید.

نمودار شماتیک اتصال nodemcu با سنسور گیرنده فرستنده IR را نشان می دهد

  1. ترمینال LED فرستنده IR منفی (GND) را به امیتر ترانزیستور 2N2222 وصل یا لحیم کنید.
  2. ترمینال LED فرستنده IR مثبت را به 3.3 ولت در NodeMCU یا D1 Mini وصل کنید.
  3. پایه را به GND در NodeMCU یا D1 mini وصل کنید.
  4. پایه جمع کننده 2N2222 را به پایه D5 در NodeMCU یا D1Mini وصل کنید.
  5. ترمینال مثبت سنسور گیرنده IR (Vcc) را به 3.3 ولت NodeMCU یا D1Mini وصل کنید.
  6. پایه GND گیرنده TSOP IR را به GND در NodeMCU یا D1Mini وصل کنید.
  7. داده خروجی سنسور گیرنده IR را به پین ​​D1 در NodeMCU یا D1 Mini وصل کنید.

می‌توانید از نوار برگ و سیم‌های جامپر برای اتصال پین‌های فرستنده و گیرنده مادون قرمز Vcc، GND و Data In/Out به NodeMCU یا D1 Mini استفاده کنید.

کنترل از راه دور مبتنی بر وای فای هوشمند برای تهویه مطبوع ac

نتیجه ممکن است در اولین تلاش خوب به نظر نرسد. با این حال، بعداً می توانید بداهه بداهه کنید. شما می توانید با استفاده از یک چاپگر سه بعدی یک کیس سه بعدی را چاپ کنید تا تمام سخت افزار را محصور کنید. همچنین می‌توانید یک بلستر IR ارزان بخرید و سیستم عامل smartac-factory.bin را روی آن فلش کنید. راهنمای کامل ما را برای تبدیل یک بلستر IR ارزان و ادغام آن با Home Assistant بررسی کنید.

تهویه مطبوع سنتی خود را با استفاده از برنامه Home Assistant کنترل کنید

اکنون می توانید کابل USB را به دستگاه وصل کنید تا آن را روشن کنید و از جزء کنترل آب و هوا که به داشبورد Home Assistant اضافه شده است برای کنترل تهویه مطبوع سنتی خود به صورت بی سیم استفاده کنید.

مطلب مرتبط:   چگونه Raspberry Pi KVM خود را بسازید

برای کنترل تهویه مطبوع، افزودن اتوماسیون و غیره، می‌توانید برنامه Home Assistant را روی دستگاه iOS یا تلفن هوشمند Android خود دانلود و نصب کنید. به عنوان مثال، می‌توانید اتوماسیونی را راه‌اندازی کنید که وقتی حضور شما در اتاق تشخیص داده شد، HVAC به طور خودکار روشن می‌شود. و به محض خروج از اتاق خاموش شوید. برای این، می توانید از یک برد ESP32 برای ساخت یک سنسور تشخیص حضور برای HA استفاده کنید، که به شما امکان می دهد بر اساس حضور خود، اتوماسیون را راه اندازی کنید.

ادغام با هوم کیت اپل

اگر یک دستگاه iOS (یعنی iPhone یا iPad) دارید، می‌توانید این کنترل‌کننده آب و هوای مادون قرمز هوشمند DIY را نیز به تنظیمات HomeKit خود اضافه کنید و تهویه مطبوع خود را با استفاده از رابط HomeKit به جای Home Assistant کنترل کنید.

رابط کاربری HomeKit بسیار بصری تر است، و بنابراین برای کاربران iOS توصیه می شود. تنها کاری که باید انجام دهید این است که ادغام HomeKit را در Home Assistant نصب کنید تا آن را به عنوان یک پل HomeKit پخش کنید. سپس می توانید دستگاه های هوشمند خود را در Home Assistant، از جمله کنترل کننده IR AC، از برنامه HomeKit در iPhone یا iPad کنترل کنید.

سیستم تهویه مطبوع خود را هوشمند کنید

با پیروی از این راهنمای گام به گام، می توانید یک کنترل کننده IR مبتنی بر Wi-Fi ایجاد کنید تا هر سیستم AC استاندارد را هوشمند کنید. سپس می توانید تهویه مطبوع یا واحدهای تهویه مطبوع سنتی خود را با استفاده از تلفن هوشمند خود کنترل کنید تا آنها را روشن/خاموش کنید و دما، سرعت فن و موارد دیگر را تغییر دهید. این باید به شما در صرفه جویی در انرژی و خنک ماندن در تابستان امسال کمک کند!