فهرست مطالب:

کنترل کننده منبع باز Hot Tub: 6 مرحله
کنترل کننده منبع باز Hot Tub: 6 مرحله

تصویری: کنترل کننده منبع باز Hot Tub: 6 مرحله

تصویری: کنترل کننده منبع باز Hot Tub: 6 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
کنترل کننده منبع باز Hot Tub
کنترل کننده منبع باز Hot Tub

من یک وان آب گرم استفاده شده آنلاین پیدا کردم ، چند سال پیش است و تصمیم گرفتم از آن یک پروژه جالب بسازم. کنترل های داخلی از قبل آزاردهنده و وقت گیر بودند ، بنابراین به من دلیل بیشتری داد تا با آن کار کنم. به منظور صرفه جویی در مصرف انرژی ، در صورت عدم استفاده ، دمای استخر را کاهش می دهم ، اما اگر می خواستم از وان آب گرم استفاده کنم ، باید 4 ساعت قبل دما را بالا می بردم. به عنوان مثال منظورم از گفتن مزاحم: برای صرفه جویی در مصرف انرژی ، مجبور بودم در صورت عدم استفاده از دمای استخر را کاهش دهم ، اما اگر می خواستم از وان آب گرم استفاده کنم ، باید 4 ساعت قبل دما را بالا می بردم. اتفاق دیگری که رخ داد این بود که به نحوی پمپ گردش خون به طور تصادفی در طول شب روشن شد - احتمالاً اگر من دفترچه راهنما را می خواندم کنترل می شد ، اما به عنوان یک کارگر ترجیح می دهم کنترل ها را بیرون آورده و به جای آن از رزبری پای استفاده کنم. - بنابراین مقاله من "کنترل کننده وان آب گرم منبع باز" است.

مرحله 1: هشدار ایمنی

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

مرحله 2: اجزاء

در این پروژه من از UniPi 1.1 استفاده می کنم ، اما لازم نیست یکی باشد ، همچنین می توانید Raspberry GPIO ها را با برد رله استفاده کنید ، UniPi برای داشتن یک اتصال 1 سیم نیز مفید است. پایانه ها ، ریل های نصب و کانال های کابل مورد استفاده من ضروری نیستند ، اما باعث می شود کابینت تمیز به نظر برسد ، می توان با سیم کشی مستقیم آن را ساده کرد. UniPi به منبع تغذیه 5 ولت نیاز دارد ، من از ریل DIN نصب شده با جریان خروجی 3A استفاده می کنم.

مرحله 3: کابینت را مرتب کنید

کابینت را مرتب کنید
کابینت را مرتب کنید
کابینت را مرتب کنید
کابینت را مرتب کنید

من از هیچ یک از وسایل الکترونیکی کنترل کننده داخلی استفاده نمی کنم ، بنابراین همه آنها را حذف می کنم. وان آب گرم من سیم های زیر را دارد:

  1. پمپ گردش خون
  2. پمپ جت
  3. دمنده
  4. بخاری
  5. اوزوناتور
  6. حسگر دما
  7. سنسور جریان
  8. عرضه
  9. 2 برابر کابل نمایش

گیره های PCB برچسب گذاری شده اند. ایده خوبی است که کابل ها را علامت گذاری کنید تا بعداً از هدف هر کابل مطلع شوید. برای سهولت سیم کشی ، کل کابینت را بیرون آوردم. سپس همه اجزا را حذف کردم ، دستگاه ole را تمیز کردم و با نصب شروع کردم.

مرحله 4: نصب و سیم کشی

نصب و سیم کشی
نصب و سیم کشی
نصب و سیم کشی
نصب و سیم کشی
نصب و سیم کشی
نصب و سیم کشی
نصب و سیم کشی
نصب و سیم کشی

من از نمایشگر اصلی مجدداً استفاده نمی کنم. احتمالاً می تواند به نحوی یکپارچه شود ، اما از آنجا که فقط دما را نشان می دهد ، ارزش تلاش را ندارد. من همچنین در مورد نصب یک صفحه نمایش لمسی فکر کردم ، اما اگر انگشتان شما همه خیس باشند ، کار نمی کنند.

سنسور دمای داخلی یک مقاومت وابسته به دما (PT100) است. اگرچه UniPi دارای ورودی آنالوگ است که می توانم مقاومت را با آن اندازه گیری کنم ، اما فکر کردم با استفاده از سنسور دما 1-Wire به جای آن ، زندگی خود را آسان می کنم.

ابتدا مجاری کابل را در سمت چپ ، راست ، در بالا و وسط کابینت نصب کردم.

بعد من دو ریل DIN را نصب کردم ، یکی در وسط بین مجاری کابل و دیگری 75 میلی متر زیر کانال کابل وسط. من برای نصب همه اجزا از پیچ های خودکار استفاده می کنم.

در ریل DIN پایین ترمینال ها ، رله ها و منبع تغذیه 5 ولت را نصب کردم. به عنوان گیره از پایانه های نصب شده روی ریل با فنرهای کششی استفاده کردم. در سمت چپ پایانه های خط تغذیه - 3x خاکستری برای 3 فاز - 1x آبی برای خنثی - 1x زرد / سبز برای زمین وجود دارد.

سپس برای هر کابل دیگر یک گیره خاکستری ، آبی و زرد/سبز اضافه کردم. برخی از کابل های وان آب گرم تا حدودی ضخیم هستند. من در اروپا هستم و آنجا استانداردهای متفاوتی در ضخامت کابل نسبت به ایالات متحده داریم. پایانه ها باید بتوانند 6 میلی متر^2 را برای همه اتصالات در خود جای دهند.

در سمت راست گیره ها رله ها قرار دارند. رله های داخلی UniPi فقط می توانند 5A را تغییر دهند ، بنابراین نمی توان از آنها برای تغییر مستقیم بار استفاده کرد. من از رله های قدرت با ولتاژ کنترل AC 230V استفاده کردم و در حال حاضر نصب می تواند تا 4 کیلو ولت آمپر را کنترل کند.

در سمت چپ انتهای ریل DIN بالا ، 2 توزیع کننده بالقوه ، یکی برای GND و دیگری برای 12V+نصب کردم. + 12 ولت توسط UniPi ارائه می شود. در کنار آن ، UniPi 1.1 را با یک صفحه نصب برای ریل DIN قرار دادم.

من از نظر اندازه کابینت خوش شانس بودم ، همه چیز درست مناسب است. حالا سرگرمی شروع می شود - بیایید سیم کشی را انجام دهیم. رنگ سیم ها استاندارد نیست. من از رنگها به روش زیر استفاده می کنم:

  • سیاه: قدرت 230 ولت
  • قرمز: 230 ولت روشن است
  • آبی: هادی خنثی
  • آبی تیره: 5 ولت یا 12 ولت+
  • آبی تیره/سفید: 5/12 ولت GND
  • سبز/زرد: زمین/زمین

من برای هر انتهای سیم از فرول استفاده می کنم ، برای این نوع گیره لازم نیست ، اما به نظر می رسد زیبا است. من 3 فاز در دسترس دارم ، فیوز اصلی 16A نوع C است. بخاری 10A است ، پمپ ها هر کدام حدود 6A دارند. بنابراین بار را به هر 3 فاز توزیع می کنم. من از اولین دستگاه برای تغذیه واحد کنترل ، ازن و دمنده ، فاز دوم برای بخاری و مرحله سوم برای 2 پمپ استفاده می کنم.

سنسورهای مغناطیسی و جریان دیجیتال هستند ، بنابراین 1 سر را به 12 ولت و سر دیگر را به یکی از ورودی های دیجیتال متصل کردم. برای بهبود اتصال WiFi ، دیگر از درب فلزی اصلی استفاده نمی کنم ، بلکه آن را با یک اکریلیک جایگزین می کنم.

درپوش وان آب گرم دارای گیره های محکمی است که به طور تصادفی باد آن را باز نمی کند. البته من فراموش می کنم که آن گیره ها را ببندم ، بنابراین یک سوئیچ مغناطیسی نصب کردم که با باز شدن درب به من اطلاع می دهد. تا اینجا خوب است ، وقت آن رسیده است که مغز عملیات را آماده کنیم.

مرحله 5: سیستم عامل

من از nymea برای کنترل UniPi و BerryLan برای تنظیم WiFi استفاده کردم. یک تصویر رزبری پای وجود دارد که از UniPi پشتیبانی می کند و شامل هر دو جزء موجود در اینجا است:

من کارت SD را با استفاده از Etcher.io فلش کردم ، آن را در UniPi قرار دادم و وان حمام را روشن کردم. من نیاز به انجام برخی تغییرات کوچک در سیستم عامل داشتم ، بنابراین مجبور شدم UniPi را به شبکه WiFi خود متصل کنم. در اینجا کاری است که من انجام دادم:

$ ssh nymea@YOUR-IP-ADDRESS-GIVEN-BY-BERRYLAN #password nymea $ sudo su $ apt-get update $ apt-get install unzip nymea-plugin-unipi $ wget https://github.com/UniPiTechnology/ evok/archive/v… $ unzip v.2.0.7c.zip $ cd evok-v.2.0.7c $ bash install-evok.sh $> پورت وب سایت برای استفاده:> 1040 $> پورت API برای استفاده:> 8080 $ > مدل شما:> 3 $> (WiFi را نصب کنید؟) [y/n] n $ sudo راه اندازی مجدد در حال حاضر

حالت پیش فرض برای BerryLan "آفلاین" است ، بنابراین سرور BT زمانی شروع می شود که رزبری پای به هیچ شبکه ای متصل نباشد.

BTW: با BerryLan کسی می تواند رزبری را در حالت نقطه دسترسی تنظیم کند ، بنابراین مشتری می تواند مستقیماً بدون روتر به وان آب گرم متصل شود. بسیار خوب ، اکنون سیستم عامل خوب است و می توانیم مراحل آخر را ادامه دهیم.

مرحله 6: راه اندازی

برپایی
برپایی
برپایی
برپایی

من از برنامه رومیزی برای برنامه nymea: همچنین می توانید آن را برای دستگاه های Android و iOS نصب کنید و UniPi خود را نیز به همین ترتیب کنترل کنید.

افزودن دستگاه

خروجی های رله را اضافه کردم ، nymea تعداد IO های موجود را کشف می کند: افزودن دستگاه -> UniPi -> خروجی رله -> انتخاب رله یکی و نام آن "بخاری" این مراحل را برای همه رله ها تکرار کردم و کنترل ها را به صورت زیر تنظیم کردم:

به Add Device بروید -> UniPi -> Relay Output -> "Relay 1" را انتخاب کرده و نام آن را "Heater" بگذارید

  • رله 2: پمپ جت
  • رله 3: پمپ گردش
  • رله 4: دمنده
  • رله 5: اوزوناتور

سپس ورودی ها را اضافه کردم: افزودن دستگاه -> UniPi -> ورودی دیجیتال -> "ورودی 1" را انتخاب کرده و نام آن را "سنسور جریان" بگذارید و این مراحل را برای همه ورودی های من تکرار کردم:

  • ورودی 1: سنسور جریان
  • ورودی 2: سنسور پوشش

سنسور دما 1 سیم: افزودن دستگاه -> UniPi -> سنسور دما -> نام به دما

آخرین ، اما نه کم اهمیت ، من 2 دکمه تغییر حالت را اضافه کردم. آنها در واقع دستگاه نیستند ، اما بیشتر به "حالت" نزدیک هستند. این به من کمک می کند تا بعداً آنها را در لیست "موارد دلخواه" خود استفاده کنم ، به طوری که بتوانم همه چیز را به سرعت روشن یا خاموش کنم. افزودن دستگاه -> guh GmbH -> تغییر حالت - -نام: حالت تابستانی

"حالت تابستانی" این است که بخاری را در ماه های تابستان به طور کامل غیرفعال کنید. افزودن دستگاه -> گوش GmbH -> تغییر حالت -> نام: حالت آماده "حالت آماده" این است که دمای هدف را بین 37 درجه سانتیگراد تغییر دهید (آماده) و 29 درجه سانتی گراد (آماده نیست).

مقداری سحر و جادو اضافه کنید

سحر و جادو اساساً مجموعه ای از قوانین است که به nymea دستور می دهد کارها را به صورت خودکار انجام دهد. اگر "حالت آماده" روشن باشد و "حالت تابستانی" خاموش باشد و درجه حرارت زیر 37 درجه سانتیگراد باشد ، بخاری و پمپ گردش فعال می شوند ، در غیر این صورت آنها غیرفعال می شوند. اگر "حالت آماده" خاموش است و "حالت تابستانی" خاموش است و درجه حرارت زیر 29 درجه سانتیگراد است ، بخاری و پمپ گردش فعال می شوند ، در غیر این صورت آنها غیرفعال می شوند. اگر پمپ گردش خون روشن است و سنسور جریان روشن نیست ، هشدار ارسال کنید. اگر دمای آب به زیر 3 درجه سانتی گراد رسید ، هشدار ارسال کنید. اگر دمای آب به 37 درجه سانتی گراد رسید ، اعلان را ارسال کنید "حمام داغ آماده است" اگر سنسور مغناطیسی خاموش است ، اعلان "درپوش وان آب باز است" را ارسال کنید. بین ساعت 9:00 تا 10:00 پمپ جت ها را روشن کنید. راه اندازی اتصال از راه دور من نمی دانم " هر روز از وان آب گرم استفاده نکنید ، بنابراین من قانون "گرم کردن" را تعیین نکردم. گاهی اوقات ، وقتی از محل کار به خانه برمی گردم ، فقط می خواهم در اسرع وقت وارد خانه شوم ، بنابراین از اتصال از راه دور برای گرم کردن بخاری از قبل استفاده می کنم. وان آب گرم من با سرعت حدود 2 درجه در ساعت گرم می شود. من معمولاً دما را در حالت بیکار 29 درجه نگه می دارم ، بنابراین باید 4 ساعت قبل بخاری را روشن کنم. PS: برخی از مردم فکر می کنند که گرم کردن وان به انرژی بیشتری نیاز دارد تا آماده نگه داشتن درجه حرارت در هر زمان ، اما من بررسی کرده ام ، اما این از نظر من اینطور نیست. راه اندازی اتصال از راه دور اعلان های فشار را نیز فعال می کند ، بنابراین می توانید اعلان های جالب دریافت کنید.

اکنون می توانم هر پمپ را روشن/خاموش کنم ، حالت وان حمام "آماده" یا "تابستان" را تنظیم کنم ، دما را بررسی کرده و دمنده را تغییر دهم.

این تمام است ، وان آب گرم آماده است - من دوست دارم استخر را درست از روی مبل و یا هنگام بازگشت از محل کارم روشن کنم. برای صبح های تنبل یکشنبه ، زمانهای خاصی را تعیین می کنم ، بنابراین می توانم قبل از صبحانه از شام لذت ببرم. پروژه بعدی من حذف LED های داخلی و جایگزینی آنها با LED های WS2812 خواهد بود. امیدوارم مقاله من را دوست داشته باشید و خوشحال می شوم نظر شما را در مورد پروژه بشنوم.

توصیه شده: