Isi kandungan:
- Bekalan
- Langkah 1: Menyiapkan Sinric
- Langkah 2: Menyiapkan Arduino IDE
- Langkah 3: Membaca Isyarat IR Dari Alat Jauh TV
- Langkah 4: Menyiapkan NodeMCU
- Langkah 5: Menyiapkannya dengan Alexa
- Langkah 6: Pilihan: Sarung PCB dan Potong Laser Tersuai
Video: Kawalan TV NodeMCU Alexa: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Ketahui cara membuat Alexa mengendalikan TV anda, dengan NodeMCU.
Sekiranya anda menyukai projek ini, silakan memilihnya dalam Peraduan Sensor.
Bekalan
Komponen:
NodeMCU Esp8266 dan Kabel USB Mikro dengan garis data
Penerima IR dan LED IR
Arduino Uno untuk membaca isyarat IR
Dua LED 3mm (saya memilih merah dan hijau)
Dua Perintang 220 Ω
Papan Roti dan Kabel Jumper
Pilihan: PCB Khusus, Kotak Potong Laser, Standoff, Penyambung JST, Pin Header Wanita Kawat dan Baris Tunggal
Alat:
Komputer
Pilihan: Besi Solder, Pemotong Kawat dan Pemegang PCB
Langkah 1: Menyiapkan Sinric
Sinric oleh Kakopappa
1. Pergi ke Sinric.com dan daftar untuk akaun.
2. Log masuk dan SALINKAN Kunci API anda.
3. Buat Peranti Rumah Pintar baru dengan menekan Tambah, dan mengetik nama, dan memilih Tukar di bawah Jenis Peranti. Kemudian tekan Simpan.
4. Sekarang anda akan melihat peranti baru di papan pemuka. Salin ID Peranti.
Langkah 2: Menyiapkan Arduino IDE
1. Muat turun dan pasang Arduino IDE jika anda belum melakukannya, dengan pergi ke
2. Buka Arduino IDE, dan masuk ke dalam Preferences. Kemudian di bawah URL Pengurus Papan Tambahan, tambahkan URL ini:
arduino.esp8266.com/stable/package_esp8266com_index.json
3. Muat turun fail ArduinoJson-v5.13.2.zip
4. Di Arduino IDE, pergi ke Sketch → Include Library → Add Zip Library dan pilih file.zip.
5. Ulangi proses dengan fail arduinoWebSockets-2.1.1.zip:
6. Sekarang masuk ke Sketsa → Sertakan Perpustakaan → Kelola Perpustakaan, dan cari IRremoteESP8266. Pilih Versi 2.5.3, dan pasang.
7. Pasang juga perpustakaan IRremote, dengan cara yang sama (versi terkini).
8. Kemudian Keluar dan mulakan semula IDE.
Langkah 3: Membaca Isyarat IR Dari Alat Jauh TV
1. Mulakan dengan menyambungkan Penerima IR ke Arduino Uno di papan roti dengan Jumper Cables, seperti yang ditunjukkan dalam skema.
2. Muat turun IRrecvDump_final.zip, buka zip, dan buka fail.ino di Arduino IDE.
3. Pasang Arduino Uno ke komputer anda.
4. Di Arduino IDE, di bawah Tools and Board pilih Arduino / Genuino Uno, dan di bawah Port, pilih port yang betul.
5. Muat naik kod ke Arduino, dengan menekan anak panah (→).
6. Buka Serial Monitor dengan pergi ke Tools and Serial Monitor.
7. Tetapkan kadar baud ke 9600.
8. Arahkan anda Remote TV di Penerima IR dan tekan butang yang ingin anda kendalikan, dan salin input Raw untuk kemudian.
9. Apabila anda selesai mencatat isyarat, putuskan sambungan Arduino dari komputer anda, siap untuk langkah seterusnya.
Langkah 4: Menyiapkan NodeMCU
1. Muat turun Sinric_NodeMCU_Alexa_TV_Control.zip, buka zip, dan buka fail.ino di Arduino IDE.
2. Dalam Arduino IDE, di bawah Tools and Board pilih NodeMCU 1.0 (ESP-12E Module), di bawah Flash Size pilih 4M (3M SPIFFS), dan di bawah Port pilih port yang betul.
3. Di Sinric_NodeMCU_Alexa_TV_Control.ino masukkan Isyarat Jauh IR anda, ID Peranti, Kunci Api, Nama Wifi dan Kata Laluan Wifi, di tempat yang ditentukan. Untuk menambah bilangan peranti, lepaskan baris kod yang ditentukan.
4. Sambungkan NodeMCU ke LED IR, LED Merah dan Hijau dan Resistor, di Papan Roti, seperti yang ditunjukkan dalam rajah elektronik. (LED merah dan hijau tidak diperlukan tetapi bagus)
5. Sambungkan NodeMCU ke komputer anda dengan kabel USB Mikro.
6. Muat naik kod ke papan.
7. LED Hijau harus menyala, setiap kali ia menyambung ke Wifi.
Langkah 5: Menyiapkannya dengan Alexa
1. Pasang Aplikasi Amazon Alexa di telefon anda, dan log masuk dengan akaun Amazon anda.
2. Pergi ke Skills & Games, dan cari sinric, pilih dan tekan Enable, dan anda akan diminta untuk log masuk ke akaun Sinric anda.
3. Cari peranti anda dengan pergi ke Peranti → + → Tambahkan Peranti → Lain-lain → TEMUKAN PERANTI. (Pastikan Alexa anda disambungkan ke rangkaian yang sama dengan NodeMCU.)
4. Mudah-mudahan alat itu dapat menemui peranti anda, jadi yang perlu anda lakukan hanyalah menyediakan peranti anda.
5. Sekarang uji dengan meletakkan papan roti dekat TV, menunjuk LED IR di TV, dan mengatakan sesuatu seperti: Alexa, hidupkan TV. Anda mesti melihat LED merah berkelip dan TV anda menyala.
Langkah 6: Pilihan: Sarung PCB dan Potong Laser Tersuai
Untuk menjadikannya lebih profesional dan menjadikannya lebih kekal, saya membuat PCB khusus, untuk menggantikan papan roti.
Saya membuat PCB dengan EasyEDA (sayangnya bukan Eagle kerana saya bukan seorang profesional dalam membuat PCB), dan memesan PCB dari JLCPCB, dan dewan bekerja pertama kali. LED IR boleh disambungkan ke penyambung JST, sehingga casing dapat duduk di rak di bawah TV, sementara LED IR dipasang di bawah Penerima IR TV.
Saya kemudian membuat casing Laser Cut, untuk menempatkan PCB, dari akrilik yang jelas.
Disyorkan:
Alat kawalan jauh yang diaktifkan Alexa (menggunakan WEMO D1 Mini): 3 Langkah
Alexa Enabled Remote Control (menggunakan WEMO D1 Mini): Ini adalah versi terkini dari catatan sebelumnya: https: //www.instructables.com/id/Voice-Activated-R..Dalam versi sebelumnya, saya menggunakan Geetech modul suara untuk mengawal alat pembuka pintu garaj biasa jarak jauh. Dalam arahan ini saya telah menggantikan vo
ALTERNATIF GENERATOR SIGNAL KAWALAN UNTUK KAWALAN SPEED ELEKTRONIK (ESC): 7 Langkah
KONTROL SIGNAL GENERATOR ALTERNATIF UNTUK KAWALAN SPEED ELEKTRONIK (ESC): Beberapa waktu yang lalu saya menerbitkan video (https://www.youtube.com/watch?v=-4sblF1GY1E) di saluran YouTube saya di mana saya menunjukkan cara membuat turbin angin dari motor DC tanpa berus. Saya membuat video dalam bahasa Sepanyol dan menjelaskan bahawa enjin ini telah diberikan kepada
Sistem Kawalan Tirai Alexa - Cetakan 3D dan Kos Rendah: 19 Langkah (dengan Gambar)
Sistem Kawalan Tirai Alexa - Cetakan 3D dan Kos Rendah: Helo, saya telah lama berusaha mengautomasikan sebanyak mungkin rumah kami. Ketika Musim Sejuk tiba di UK, saya memutuskan untuk membuang kerja menutup tirai pada waktu petang dan kemudian membukanya lagi pada waktu pagi. Ini bermaksud menjalankan
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 个 模块 构建 构建。改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Jauh TV Kawalan Suara Alexa ESP8266: 9 Langkah
Alat kawalan jauh Alexa TV kawalan suara ESP8266: Adakah seseorang di rumah anda melepaskan alat kawalan jauh, adakah anda berjalan ke bilik kosong untuk mendapati TV itu kabur. Bateri mula gagal dan tiada kawalan dari bahagian belakang bilik. Kini anda dapat mengawal TV, DVR, apa sahaja dengan kawalan IR yang anda dapat