فهرست مطالب:
- مرحله 1: اجزا و ابزار مورد نیاز
- مرحله 2: شماتیک
- مرحله 3: ساخت و ساز
- مرحله 4: نرم افزار و پیکربندی اولیه
- مرحله 5: ضبط کدها
تصویری: کنترل از راه دور ILumos: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
طیف وسیعی از کلیدهای روشنایی و دیمرهای iLumos بسیار زیبا کار می کنند. آنها به راحتی در انگلستان نصب می شوند زیرا نیازی به اتصال خنثی ندارند که اغلب در نقاط سوئیچ روشنایی انگلستان وجود ندارد.
آنها از گیربکس های 433 مگاهرتز از راه دور و همچنین کنترل های لمسی روی صفحه خود استفاده می کنند. اگر کسی می خواهد آنها را از طریق یک برنامه کنترل کند یا از کنترل صوتی مانند Alexa استفاده کند ، روش توصیه شده استفاده از کنترلر Broadlink RM است که می تواند پیامهای rf IR یا 433 مگاهرتز را منتقل کند. از آنجایی که پروتکل ساخته نشده است ، فرد باید محصول Broadlink را برای یادگیری سیگنال های کنترل از راه دور آموزش دهد. انجام این آموزش دشوار است و حتی اگر ظاهراً موفقیت آمیز باشد نتیجه قابل اعتمادی ایجاد نمی کند. من فکر می کنم این امر به این دلیل است که تشخیص پروتکل iLumos از سر و صدای معمولی 433 مگاهرتز بسیار دشوار است و بنابراین سیگنال آموزش دیده شده که Broadlink بازتولید می کند ، نمایش خوبی از آنچه مورد نیاز است نیست.
این دستورالعمل نحوه ساخت یک کنترل کننده قابل اعتماد است. برای انجام این کار ، پیامهای rf از کنترل از راه دور ضبط و تجزیه و تحلیل شدند تا بتوانند در یک فرستنده 433 مگاهرتز به درستی تکثیر شوند.
جزئیات پروتکل و قالب این پیام ها در اسناد موجود است ، اما برای ساختن و استفاده از این کنترلر جایگزین نیازی به درک این موضوع نیست.
کنترلر از یک میکروکنترلر وای فای ESP8266 در قالب یک ماژول (ESP-12F) استفاده می کند. این می تواند دستورات وب را دریافت کرده و آنها را به قالب پیام مورد نیاز تبدیل کند و سپس آنها را از طریق یک ماژول فرستنده ارزان قیمت 433 مگاهرتز ارسال کند. بسیاری از آن بر اساس کنترل کننده IR قبلی است که می تواند کدها را به دستگاه های IR مانند تلویزیون و غیره ارسال کند. عملکرد IR حفظ شده است به طوری که کنترل کننده یکسان می تواند برای iLumos و طیف وسیعی از دستگاه های IR استفاده شود. همچنین با افزودن فایل های متنی پیکربندی از طریق رابط وب ، می توانید سایر دستگاه های 433 مگاهرتز مانند سوکت را وصل کنید.
مرحله 1: اجزا و ابزار مورد نیاز
اجزای زیر مورد نیاز است
- ماژول وای فای ESP-12F
- ماژول فرستنده 433 مگاهرتز
- مبدل افزایش ولتاژ
- تنظیم کننده 3.3V
- خازن 220 ولت 6 ولت
- دیود IR
- n کانال ماسفت (AO3400)
- مقاومت 47R
- مقاومتهای 4K7 x2
- مقاومت 100K در 1
- سوکت میکرو USB
- سیم را وصل کنید
- محفظه؛ از کیف چاپ سه بعدی استفاده کرد -
www.thingiverse.com/thing:3318386
ابزارهای زیر مورد نیاز است
- لحیم کاری نقطه ظریف
- موچین
- چسب اپوکسی
- رزبری پای و گیرنده 433 مگاهرتز برای ضبط کدها
توجه داشته باشید که موردی که من استفاده کردم تا حد امکان کوچک نگه داشته شد و از قطعات SMD استفاده کرد.
مرحله 2: شماتیک
مدار بسیار ساده است.
ماژول ESP-12F از سوکت USB 5V از طریق تنظیم کننده خطی 3.3V تغذیه می شود.
5 ولت به عنوان منبع تغذیه دیود IR استفاده می شود و همچنین از طریق یک ماژول به 10 ولت افزایش می یابد. از این منبع تغذیه برای 433 مگاهرتز استفاده می شود. ماژول های ساده TX را می توان مستقیماً با منبع 5 ولت استفاده کرد اما اجرای آنها از 10 ولت باعث افزایش قدرت انتقال و برد می شود. برخی از ماژول های TX از منبع تغذیه 3.3 ولت کار می کنند ، اما ممکن است قدرت کمی کمتر باشد.
GPIO14 به عنوان خروجی مدوله شده برای سیگنالهای IR و 433 مگاهرتز استفاده می شود. در حالت IR توسط یک حامل (معمولاً 38KHz) تعدیل می شود اما برای استفاده از RF سیگنال ارسال / خاموش را مستقیماً کنترل می کند. اگرچه IR هر زمان که پیام های RF ارسال می شود در حال انتقال است ، اما نمی توان آنها را با پیام های IR معمولی اشتباه گرفت.
مرحله 3: ساخت و ساز
ساخت و ساز بسیار ساده است.
من قسمت IR را به عنوان یک ماژول کوچک جداگانه با ترانزیستور MOSFET و مقاومت دروازه آن مستقیماً به پای LED متصل می کنم تا اندازه آن به حداقل برسد. سپس مقداری رزین اپوکسی اضافه می کنم تا محکم شود.
تنظیم کننده و خازن جداسازی مستقیماً روی ماژول ESP-12F نصب شده است.
بقیه فقط استفاده از سیم اتصال برای اتصال برق و سیگنال داده است.
با استفاده از روشی که در https://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ توضیح داده شده است ، برای اتصال 433 مگاهرتز آنتن می سازم
مرحله 4: نرم افزار و پیکربندی اولیه
این نرم افزار در محیط آردوینو ساخته شده است.
کد منبع برای این در https://github.com/roberttidey/iLumos است
قبل از کامپایل و فلش کردن در دستگاه ES8266 ، کد می تواند برای اهداف امنیتی تغییر کند.
- AP_PORT پورت گوش دادن را برای دریافت دستورات تعریف می کند
- WM_PASSWORD رمز عبور مورد استفاده wifiManager هنگام پیکربندی دستگاه بر روی شبکه wifi محلی را تعریف می کند
- AP_AUTHID یک کد مجوز را تعریف می کند که برای مجوز دادن باید با هر فرمان ارسال شود.
- update_password رمز عبور مورد استفاده برای اجازه به روزرسانی سیستم عامل را تعریف می کند.
هنگام استفاده از دستگاه برای اولین بار وارد حالت پیکربندی wifi می شوید. از تلفن یا رایانه لوحی برای اتصال به نقطه دسترسی تنظیم شده توسط دستگاه استفاده کنید و سپس به 192.168.4.1 بروید. از اینجا می توانید شبکه wifi محلی را انتخاب کرده و رمز عبور آن را وارد کنید. این کار فقط باید یکبار انجام شود یا در صورت تغییر شبکه های wifi یا گذرواژه ها انجام شود.
هنگامی که دستگاه به شبکه محلی خود متصل می شود ، به دستورات گوش می دهد. با فرض اینکه آدرس IP آن 192.168.0.100 است سپس ابتدا از 192.168.0.100:AP_PORT/upload برای بارگذاری فایل ها در پوشه داده استفاده کنید. سپس به 192.168.0.100/edit امکان مشاهده و بارگذاری فایل های بیشتر و همچنین استفاده از 192.168.0100: AP_PORT برای ارسال دستورات آزمایشی داده می شود.
کد منبع برای من بخوانید شامل دستورالعمل های بیشتری در مورد ارسال فرمان های کنترل ، دستورات کلان و اتصال دستگاه به سرویس Alexa است.
مرحله 5: ضبط کدها
کلیدهای iLumos ابتدا باید با دستگاه کنترل خود جفت شوند. این با دستورالعمل iLumos توضیح داده می شود و شامل قرار دادن دستگاه در حالت جفت شدن و سپس ارسال یک فرمان ON است. سپس به دستگاه اجازه می دهد دستورات بیشتری را با استفاده از آدرس جفت شده موجود در هر پیام تشخیص دهد.
دو استراتژی برای استفاده از کنترل کننده در اینجا امکان پذیر است.
ابتدا می توانید کدها را از ریموت های iLumos موجود ضبط کرده و سپس از کنترلر برای تکرار آنها استفاده کنید.
ثانیاً ، آدرسهای جدیدی را می توان برای این کنترلر استفاده کرد و سپس دستگاهها با استفاده از کدهای دستوری که قبلاً در ریموتهای موجود شناسایی شده اند ، با آدرس جدید جفت می شوند.
من روش قبلی را ترجیح می دهم.
کد منبع در github شامل ابزاری است که می تواند بر روی رزبری پای با استفاده از برد گیرنده 433 مگاهرتز اجرا شود تا کدها را از راه دور iLumos ضبط کند. دستورالعمل های مربوط به این مورد را می توانید در توضیحات پروتکل PDF موجود در آن سایت مشاهده کنید.
توصیه شده:
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): 6 مرحله
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): اطلاعات: این مونتاژ در صورت فراموشی وسایل وصل شده (عمدتا توسط افراد مسن مبتلا به آلزایمر) به منظور جلوگیری از گرم شدن بیش از حد ، آتش سوزی و حوادث است. پس از فعال شدن دکمه ، سوکت 110/220 VAC را به مدت 5 دقیقه دریافت می کند (دیگری
کنترل از راه دور جهانی از راه دور با Node-MCU: 12 مرحله
کنترل از راه دور جهانی با Node-MCU: سلام به همه و به این پروژه خوش آمدید! من یک شخص تنبل هستم و کابوس یک تنبل این است که وقتی متوجه می شوید که راه دور خیلی دور است ، تلویزیون تماشا کنید! متوجه شدم که اگر ریموتم را در دست داشته باشم هرگز خیلی دور نخواهد بود
IRduino: کنترل از راه دور Arduino - تقلید از راه دور از دست رفته: 6 مرحله
IRduino: کنترل از راه دور Arduino - تقلید از راه دور گمشده: اگر تا به حال کنترل از راه دور تلویزیون یا دستگاه پخش DVD خود را گم کرده اید ، می دانید که مجبور هستید به دکمه های خود دستگاه بروید ، از آن استفاده کنید و از آن استفاده کنید. گاهی اوقات ، این دکمه ها عملکرد مشابهی با ریموت ندارند. دریافت
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم