Daftar Isi:

Otomatisasi Rumah Menggunakan Google Assistant dan Adafruit IO: 3 Langkah
Otomatisasi Rumah Menggunakan Google Assistant dan Adafruit IO: 3 Langkah

Video: Otomatisasi Rumah Menggunakan Google Assistant dan Adafruit IO: 3 Langkah

Video: Otomatisasi Rumah Menggunakan Google Assistant dan Adafruit IO: 3 Langkah
Video: OK GOOGLE || KONTROL RUMAH VIA GOOGLE ASISTANT MENGGUNAKAN ESP8266 DAN BLYNK #belajar 8 2024, Juli
Anonim
Otomatisasi Rumah Menggunakan Google Assistant dan Adafruit IO
Otomatisasi Rumah Menggunakan Google Assistant dan Adafruit IO

Asisten Google adalah layanan perintah suara berbasis AI (Kecerdasan Buatan). Menggunakan suara, kita dapat berinteraksi dengan asisten google dan dapat mencari di internet, menjadwalkan acara, mengatur alarm, mengontrol peralatan, dll.

Layanan ini tersedia di smartphone dan perangkat Google Home. Kami dapat mengontrol perangkat rumah pintar termasuk lampu, sakelar, kipas, dan termostat menggunakan Asisten Google kami.

Kami akan membangun aplikasi yang dapat mengontrol peralatan rumah tangga. Di sini, kami akan mengontrol bohlam 60W menggunakan layanan Google Assistant. Aplikasi ini termasuk asisten Google bersama dengan server Adafruit dan layanan IFTTT.

Perlengkapan

  1. Papan NodeMCU (ESP8266)
  2. Modul Relai 5V
  3. Kabel jumper
  4. Papan tempat memotong roti

Langkah 1: Membuat Akun Layanan Online

Membuat Akun Layanan Online
Membuat Akun Layanan Online
Membuat Akun Layanan Online
Membuat Akun Layanan Online
Membuat Akun Layanan Online
Membuat Akun Layanan Online
  1. Pertama, buat akun di www. Adafruit.io
  2. Sekarang, buat dasbor. Dasbor ini adalah antarmuka pengguna untuk mengontrol berbagai hal dari jarak jauh.
  3. Setelah mengikuti langkah-langkah di atas, berikan nama pada dasbor dan simpan.
  4. Sekarang, buat feed (antarmuka pengguna) untuk mengontrol lampu On-Off. Untuk membuatnya, cukup klik simbol '+' dan pilih feed toggle yang ditampilkan.
  5. Setelah memilih toggle feed, jendela pop-up muncul seperti yang ditunjukkan.
  6. Masukkan nama feed kami (ditampilkan dalam kotak merah) dan buat. Setelah pembuatan, pilih feed yang dibuat (disini saya adalah LED) dan kemudian klik langkah Berikutnya. Pada langkah selanjutnya konfigurasikan feed yang ditunjukkan di bawah ini.
  7. Di sini, saya menggunakan teks 0(OFF) dan 1(ON) untuk tombol dan kemudian klik buat. Ini akan membuat tombol sakelar di dasbor Anda yang dapat digunakan untuk mengontrol berbagai hal dari jarak jauh.

Sekarang, dasbor saya siap untuk aplikasi IoT seperti otomatisasi rumah.

Langkah 2: IFTTT (Jika Ini Maka Itu)

IFTTT (Jika Ini Maka Itu)
IFTTT (Jika Ini Maka Itu)
IFTTT (Jika Ini Maka Itu)
IFTTT (Jika Ini Maka Itu)
IFTTT (Jika Ini Maka Itu)
IFTTT (Jika Ini Maka Itu)

If This Then That, juga dikenal sebagai IFTTT adalah layanan berbasis web gratis untuk membuat rantai pernyataan kondisional sederhana, yang disebut applet. Applet dipicu oleh perubahan yang terjadi dalam layanan web lain seperti Gmail, Facebook, Telegram, Instagram, atau Pinterest.

Misalnya, applet dapat mengirim pesan email jika pengguna men-tweet menggunakan hashtag atau menyalin foto di Facebook ke arsip pengguna jika seseorang menandai pengguna di foto. Di sini, saya menggunakan IFTTT untuk menggunakan layanan asisten google dan layanan Adafruit dalam rantai. Jadi, ketika saya menggunakan asisten google untuk mengontrol lampu rumah saya dengan mengatakan Ok Google, nyalakan atau matikan lampu. Kemudian IFTTT menginterpretasikan pesan tersebut dan dapat mengirimkannya ke dashboard Adafruit sebagai perintah yang dapat dimengerti ke feed yang dibuat.

Konfigurasi IFTTTLangkah pertama adalah membuat akun di IFTTT.

Catatan: Buat akun di IFTTT dengan menggunakan id email yang sama dengan yang Anda gunakan untuk Adafruit.

  1. Setelah pembuatan akun, klik Applet Saya lalu pilih Applet Baru.
  2. Setelah memilih applet baru, kita mendapatkan halaman baru di mana kita harus mengklik Ini ditunjukkan pada gambar.
  3. Kemudian cari Google Assistant dan pilih.
  4. Sekarang, masukkan frase suara yang akan kita gunakan sebagai perintah untuk asisten google.

Kami dapat memasukkan frasa apa pun sesuai aplikasi kami. Seperti yang Anda lihat, frasa yang dimasukkan di bidang di atas adalah untuk membuat Light ON. Untuk membuat Light OFF, kita harus membuat applet lain dengan frase yang berbeda.

Sekarang, kita mendapatkan halaman lain di mana kita harus mengklik opsi yang digunakan untuk menghubungkan Google Assistant dengan Adafruit.

  1. Kemudian cari Adafruit dan pilih.
  2. Setelah memilih Adafruit, pilih action. Sekarang masukkan data apa yang perlu kita kirim ke feed dashboard Adafruit mana.
  3. Klik Buat Tindakan.

Jadi, ketika saya menggunakan Asisten Google di ponsel saya dan memberikan perintah suara sebagai "Ok Google, Nyalakan LED", applet yang dibuat di IFTTT menerima perintah ini dan akan mengirim data '1' ke umpan Adafruit. Ini akan memicu acara di dasbor Adafruit yang terus dipantau oleh mikrokontroler (di sini NodeMCU). Mikrokontroler ini akan mengambil tindakan sesuai perubahan data pada dashboard Adafruit.

Langkah 3: Alur dan Skema

Aliran dan Skema
Aliran dan Skema
Aliran dan Skema
Aliran dan Skema

Untuk kode proyek ini:

Direkomendasikan: