فهرست مطالب:
- تدارکات
- مرحله 1: کنترل روشنایی
- مرحله 2: کنترل گرمایش
- مرحله 3: کنترل تهویه اتاق
- مرحله 4: کنترل پریز برق
- مرحله 5: حسگرها
- مرحله 6: پیشگیری از نشت
- مرحله 7: در دوره های آینده…
تصویری: Wirenboard SmartHome (آپارتمان دو خوابه): 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش ما نحوه انجام پروژه خانه هوشمند خود را توضیح می دهیم.
WB6 -یک رایانه سازگار با Raspberry Pi است. دارای رابط های ورودی/خروجی مخصوص اتصال سنسورها ، رله ها و سایر تجهیزات است.
بیایید این آپارتمان دو خوابه را به عنوان مثال در نظر بگیریم که چگونه می توان چراغها ، پریزهای برق ، سیستم های گرمایش و تهویه را خودکار کرد. همچنین در این درس با نحوه خودکار پرده های برقی و سیستم ایمنی آشنا خواهید شد.
برای راحت تر شدن کار ، سیستم خانه هوشمند ما می تواند توسط HomeKit ، Google Home ، Home Assistant ، Iridium و دیگران اداره شود.
تدارکات
کنترل کننده Wirenboard WB6
مرحله 1: کنترل روشنایی
در مرحله اول باید از چه نوع نورپردازی و در چه مکانهایی استفاده کنیم. سه نوع نورپردازی وجود دارد که می توانیم در آپارتمان دو خوابه خود تعریف کنیم (عکس "طرح لامپ ها و کلیدها"):
- چراغ های معمولی
- چراغ های کم نور.
- نوارهای LED.
چراغ های معمولی (گروهی)
چراغ های معمولی چراغ هایی هستند که با استفاده از چراغ قوه می توان از آنها استفاده کرد. برای کنترل این گروه از "رله ماژول 6 کاناله WB-MR6" استفاده می کنیم. بر اساس برنامه ما (عکس "طرح لامپ ها و سوئیچ ها") ما پانزده چراغ از این نوع داریم. ما به سه ماژول WB-MR6 (در مجموع هجده کانال) نیاز داریم. سه کانال که ما قرار است در ذخیره نگه داریم.
چراغهای کم نور (گروهی)
چراغهای کم نور نور هستند که می توانند سطح روشنایی آنها را تغییر دهند. بر اساس برنامه ما (عکس "طرح لامپ ها و سوئیچ ها") شش چراغ از این نوع وجود دارد. برای کنترل این گروه از ماژول "LED و لامپ های رشته ای کم نورتر WB-MDM3" استفاده کنید. ما برای کنترل شش چراغ به دو مورد از این ماژول ها نیاز داریم.
نوارهای LED
چراغ نوار LED یک برد مدار انعطاف پذیر است که دارای LED هایی است که می توانید تقریباً در هر مکانی که می خواهید بچسبانید و روشنایی قدرتمند را در رنگ های مختلف اضافه کنید. ما این نوع روشنایی را در برنامه خود نداریم ، اما برای کنترل آن می توان از ماژول "LED Dimmer WB-MRGBW-D" استفاده کرد.
همه ماژول های بالا گزینه اتصال به سوئیچ های سازگار با نور دیواری را دارند. آنها می توانند با اکثر کلیدهای فشاری کار کنند. این دکمه می تواند حالت روشن و خاموش کردن نور را تغییر دهد.
دیمرها دارای طیف وسیعی از فرمان های کنترل هستند که به شما امکان می دهد برنامه های روشنایی روز و شب را تنظیم کرده و روشنایی را تا 50 درصد تنظیم کنید.
مرحله 2: کنترل گرمایش
در این مرحله باید مشخص کنیم که از چه ماژول هایی برای کنترل تجهیزات گرمایش به عنوان آبگرمکن دیواری ، کف و آب استفاده کنیم.
بخاری برقی دیواری
با نگاهی به "طرح تجهیزات گرمایش" متوجه می شویم که دو گرمکن دیواری با هرکدام از 1.5 کیلو وات وجود دارد. برای کنترل آن می توان از ماژول "Relay 3-channel WB-MRWL3" استفاده کرد. این ماژول دارای سه کانال خروجی است و ما فقط از دو مورد از آنها استفاده می کنیم.
بخاری برقی داخل کف
یک گرمکن در طبقه در "طرح تجهیزات گرمایش" در حمام (اتاق شماره 8) وجود دارد. برای کنترل آن ، ما از آخرین (سوم) کانال خروجی موجود از ماژول "Relay WB-MRWL3" استفاده می کنیم.
کنترل رله WB-MRWL3”را می توان از طریق پورت های ورودی پیاده سازی کرد ، اما برای این پروژه ما کنترل ماژول را به صورت برنامه ای انتخاب می کنیم.
رادیاتورهای گرمایش
بقیه تجهیزات گرمایش رادیاتورهای گرمایش مرکزی هستند که با سروو به لوله های آب متصل می شوند.
برای کنترل سروو از "ماژول ورودی/خروجی WBIO-DO-R10A-8" استفاده کنید. از طرفی به کنترلر متصل است و می تواند جریانهای کم را تغییر دهد ، اما برای عملکرد سروو کافی است.
مرحله 3: کنترل تهویه اتاق
بیایید دریابیم که از کدام ماژول ها برای کنترل خودکار سیستم تهویه باید استفاده کنیم.
فن های خروجی حمام
در طرح "تجهیزات تهویه" پروژه ما دو اتاق مجهز به فن های خروجی برای تهویه بهتر وجود دارد. برای کنترل آن ما از ماژول "WBIO-DO-R10A-8" استفاده می کنیم.
تهویه مطبوع
سیستم تهویه مطبوع در پروژه ما شامل یک قسمت بیرونی و دو جزء داخلی است. برای کنترل آنها به دو ماژول "Multisensor WB-MSW v3" نیاز داریم. ما قصد داریم از یک ماژول در هر جزء داخلی استفاده کنیم. بلوک های داخلی را می توان بر روی کانال IR کنترل کرد.
مرحله 4: کنترل پریز برق
در این مرحله ما قصد داریم از برنامه "پریزهای برق" پروژه خود برای انتخاب پریزهایی که می خواهیم قابل تغییر باشند استفاده کنیم.
- برای اطمینان از سطح ایمنی مناسب ، همه پریزهای اتاق کودک را برای تعویض انتخاب می کنیم.
- چهار خروجی برای واشر ، آبگرمکن ، کولر و اجاق القایی به ندرت نیاز به خاموش شدن دارد. فقط در صورتی که صاحبان خانه برای مدت طولانی از خانه خارج شوند.
- سه خروجی همیشه روشن هستند زیرا برای یخچال ، روتر اینترنت و سیستم اینترکام استفاده می شوند.
- وقتی کسی در خانه نیست ، می توان سایر پریزها را خاموش کرد.
برای پریزهای کم مصرف می توان از ماژول "Relay 3-channel WB-MRWL3" برای خاموش کردن آنها استفاده کرد. با پریزهای قدرت بالا که برای اتصال اجاق های برقی یا کولرهای گازی استفاده می شود ، از "I/O WBIO-DO" استفاده می کنیم. ماژول -R10A-8”در ترکیب با اتصالات قدرتمند.
مرحله 5: حسگرها
بیایید به طرح "حسگرها" پروژه خود نگاه کنیم. پنج نوع سنسور و یک متر شمارنده آب وجود دارد.
بیایید برویم و در مورد هر یک از این سنسورها با جزئیات بیشتر بحث کنیم.
Multisensor WB-MSW v.3
چند سنسور باید روی دیوار تقریباً 60 اینچ (150 سانتی متر) از کف نصب شود. می تواند اندازه گیری کند:
- رطوبت دما
- غلظت CO2
- کیفیت هوا
- سطح سر و صدا
- شدت نور
همچنین سنسور دارای قابلیت هشدار صوتی و تصویری است. دارای چراغ LED و بلندگو است و می تواند از طریق درگاه IR با دستگاه های دیگر ارتباط برقرار کند.
حسگر دما
برای کنترل دما ، ما از ماژول "WB-M1W2" با سنسور 1 سیم ds18b20 استفاده می کنیم. سنسور ds18b20 می تواند دمای اتاق یا کف را اندازه گیری کند. برای اندازه گیری دمای کف باید داخل لوله مخصوصی که در کف گرم قرار گرفته قرار داده شود.
حسگر حرکتی
آشکارساز حرکت یک دستگاه الکتریکی است که از سنسور برای تشخیص حرکت نزدیک استفاده می کند. چنین دستگاهی اغلب به عنوان یک جزء در یک سیستم امنیتی یکپارچه می شود که به کاربر حرکت در یک منطقه را هشدار می دهد. به ورودی "WBIO-DI-WD-14" متصل می شود. سیگنال از سنسور حرکت به کنترلر می رسد و در آنجا فرمان روشن کردن چراغ ها در اتاق مربوطه را فعال می کند.
سنسور تماس درب
سنسور تماس در یا پنجره یک سنسور امنیتی جانبی است که به یک سیستم هشدار دهنده اطلاع می دهد که در یا پنجره باز یا بسته است. هنگامی که در باز می شود ، سنسور فعال می شود و سیستم را از وضعیت مطلع می کند. در پروژه ما ، ما قصد داریم از یک سیگنال سنسور درب باز به عنوان یک رویداد برای روشن کردن چراغ های خانه برای استقبال از مالک استفاده کنیم. بعد از آن نور خاموش می شود می توان آن را به ماژول "WBIO-DI-WD-14" متصل کرد.
سنسور نشت آب
این نوع سنسور در مرحله 6 به تفصیل توضیح داده می شود.
مرحله 6: پیشگیری از نشت
تشخیص نشت آب
برای تشخیص نشت آب و جلوگیری از ریختن آب ، ما از ماژول "WB-MWAC" استفاده می کنیم. دارای سه ورودی جداگانه برای اتصال سنسور نشت آب است. ما در این مورد از نوع سنسور "تماس خشک" استفاده می کنیم. "WB-MWAC" خروجی های خاصی برای اتصال شیرهای کرکره برقی سازگار برای خاموش کردن خط اصلی آب طراحی کرده است. در صورت نیاز به جریان اضافی برای سنسورهای نشت آب از خروجی DC 14V می توان استفاده کرد.
در زیر قرار دادن سنسورهای نشت آب توصیه می شود:
در زیر سینک
اتاق شستشو
نزدیک به ماشین ظرفشویی
نزدیک دوش
زیر حمام
متر آب
مزیت دیگر استفاده از WB-MWAC دو ورودی برای اتصال حداکثر دو دستگاه متر آب است. فقط کنتورهای آب با خروجی جریان تپنده پشتیبانی می شوند. به منظور ذخیره مقادیر متر هنگام قطع برق WB-MWAC دارای حافظه EEPROM مستقل از انرژی و دارای باتری داخلی است.
مرحله 7: در دوره های آینده…
ما نحوه اتصال این ماژول ها و کنترل کننده ها در یک سیستم ، ارتقاء صفحه اصلی قطع کننده ، نوشتن برنامه برای ماژول های خود و نحوه ادغام سیستم خود با Apple Home را یاد خواهیم گرفت. ما یک سیستم کاری داریم که نمونه های واقعی را با شما به اشتراک می گذارد.
توصیه شده:
ارتباطات بی سیم SmartHome: اصول اساسی MQTT: 3 مرحله
ارتباطات بی سیم SmartHome: مبانی افراطی MQTT: مبانی MQTT: ** من قصد دارم سری اتوماسیون خانگی را انجام دهم ، مراحلی را که طی کرده ام تا در آینده همه کارهایی را که انجام داده ام یاد بگیرم. این دستورالعمل پایه نحوه تنظیم MQTT برای استفاده در دستورالعمل های آینده من است. چطوری
دستگاه قهوه هوشمند - بخشی از اکوسیستم SmartHome: 4 مرحله
دستگاه قهوه هوشمند - بخشی از SmartHome اکوسیستم: دستگاه قهوه هک شده ، آن را به بخشی از SmartHome Ecosystem تبدیل کرده است. من دارای یک دستگاه قهوه دلونگی خوب (DCM) قدیمی هستم (تبلیغاتی نیست و می خواهم "هوشمند" باشد. بنابراین ، با نصب ESP8266 آن را هک کردم ماژول با رابط به مغز/میکروکنترلر خود با استفاده از
SmartHome با Raspberry Pi: 5 مرحله
SmartHome With Raspberry Pi: برای این پروژه من یک SmartHome ساختم که می تواند توسط یک وب سایت و تلفن همراه اداره شود. برای این منظور از Raspberry PI به عنوان پایگاه داده و سرور وب استفاده می کنم
VW Standheizung Smarthome Einleitung: 4 مرحله
VW Standheizung Smarthome Einleitung: In diesem Projekt zeige ich، wie ich die Standheizung meines Autos in me Smarthome implementiert habe. Ich wollte، dass sich das Auto selbstständig ohne mein Zutun heizt. Auch eine Sprachsteuerung und die Steuerung durch eine App sollte möglich se
ساخت یک استودیو موسیقی در یک آپارتمان: 9 مرحله (همراه با تصاویر)
ساخت یک استودیوی موسیقی در یک آپارتمان: کتابهای کاملی در این زمینه نوشته شده است ، و همچنین چند دستورالعمل دیگر - اما از آنجا که هر پروژه منحصر به فرد است ، مفید است ، وقتی در حال برنامه ریزی استودیوی خود هستید ، راه حل های مختلف را ببینید. تا جایی که ممکن است. شما نمی توانید یک استودیو صدا بسازید