Pengantar:
Bayangkan jika semua perangkat Anda terhubung melalui satu asisten suara pintar yang memberi Anda kemampuan untuk menghidupkan atau mematikan sesuatu sesuai keinginan, Seperti Jarvis di film Iron Man. Nah, Anda bisa melakukan hal itu. Baca terus untuk mengetahui bagaimana Anda dapat mengontrol alat listrik apa pun dengan bantuan Asisten Google.
![]() |
Gambar prototype IOT NodeMCU |
![]() |
Gambar logo Google Assistant |
Google Now lebih fokus pada elemen yang dipersonalisasi seperti suka/tidak suka Anda, rencana perjalanan Anda, jadwal rapat Anda, dll. Asisten Google berfungsi pada elemen pribadi yang sama tetapi juga menyediakan kontrol suara. Anda dapat menggunakan teks atau perintah suara untuk menyampaikan informasi ke Asisten Google.
Ini membawa kita ke pertanyaan berikutnya: Apa yang bisa dilakukan Asisten Google?
Google Assistant memungkinkan Anda untuk mengirimkan perintah, melakukan pencarian, dan mengontrol perangkat melalui perintah suara. Anda dapat menggunakan istilah "OK Google" atau "Hai, Google" untuk memulai tugas apa pun. Inti dari asisten pintar adalah memberi Anda kemudahan penggunaan, jadi alih-alih mengetik perintah, Anda hanya perlu mengucapkannya dengan lantang.
Asisten Google dapat:
- Membantu Anda mengontrol perangkat elektronik dan rumah pintar Anda
- Atur acara di kalender Anda dan akses informasi dari kalender Anda
- Lakukan pencarian untuk Anda, cari pemesanan, petunjuk arah ke tujuan Anda, cuaca, dan pembaruan berita
- Mainkan musik untukmu
- Sambungkan ke Chromecast Anda untuk mengontrol TV/perangkat Anda.
- Setel penghitung waktu dan pengingat
- Kirim pesan ke kontak Anda
- Buat janji dan reservasi
- Buka dan tutup aplikasi di perangkat seluler Anda
- Bacakan notifikasi teks untuk Anda
- Berikan terjemahan waktu nyata
- Bermain permainan
Dengan fitur 'Continued Conversation' Asisten Google, Anda tidak perlu mengulang "OK Google" atau "Hai Google" untuk mengaktifkan Asisten Google sebelum setiap perintah. Sebaliknya, asisten tetap aktif dan mendengarkan sehingga Anda dapat terus mengajukan pertanyaan atau memberi perintah. Google juga dapat mengenali profil suara orang yang berbeda, juga dapat mengenali suara Anda dan merespons sesuai dengan profil Anda. Inilah yang membuat Asisten Google menjadi asisten suara cerdas yang kuat, lebih dari tipe reaktif tetapi memahami konteks untuk memberikan respons yang lebih terinformasi/pintar.
Ini membawa kita ke topik diskusi berikutnya, bagaimana kita bisa menghubungkan aplikasi pada perangkat yang berbeda satu sama lain sehingga mereka dapat berkomunikasi? Jawabannya: IFTTT.
Apa itu IFTTT?
IFTTT dinamai setelah pernyataan logika "Jika Ini Lalu Itu". Pada dasarnya, IFTTT adalah layanan berbasis web gratis yang memungkinkan Anda menghubungkan aplikasi, perangkat, dan layanan sehingga mereka dapat berkomunikasi satu sama lain dan melakukan tindakan. Pada dasarnya, ada beberapa hal yang mungkin tidak dapat dilakukan oleh aplikasi Anda sendiri yang mungkin dapat mereka lakukan dengan berkolaborasi dengan layanan/aplikasi lain. Di sinilah IFTTT berguna dengan menyatukan aplikasi semacam itu.
Bagaimana IFTTT Bekerja?
IFTTT bekerja dengan memanfaatkan "applet". Applet pada dasarnya adalah aplikasi kecil yang melakukan tugas tertentu. Mereka terdiri dari 'pemicu' dan 'tindakan' Pemicu akan memberitahu Applet untuk memulai dan tindakan adalah hasil akhir dari Applet. Sebuah applet lebih merupakan pernyataan bersyarat, yaitu If This Then That. Setelah Anda menambahkan applet, itu akan membuat tindakan antara dua aplikasi Anda.
Applet dapat melakukan tindakan tertentu saat Anda memberi tahu mereka, melalui widget, mereka dapat melakukan beberapa tindakan sekaligus, dan juga dapat berjalan saat kondisi tertentu terpenuhi.
![]() |
Gambar Courtesy: ifttt.com |
Bagaimana Cara Menggunakan IFTTT?
IFTTT sangat cocok untuk mereka yang mencoba mengurangi waktu yang dihabiskan untuk tugas-tugas manual dan mengotomatiskannya. Untuk menggunakan IFTTT, Anda hanya perlu mendaftar akun baru dari browser web Anda atau mengunduh IFTTT untuk iOS/Android.
Selanjutnya, pikirkan aplikasi yang Anda gunakan setiap hari untuk melakukan tugas yang akan jauh lebih baik jika dilakukan secara otomatis. Kemudian cari apakah aplikasi/gadget ini didukung oleh IFTTT atau tidak.
Beberapa aplikasi populer yang dapat bekerja dengan IFTTT termasuk Medium, Tumblr, WordPress, Mailchimp, Dropbox, Google Drive, Facebook, Messenger, Gmail, Soundcloud, Wikipedia, Spotify, YouTube, dll. Anda juga dapat terhubung ke perangkat pintar seperti dari Samsung , LG, GE, dll. IFTTT menyebut aplikasi/gadget ini sebagai 'layanan'
Katakanlah Anda terkadang lupa untuk memeriksa pembaruan cuaca dan Anda ingin diberi tahu sebelumnya tentang kemungkinan hari hujan. Dalam hal ini, Anda dapat menggunakan IFTTT dengan menghubungkan email Anda dan aplikasi ramalan cuaca yang didukung IFTTT untuk menyiapkan applet. Anda kemudian dapat menggunakan IFTTT untuk mengirimi Anda email otomatis setiap kali ramalan cuaca memprediksi hujan.
Menggunakan NodeMCU untuk membuat Smart Switch Terkendali Asisten Google
Selanjutnya, kita akan membahas bagaimana Anda dapat menggunakan NodeMCU untuk membuat sakelar yang dikontrol Asisten Google. Kami akan menggunakan NodeMCU, layanan IFTTT, dan Google Assistant dalam tutorial ini.
Komponen yang Dibutuhkan:
- NodeMCE
- Relai 5V DC
- Transistor BC547
- LED
- HLK-PM01 AC-DC
- Steker AC dan stopkontak sumber AC
- Catu Daya DC
- Kabel USB (untuk NodeMCU)
Anda juga memerlukan alat-alat dasar seperti pemotong kawat, besi solder, obeng, multimeter, dan pita isolasi AC.
Siapkan Aplikasi Blynk
- Pertama, unduh aplikasi ke ponsel cerdas Anda.
- Setelah diunduh, buka aplikasi dan masuk menggunakan email / FB Anda.
- Setelah Anda masuk, buat "Proyek Baru". Beri nama proyek sesuai kebutuhan.
- Selanjutnya, pilih perangkat yang Anda hubungkan yaitu NodeMCU. Dan jenis koneksi
- Anda akan menerima Token Auth melalui email. Salin.
- Buka 'Kotak Widget' dengan mengetuk di mana saja di kanvas
- Seret dan lepas "tombol" ke layar Anda.
- Selanjutnya, buka Pengaturan tombol dan ubah penggeser dari pengaturan "push" ke "switch", pilih pin apa pun yang Anda inginkan untuk proyek ini.
- Klik "Mainkan" segitiga kecil di sudut kanan atas.
- Instal Arduino IDE: https://www.arduino.cc/en/Main/Software
- Instal library NodeMCU, tonton tutorial ini untuk melihat caranya: https://www.youtube.com/watch?v=RVSCjCpZ_nQ
- Instal perpustakaan Blynk: ttps://github.com/blynkkk/blynk-library
- Terakhir, Anda harus membuka Arduino IDE Anda dan pergi ke Tools -> Board -> NodeMCU 1.0
Pemrograman:
- Pertama, hubungkan NOdeMCU Anda ke PC menggunakan kabel USB Anda
- Selanjutnya, buka Device Manager di komputer Anda dan catat nomor port COM
- Selanjutnya, buka Arduino IDE -> Tools -> Port dan pilih nomor port yang Anda inginkan.
- Sekarang, buka File -> Contoh -> Blynk -> Boards_WiFi -> Esp8266_Standalone
- Sekarang Anda hanya perlu menambahkan kode AuthToken yang disalin sebelumnya dari aplikasi Blynk, tambahkan nama dan kata sandi sesuai kebutuhan.
- Terakhir, tekan tombol unggah. Ini mungkin membutuhkan waktu untuk diselesaikan.
Diagram Sirkuit:
![]() |
Diagram sirkuit asli klik Di sini |
Perhatikan koneksi pada diagram di atas dan lakukan hal yang sama. Berhati-hatilah saat Anda membuat koneksi. Akan lebih baik untuk melakukan ini di hadapan individu yang lebih berpengalaman jika Anda seorang pemula.
Menghubungkan perangkat Anda ke Asisten Google
Pada langkah terakhir, Anda perlu menghubungkan perangkat Anda ke Google Assistant sehingga Anda dapat mengontrolnya melalui internet. Untuk ini:
- Pertama buka situs resmi IFTTT: https://ifttt.com
- Daftar dengan akun Google Anda
- Setelah Anda masuk, klik tombol "Applet Saya" dan pilih "Applet Baru".
- Selanjutnya, klik "Ini" dan bilah pencarian akan muncul. Cari "Asisten Google".
- Setelah masuk, klik "hubungkan".
- Selanjutnya, Anda harus memilih pemicu Anda. Kami telah memilih opsi pertama "Katakan frasa sederhana". Anda pada dasarnya akan mengatakan "OK Google" diikuti dengan frasa yang Anda pilih. Ini akan bertindak sebagai pemicu.
- Selanjutnya, lengkapi bidang pemicu sesuai kebutuhan dan klik "Buat Pemicu".
- Selanjutnya, klik "itu".
- Di bilah pencarian, cari "Webhooks" dan sambungkan. Kemudian isi data untuk membuat permintaan web Anda. Lihat gambar terlampir untuk panduan
- Di bagian URL, “tambahkan https://188.166.206.43/Auth Token/update/D0” (Token Auth harus milik Anda sendiri). Untuk menyalakan gunakan [“1”].
- Terakhir, klik "selesai"
- Untuk menyelesaikan, buat applet lain mengikuti langkah yang sama untuk mematikan lampu. Kecuali, alih-alih [“1”] gunakan [“0”] untuk mematikan.
Itu saja, proyek Anda sekarang selesai!
Posting Komentar
Posting Komentar