![Kontrol ESP8266 Dari Google Home Menggunakan GBridge.io: 4 Langkah Kontrol ESP8266 Dari Google Home Menggunakan GBridge.io: 4 Langkah](https://i.howwhatproduce.com/images/006/image-17079-10-j.webp)
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Kontrol ESP8266 Dari Google Home Menggunakan GBridge.io Kontrol ESP8266 Dari Google Home Menggunakan GBridge.io](https://i.howwhatproduce.com/images/006/image-17079-11-j.webp)
Ada berbagai cara untuk mengontrol ESP8266 dari Google Home, tetapi sebagian besar solusi yang dapat Anda temukan di Internet menggunakan IFTT, yang tidak terlalu mudah untuk diatur.
gBridge.io memungkinkan untuk membuat proses lebih mudah dan bertindak mulus.
Dalam panduan cara ini, saya akan menunjukkan kepada Anda bagaimana saya mengatur modul ESP01 saya untuk menjawab perintah seperti "Nyalakan lampu" dan "Apakah lampu menyala?". Proyek ini hanya menghidupkan dan mematikan LED bawaan, tetapi mudah untuk melangkah lebih jauh setelah itu.
Bahan yang dibutuhkan:
- 1 * modul ESP8266 (https://www.sparkfun.com/products/13678)
- 2 * tombol tekan (https://www.sparkfun.com/products/97)
- 1 * 10k resistor
- 1 * kabel FTDI 3.3V (https://www.sparkfun.com/products/14909)
Langkah 1: Kabel FTDI ke ESP8266
![Kabel FTDI ke ESP8266 Kabel FTDI ke ESP8266](https://i.howwhatproduce.com/images/006/image-17079-12-j.webp)
Untuk berkomunikasi antara ESP8266 dan PC Anda, Anda harus membuat adaptor FTDI ke ESP8266.
- Anda harus membuat sirkuit yang ditunjukkan pada gambar yang ditautkan jika Anda memiliki kabel FTDI 5V:
- Jika Anda memiliki kabel FTDI 3.3V, Anda dapat menghindari chip 78xxl, dan mencolokkan 3.3V langsung ke ESP8266.
- Tombol kiri adalah tombol "pemrograman" dan tombol kanan adalah tombol "reset"
- Ketika Anda ingin memasukkannya ke dalam mode "pemrograman", Anda harus terus menekan kedua tombol dan pertama-tama lepaskan tombol reset, dan setelah itu, yang kedua.
- Tombol program akan digunakan dalam proyek ini untuk menghidupkan dan mematikan LED internal secara manual.
Langkah 2: Pemrograman ESP8266 Dengan Arduino IDE
![Pemrograman ESP8266 Dengan Arduino IDE Pemrograman ESP8266 Dengan Arduino IDE](https://i.howwhatproduce.com/images/006/image-17079-13-j.webp)
![Pemrograman ESP8266 Dengan Arduino IDE Pemrograman ESP8266 Dengan Arduino IDE](https://i.howwhatproduce.com/images/006/image-17079-14-j.webp)
Langkah kedua adalah dapat memprogram modul ESP01 dengan Arduino IDE. Ini akan memudahkan setelah itu untuk menggunakan MQTT Library dari Adafruit. Saya terinspirasi oleh panduan ini untuk langkah-langkah ini:
- Instal Arduino IDE versi terbaru. Dalam kasus saya itu v1.8.8.
- Buka Preferensi File dan tambahkan tautan https://arduino.esp8266.com/stable/package_esp8266com_index.json ke URL Manajer Papan Tambahan.
- Pergi ke Manajer Papan Papan Alat
- Anda sekarang harus memiliki esp8266 sebagai opsi di sana karena Anda telah menambahkannya ke Papan Tambahan.
- Pilih dan tekan Instal.
- Anda sekarang seharusnya memiliki modul ESP8266 yang terdaftar sebagai modul "Generic ESP8266".
- Dalam kasus saya, saya harus memilih beberapa parameter seperti yang ditunjukkan pada gambar tertaut.
- Pilih Port tempat kabel FTDI Anda dicolokkan.
- Anda dapat menguji "Contoh Blink" (Contoh File ESP8266 Blink).
- Letakkan ESP8266 Anda dalam mode "pemrograman" dengan terus menekan kedua tombol dan pertama-tama lepaskan tombol reset, dan setelah itu, yang kedua.
Langkah 3: Menyiapkan GBridge
![Menyiapkan GBridge Menyiapkan GBridge](https://i.howwhatproduce.com/images/006/image-17079-15-j.webp)
![Menyiapkan GBridge Menyiapkan GBridge](https://i.howwhatproduce.com/images/006/image-17079-16-j.webp)
- Buka
- Daftar akun
- masuk ke akun Anda
- Buat perangkat baru
- Tekan Tambah.
-
Dalam daftar perangkat Anda, Anda harus mendaftarkan perangkat baru Anda.
- Anda akan memerlukan dua alamat feed untuk nanti.
- Untuk menghubungkan Google Assistant, Anda dapat mengikuti panduan yang tersedia di dokumentasi gBridge:
Langkah 4: Membuat Adafruit MQTT Library Bekerja Dengan GBridge
Pustaka MQTT Adafruit akan digunakan untuk komunikasi antara ESP866 dan gBridge.io
- Di Arduino IDE, Buka Alat -> Manajer Perpustakaan
- Instal Perpustakaan MQTT Adafruit
- Masukkan informasi di bagian pertama kode dan unggah. Anda harus bangun dan berlari.
/************************* Titik Akses WiFi ********************* ************/ #define WLAN_SSID "Nama SSID Anda" #define WLAN_PASS "Kata Sandi SSID Anda" /********************* ***** Pengaturan Gbridge *********************************/#define AIO_SERVER "mqtt.gbridge.kappelt.net" #define AIO_SERVERPORT 1883 // gunakan 8883 untuk SSL #define AIO_USERNAME "nama pengguna gBridge Anda" #define AIO_KEY "kata sandi gBridge Anda"/******************** ********** Umpan *************************************** / Adafruit_MQTT_Publish onoffset = Adafruit_MQTT_Publish(&mqtt, "gBridge/u341/d984/onoff/set"); //Ganti dengan nama feed Anda Adafruit_MQTT_Subscribe onoffbutton = Adafruit_MQTT_Subscribe(&mqtt, "gBridge/u341/d984/onoff"); //Ganti dengan nama umpan Anda
Direkomendasikan:
Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: 5 Langkah (dengan Gambar)
![Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: 5 Langkah (dengan Gambar) Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/005/image-13651-j.webp)
Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: Dalam Instruksi ini saya menunjukkan kepada Anda bagaimana saya menambahkan otomatisasi ke tirai saya. Saya ingin dapat menambah dan menghapus otomatisasi itu, jadi semua instalasi adalah clip on. Bagian utama adalah: Motor stepper Driver stepper dikendalikan bij ESP-01 Gear dan pemasangan
Kontrol Perangkat Anda Menggunakan Android WiFi Kontrol Esp8266: 6 Langkah
![Kontrol Perangkat Anda Menggunakan Android WiFi Kontrol Esp8266: 6 Langkah Kontrol Perangkat Anda Menggunakan Android WiFi Kontrol Esp8266: 6 Langkah](https://i.howwhatproduce.com/images/007/image-19327-j.webp)
Kontrol Perangkat Anda Menggunakan Android WiFi Kontrol Esp8266: sekarang kita akan tahu cara mengontrol perangkat menggunakan modul WiFi esp8266 dan Arduino mengontrol perangkat Anda menggunakan kontrol WiFi Android untuk info lebih lanjut. klik link mohamed ashraf
Android Home (kontrol Rumah Anda Dari Ponsel Anda): 4 Langkah
![Android Home (kontrol Rumah Anda Dari Ponsel Anda): 4 Langkah Android Home (kontrol Rumah Anda Dari Ponsel Anda): 4 Langkah](https://i.howwhatproduce.com/images/007/image-19993-j.webp)
Android Home (kontrol Rumah Anda Dari Ponsel Anda): Rencana terakhir saya adalah memiliki rumah saya di saku saya, sakelar, sensor, dan keamanannya. dan kemudian auto mate Pendahuluan: Hai Ich bin zakriya dan ini "Rumah Android" adalah proyek saya, proyek ini adalah yang pertama dari empat instruksi yang akan datang,Dalam
Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: 8 Langkah (dengan Gambar)
![Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: 8 Langkah (dengan Gambar) Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: 8 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1075-49-j.webp)
Kontrol Kecerahan Kontrol LED Berbasis PWM Menggunakan Push Buttons, Raspberry Pi dan Scratch: Saya mencoba mencari cara untuk menjelaskan cara kerja PWM kepada siswa saya, jadi saya menetapkan sendiri tugas untuk mencoba mengontrol kecerahan LED menggunakan 2 tombol tekan - satu tombol meningkatkan kecerahan LED dan yang lainnya meredupkannya. Untuk memprogram
[Home Automation] Kontrol Relay Dari Mana Saja Menggunakan ESP8266 + Blynk: 4 Langkah
![[Home Automation] Kontrol Relay Dari Mana Saja Menggunakan ESP8266 + Blynk: 4 Langkah [Home Automation] Kontrol Relay Dari Mana Saja Menggunakan ESP8266 + Blynk: 4 Langkah](https://i.howwhatproduce.com/images/006/image-16347-42-j.webp)
[Home Automation] Relay Kontrol Dari Mana Saja Menggunakan ESP8266 + Blynk: Ada banyak cara untuk membuat otomasi rumah, Ada yang rumit, Ada yang mudah, Instruksi ini akan saya tunjukkan cara membuat kontrol relai sederhana menggunakan ESP-12E dengan Blynk. Untuk kenyamanan desainnya adalah PCB satu sisi Jadi Anda dapat membuatnya sendiri