Isi kandungan:
- Langkah 1: Komponen dan Alat Diperlukan
- Langkah 2: Skematik
- Langkah 3: Pembinaan
- Langkah 4: Perisian dan Konfigurasi Awal
- Langkah 5: Menangkap Kod
Video: Alat Kawalan Jauh ILumos: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Rangkaian suis lampu dan dimmer pintar iLumos berfungsi dengan baik. Mereka memasang dengan mudah ke UK kerana mereka tidak memerlukan sambungan neutral yang sering tidak terdapat di titik suis lampu UK.
Mereka menggunakan transmisi 433MHz dari alat kawalan jauh mereka serta mempunyai kawalan sensitif sentuhan pada pelat muka mereka. Sekiranya seseorang ingin mengendalikannya dari Aplikasi atau menggunakan kawalan suara seperti Alexa, maka kaedah yang disyorkan adalah menggunakan pengawal RM Broadlink yang dapat menghantar mesej rf IR atau 433MHz. Oleh kerana protokol tidak dibina maka seseorang harus melatih produk Broadlink untuk mempelajari isyarat kawalan jauh. Sukar untuk melakukan latihan ini dan walaupun nampaknya berjaya, ia tidak memberikan hasil yang boleh dipercayai. Saya rasa ini disebabkan oleh fakta bahawa protokol iLumos agak sukar untuk dibezakan dari kebisingan latar belakang normal 433MHz dan oleh itu isyarat terlatih yang dihasilkan oleh Broadlink bukanlah gambaran yang baik dari apa yang diperlukan.
Petunjuk ini adalah bagaimana membuat pengawal yang boleh dipercayai. Untuk melakukan ini, mesej rf dari alat kawalan jauh ditangkap dan dianalisis sehingga dapat diterbitkan semula dengan betul dalam pemancar 433Mhz.
Perincian protokol dan format mesej ini disertakan dalam dokumentasi tetapi tidak perlu memahaminya untuk membina dan menggunakan alat kawalan pengganti ini.
Pengawal menggunakan mikrokontroler wifi ESP8266 dalam bentuk modul (ESP-12F). Ini dapat menerima arahan web dan mengubahnya ke dalam format mesej yang diperlukan dan kemudian menghantarnya melalui modul pemancar 433Mhz kos rendah yang sederhana. Sebilangan besarnya didasarkan pada pengawal IR sebelumnya yang dapat menghantar kod ke peranti IR seperti TV dan lain-lain. Fungsi IR telah dikekalkan sehingga pengawal yang sama dapat digunakan untuk kedua-dua iLumos dan pelbagai peranti IR. Anda juga boleh menambahkan pada peranti 433Mhz lain seperti soket pasang dengan hanya menambah fail teks konfigurasi melalui antara muka web.
Langkah 1: Komponen dan Alat Diperlukan
Komponen berikut diperlukan
- Modul wifi ESP-12F
- Modul pemancar 433Mhz
- penukar rangsangan voltan
- Pengawal selia 3.3V
- Kapasitor 220uF 6V
- Diod IR
- saluran n MOSFET (AO3400)
- Perintang 47R
- Perintang 4K7 x2
- Perintang 100K x 1
- Soket mikro USB
- cangkuk wayar
- Kandang; menggunakan cetakan 3D -
www.thingiverse.com/thing:3318386
Alat berikut diperlukan
- Besi pematerian titik halus
- Pinset
- Gam epoksi
- Penerima Raspberry Pi dan 433MHz untuk menangkap kod
Perhatikan bahawa casing yang saya gunakan disimpan sekecil mungkin dan menggunakan komponen SMD.. Sekiranya penutup yang lebih besar digunakan maka mungkin untuk menggunakan komponen yang lebih besar seperti modul NodeMCU esp8266.
Langkah 2: Skematik
Litarnya sangat mudah.
Modul ESP-12F dikuasakan dari soket USB 5V melalui pengatur 3.3V linear.
5V digunakan sebagai sumber kuasa untuk dioda IR dan juga ditingkatkan melalui modul menjadi 10V. Ini digunakan sebagai sumber kuasa untuk 433MHz. Modul TX mudah boleh digunakan secara langsung dengan sumber 5V tetapi menjalankannya dari 10V meningkatkan daya penghantaran dan julat. Beberapa modul TX akan berjalan dari bekalan 3.3V tetapi sekali lagi mungkin kuasa yang sedikit lebih rendah.
GPIO14 digunakan sebagai output termodulasi untuk kedua-dua isyarat IR dan 433MHz. Dalam kes IR, ia dimodulasi oleh pembawa (biasanya 38KHz) tetapi untuk penggunaan RF, ia mengawal penghantaran on / off signal secara langsung. Walaupun IR akan mengirimkan setiap kali mesej RF dikirim, mereka tidak dapat dikelirukan dengan pesan IR biasa.
Langkah 3: Pembinaan
Pembinaannya sangat mudah.
Saya menjadikan bahagian IR sebagai modul kecil yang terpisah dengan transistor MOSFET dan perintang gerbangnya disolder langsung ke kaki LED untuk meminimumkan ukuran. Saya kemudian menambahkan sedikit resin epoksi untuk mengamankannya.
Pengatur dan kapasitor pemisah dipasang terus ke modul ESP-12F.
Selebihnya hanya menggunakan wayar kait untuk menyambungkan kuasa dan isyarat data.
Saya membuat antena untuk sambungan 433MHz menggunakan kaedah yang dijelaskan dalam
Langkah 4: Perisian dan Konfigurasi Awal
Perisian ini dibina dalam persekitaran Arduino.
Kod sumber untuk ini terdapat di
Kod ini boleh mengubah beberapa pemalar untuk tujuan keselamatan sebelum dikompilasi dan dipindahkan ke peranti ES8266.
- AP_PORT menentukan port mendengar untuk menerima arahan
- WM_PASSWORD menentukan kata laluan yang digunakan oleh wifiManager semasa mengkonfigurasi peranti ke rangkaian wifi tempatan
- AP_AUTHID menentukan kod kebenaran yang mesti dihantar dengan setiap arahan untuk membenarkannya.
- update_password menentukan kata laluan yang digunakan untuk membenarkan kemas kini firmware.
Semasa pertama kali digunakan peranti memasuki mod konfigurasi wifi. Gunakan telefon atau tablet untuk menyambung ke titik Akses yang disediakan oleh peranti, kemudian semak ke 192.168.4.1. Dari sini anda boleh memilih rangkaian wifi tempatan dan memasukkan kata laluannya. Ini hanya perlu dilakukan sekali atau jika menukar rangkaian atau kata laluan wifi.
Setelah peranti disambungkan ke rangkaian tempatannya, ia akan mendengar perintah. Dengan mengandaikan alamat IPnya adalah 192.168.0.100 maka pertama kali gunakan 192.168.0.100:AP_PORT/upload untuk memuat naik fail dalam folder data. Ini kemudian akan membolehkan 192.168.0.100/edit melihat dan memuat naik fail selanjutnya dan juga membenarkan 192.168.0100: AP_PORT digunakan untuk menghantar arahan ujian.
Kod sumber yang dibaca saya mengandungi arahan lebih lanjut mengenai pengiriman arahan kawalan, perintah makro, dan menghubungkan peranti ke perkhidmatan Alexa.
Langkah 5: Menangkap Kod
Suis iLumos harus dipasangkan terlebih dahulu dengan alat kawalannya. Ini dijelaskan oleh arahan iLumos dan melibatkan meletakkan peranti dalam mod berpasangan dan kemudian mengirimkannya perintah ON. Ini kemudian membolehkan peranti mengenali arahan selanjutnya menggunakan alamat berpasangan yang terdapat dalam setiap mesej.
Dua strategi adalah mungkin untuk menggunakan pengawal di sini.
Pertama anda boleh menangkap kod dari alat kawalan jauh iLumos yang ada dan kemudian menggunakan alat kawalan untuk meniru semula.
Kedua, alamat baru dapat digunakan untuk pengawal ini dan perangkat kemudian dipasangkan ke alamat baru menggunakan kod perintah yang telah dikenal pasti dalam alat kawalan jauh yang ada.
Saya lebih suka kaedah sebelumnya.
Kod sumber di github merangkumi utiliti yang dapat dijalankan pada Raspberry Pi menggunakan papan penerima 433MHz untuk menangkap kod dari remote iLumos. Petunjuk untuk ini boleh didapati di PDF keterangan protokol di laman web tersebut.
Disyorkan:
Alat Kawalan Jauh Berasaskan Penyemak Imbas Arduino (linux): 9 Langkah (dengan Gambar)
Alat kawalan jauh berasaskan pelayar Arduino (linux): Kami mempunyai anak-anak. Saya suka mereka sedikit demi sedikit, tetapi mereka terus menyembunyikan alat kawalan jauh untuk satelit dan TV ketika mereka memasang saluran kanak-kanak. Selepas ini berlaku setiap hari selama beberapa tahun, dan setelah isteri sayang saya membenarkan saya mempunyai
Alat kawalan jauh berasaskan LoRa - Kawal Peralatan Dari Jarak Besar: 8 Langkah
Alat kawalan jauh berasaskan LoRa | Kawal Peralatan Dari Jarak yang Besar: Hai, apa lagi, Guys! Akarsh di sini dari CETech. Dalam projek ini, kami akan membuat alat kawalan jauh yang boleh digunakan untuk mengawal pelbagai instrumen seperti LED, motor atau jika kita bercakap tentang kehidupan seharian kita dapat mengawal alat rumah kita
Magic Button 4k: Alat Kawalan Jauh Tanpa Wayar 20USD BMPCC 4k (atau 6k): 4 Langkah (dengan Gambar)
Magic Button 4k: Alat Kawalan Jauh Tanpa Wayar 20USD BMPCC 4k (atau 6k): Ramai orang meminta saya berkongsi beberapa butiran mengenai alat kawalan wayarles saya untuk BMPCC4k. Sebilangan besar soalan adalah mengenai kawalan bluetooth, jadi saya akan menyebutkan beberapa perincian mengenai itu. Saya menganggap anda sudah biasa dengan persekitaran ESP32 Arduino
IRduino: Alat kawalan jauh Arduino - Meniru Jauh yang Hilang: 6 Langkah
IRduino: Alat Kawalan Jauh Arduino - Meniru Alat Jauh yang Hilang: Sekiranya anda pernah kehilangan alat kawalan jauh untuk pemain TV atau DVD anda, anda tahu betapa mengecewakannya untuk berjalan kaki, mencari, dan menggunakan butang pada peranti itu sendiri. Kadang-kadang, butang ini bahkan tidak menawarkan fungsi yang sama seperti alat kawalan jauh. Terima
Kit Alat Kawalan Jauh Biasa Diubah menjadi Alat Kawalan Jauh Mainan RC Empat saluran: 4 Langkah
Kit Alat Kawalan Jauh Biasa Diubah menjadi Alat Kawalan Jauh Mainan RC Empat saluran: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 中 使用 的 四 通道 遥控 器。 遥控 器 套件 非常 便宜。 采用 62 2262 和 2272 芯片 和 433 个 模块 构建 构建。改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。