![](https://duino4projects.com/wp-content/uploads/2019/09/Arduino-Based-Smart-Home-IOT-System.jpg)
سلام، من Michalis Vasilakis هستم از Ardumotive.com و در این راهنمای Instructables به شما نشان خواهم داد که چگونه می توانید به راحتی سیستم خانه هوشمند خود را بر اساس Arduino uno و یک ماژول اترنت (یا شیلد) بسازید.
شما می توانید از هر دستگاهی (تلفن همراه، کامپیوتر، تبلت) از این سیستم استفاده کنید زیرا رابط کاربری (تصویر اول) از طریق پنجره مرورگر قابل دسترسی است. به همین دلیل از همه سیستم عامل ها پشتیبانی می کند! شما همچنین می توانید دستگاه الکتریکی خود را از شبکه محلی خود و (یا) از اتصال اینترنت خود در سراسر جهان کنترل کنید. بنابراین، از هر جایی می توان به آن دسترسی داشت! اما، این بدان معناست که می توان آن را از هر کسی کنترل کرد، بنابراین قبل از اینکه از طریق اتصال اینترنتی خود به آن دسترسی داشته باشید، اقدامات امنیتی را برای محافظت از سیستم IOT خود اضافه کنید.
تا هفت خروجی +1 را برای کنترل هر وسیله الکتریکی در خانه شما پشتیبانی می کند. خروجی 8 را می توان با یک فتوسل متصل کرد تا به طور خودکار نور (یا لامپ) بیرون را کنترل کند. این 8 خروجی را می توان برای پشتیبانی از کانال های خروجی بیشتر گسترش داد. همچنین دارای یک LED در هر کانال خروجی و یک دکمه برای کنترل دستی آن است. هر کانال خروجی را می توان با یک سوئیچ رله وصل کرد یا به یک دستگاه RF متصل کرد تا رله را به صورت بی سیم کنترل کند. دارای خروجی برق (5 ولت تا 1 آمپر) برای تغذیه هر برد رله یا دستگاه خارجی دیگر.
می توان آن را از یک آداپتور برق 5 ولت تا 1 آمپر، حتی از پورت USB 3.0 کامپیوتر شما تغذیه کرد. اگر می خواهید آن را با یک آداپتور برق ولتاژ متفاوت روشن کنید، یک تنظیم کننده ولتاژ 5 ولت به مدار خود اضافه کنید.
پروژه سوراخ برای من کمتر از 40 دلار هزینه داشت! درست کردنش واقعا آسونه!!!
لطفاً بخوانید و با مجوز Attribution – NonCommercial – ShareAlike موافقت کنید.
بیا شروع کنیم!
مرحله 1: آنچه شما نیاز خواهید داشت
برای این پروژه شما نیاز دارید:
- آردوینو uno
- ماژول اترنت (یا شیلد) (بر اساس تراشه W5100! مهم است!)*
- آی سی شیفت رجیستر – 74HC595
- دکمه های 8x
- مقاومت 8×220 اهم، 2×1K، 2×2K، 2×3K، 3×10K، 1×100K
- 1x فتوسل
- تخته نان
- چند کابل برد برد
- 8x پیچ درایور برای خروجی، 2x برای خروجی برق و 2x برای فتوسل
(فقط) اگر می خواهید مدار سفارشی خود را – مبتنی بر آردوینو – بسازید، به این موارد نیز نیاز خواهید داشت:
- تنظیم کننده ولتاژ LD1117V33 (خروجی 3.3 ولت)
- osc کریستالی 16 مگاهرتز
- 2 x 22pF سرامیکی، 1x 0.1uF خازن الکترولیتی
- مقاومت 1×10K
- کلید روشن/خاموش
- جک برق DC
- 1 جعبه فیوز (فقط در مورد…)
*کد این پروژه از تراشه ENC28J60 پشتیبانی نمی کند!
می توانید آنها را از GearBest.com ، قیمت های خوب و ارسال رایگان خریداری کنید.
مرحله 2: Shift Register 595 و خروجی ها
![](https://duino4projects.com/wp-content/uploads/2019/09/Shift-Register-595-and-Outputs.jpg)
شیفت رجیستر 8 خروجی دیجیتال اضافی را به آردوینو شما تنها با استفاده از 3 پین روی برد شما می دهد!
در اینجا می توانید یک آموزش ساده با آی سی شیفت رجیستر 595 و برد آردوینو uno بیابید.