Isi kandungan:

Alat kawalan jauh yang diaktifkan Alexa (menggunakan WEMO D1 Mini): 3 Langkah
Alat kawalan jauh yang diaktifkan Alexa (menggunakan WEMO D1 Mini): 3 Langkah

Video: Alat kawalan jauh yang diaktifkan Alexa (menggunakan WEMO D1 Mini): 3 Langkah

Video: Alat kawalan jauh yang diaktifkan Alexa (menggunakan WEMO D1 Mini): 3 Langkah
Video: RAHASIA GERAKAN LINCAH PRO PLAYER, cuma 10% player PUBGM yang tau settingan ini 2024, November
Anonim
Image
Image
Wire Up Remote
Wire Up Remote

Ini adalah versi terkini dari catatan sebelumnya:

www.instructables.com/id/Voice-Activated-R…

Pada versi sebelumnya, saya menggunakan modul suara Geetech untuk mengawal alat kawalan pintu pembuka pintu garaj biasa. Dalam arahan ini saya telah menggantikan modul suara dengan Amazon Echo. Di rumah kami, alat kawalan jauh mengawal pintu depan.

Langkah 1: Wire Up Remote

Wire Up Remote
Wire Up Remote
Wire Up Remote
Wire Up Remote
Wire Up Remote
Wire Up Remote

Sekiranya anda mengikuti petunjuk sebelumnya (https://www.instructables.com/id/Voice-Activated-R…, anda akan melihat bahawa saya mengeluarkan casing dari pintu garaj dari jauh dan menyisipkan kaki butang bersama-sama dengan wayar kecil. Butang kini pada dasarnya selalu ditekan. Sebaik sahaja anda menyambungkan bateri - isyarat dihantar dan pintu depan terbuka.

Dalam arahan sebelumnya, saya menggunakan arduino untuk mengawal kuasa ke alat kawalan jauh. Dalam kemas kini ini, saya menggunakan WEMO D1 mini. Terdapat beberapa langkah untuk membuat WEMO berfungsi dengan arduino IDE, dan anda boleh mengikutinya dengan cara yang sangat baik ini…

Sebab WEMO adalah WIFI diaktifkan - dan, anda boleh menggunakan beberapa kod yang mudah didapati untuk menjadikannya berperilaku seperti wemo belkin switch. Ini adalah cara mudah untuk mengaitkannya dengan gema amazon.

Untuk menyambungkan alat kawalan jauh ke WEMO, ikuti rajah yang diberikan. Anda juga dapat mengikuti petunjuk sebelumnya untuk foto / keterangan mengenai penyediaan (pada dasarnya sama, tetapi menggantikan arduino dengan wemo).

Ini boleh diarahkan (https://www.instructables.com/id/Alexa-Controlled-Servo/) pada dasarnya melakukan perkara yang sama juga, dan merupakan asas untuk apa yang saya gunakan untuk mengemas kini projek saya. Dalam projeknya dia menambah kapasitor antara pin 5V dan Ground. Saya belum melakukannya, tetapi jika saya melihat wemo itu hancur, saya mungkin akan melakukannya.

Langkah 2: Kod

Pertama, pergi ke:

github.com/kakopappa/arduino-esp8266-alexa…

dan muat turun kod simulasi belkin. Letakkan kod ini di mana semua projek arduino anda berada. Kemudian bawa fail wemos.ino dalam idea arduino. Satu-satunya fail yang perlu diubah suai ialah fail wemos.ino.

Pada dasarnya, semua yang perlu anda lakukan dalam fail ini ialah: 1. Tetapkan SSID dan kata laluan anda ke wifi2 anda. Tentukan suis anda; (Tukar * dapur = NULL;) 3. Memulakan suis anda; (dapur = Suis baru ("lampu dapur", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (* kitchen);) 4. Tambah ke bahagian Gelung; (kitchen-> serverLoop ();) 5. Buat panggilan balik anda untuk Hidup dan Mati dan masukkan apa sahaja yang anda mahukan dalam panggilan balik: bool kitchenLightsOn () {Serial.println ("Tukar 2 hidupkan …"); isKitchenLightstsOn = benar; pulangan isKitchenLightstsOn; }

Anda akan melihat semua ini dalam contoh kod wemos.ino. Cukup ganti Switch-es dalam fail itu dengan apa sahaja yang anda mahu buat pertukaran. Dalam kes saya, saya menamakan semula semuanya "pintu". Panggilan balik pintu saya tidak membuat apa-apa. Panggilan balik pintu saya () menukar pin D1 menjadi TINGGI. Lihat kod yang saya sertakan sebagai contoh.

Langkah 3: Menyatukannya

Kali pertama anda menyusun / memuat naik ke wemo, ikuti di tetingkap konsol editor arduino untuk melihat bahawa anda berjaya menyambung ke wifi.

Setelah berjaya, anda boleh menyebut "Alexa cari peranti". Anda akan melihat beberapa aktiviti di tetingkap konsol, dan Alexa harus mengesahkan bahawa dia telah menemui suis anda.

Sekarang, anda sudah bersedia, yang perlu anda katakan ialah "Alexa menghidupkan pintu". Ini akan mengaktifkan panggilan balik dalam kod anda. Dalam kes saya, ia menetapkan pin D1 ke TINGGI. Ini menuju ke pengawal motor, yang kemudian menghubungkan kuasa bateri 9V ke alat kawalan jauh, sehingga menyalakannya dan membuka pintu. Voila !! sihir.

Disyorkan: