به روز رسانی : RFToy را بررسی کنید - یک ابزار مستقل با استفاده آسان برای کنترل پریزهای برق از راه دور. همچنین، پشتیبانی از سوکت های برق از راه دور به سیستم عامل OpenSprinkler 2.1.1 اضافه شده است .
مدتی است که به دنبال راهی برای تعویض دستگاه های برق خانگی (110 ولت) بودم. یکی از ساده ترین گزینه ها استفاده از رله ای است که به خط برق متصل است. این در مفهوم آسان است اما کار با آن بسیار خطرناک است. شما نمی خواهید تصادفاً سیم سیم برق را لمس کنید و به خودتان شوک بزنید. یک گزینه بسیار بهتر استفاده از دم سوئیچ قدرت است که رله و مدار مربوطه را در داخل یک محفظه پلاستیکی عایق میکند و تنها دو پایه MCU را برای اتصال باقی میگذارد. بسیار امن تر. اما همچنان باید سیمها را بین MCU و پریز برق اجرا کنید. من بیشتر به گزینه بی سیم علاقه دارم.
اخیراً من یک مجموعه سوکت سوئیچ کنترل از راه دور از آمازون خریدم . دارای یک ریموت و سه سوکت است که هر کدام به صورت جداگانه قابل تعویض هستند. کل بسته کاملاً ارزان است. روش کار به این صورت است که پریزها را به دیوار وصل میکنید و وقتی دکمهای را روی ریموت فشار میدهید، سوکت مربوطه سوئیچ میشود، بنابراین دستگاه متصل به پریز روشن یا خاموش میشود.
من کنترل از راه دور را جدا کردم و متوجه شدم که مدار بسیار ساده است. این بر اساس یک رمزگذار کنترل از راه دور HT2262 و یک مدار فرستنده 434 مگاهرتز است. در واقع، شماتیک مدار به خوبی در دیتاشیت رمزگذار ثبت شده است:
از شکل شماتیک، کاملاً مشخص است که وقتی یک دکمه فشار داده می شود، ولتاژ ورودی به یکی از پایه های رمزگذار (و همچنین پایه VCC انکودر) وارد می شود. سپس رمزگذار سیگنال را به مدار فرستنده RF ارسال می کند. سیگنال RF در سمت سوکت برق دریافت می شود و رمزگشایی می شود. بسیار ساده. اکنون، برای استفاده از آردوینو برای رابط با این سوئیچ پاور، تنها کاری که باید انجام دهم این است که فشار دادن دکمه را با منبع ولتاژ مثبت به سیمهایی با برچسب SW1، SW2، SW3 و غیره شبیهسازی کنم. محدوده وسیع ولتاژ: از 4 ولت تا 18 ولت. واضح است که خروجی 5 ولت از پین Arduino IO در محدوده قابل قبولی قرار می گیرد. بنابراین میتوانم آن سیمها را بهصورت جداگانه با پینهای ورودی/خروجی آردوینو وصل کنم و برنامهای بنویسم که زمانی که نیاز به تعویض دستگاه دارم، به صورت لحظهای HIGH خروجی میدهد. تنها نقطه ضعف 5 ولت است که محدوده انتقال محدود است. هر چه ولتاژ ورودی بالاتر باشد، مسافت بیشتری می تواند انتقال دهد. بنابراین یک طراحی انعطافپذیرتر داشتن یک درایور «منبع» برای تامین ولتاژ بالاتر از 5 ولت به رمزگذار است.
برای جزئیات بیشتر: از آردوینو برای رابط با سوئیچ برق کنترل از راه دور استفاده کنید
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
Update: check out the RFToy — an easy-to-use standalone gadget to control remote power sockets. Also, support for remote power sockets have been added to OpenSprinkler firmware 2.1.1.
For a while I’ve been looking for a way to switch household power line (110V) devices. One of the simplest options is to use a relay that is connected to the power line. This is easy in concept but quite dangerous to work with. You don’t want to accidentally touch the power line wire and shock yourself. A much better option is to use thepowerswitch tail, which insulates the relay and the relevant circuity inside a plastic enclosure, leaving only two MCU pins to interface with. Much safer. But you still have to run wires between your MCU and the power socket. I am more interested in an wireless option.