Daftar Isi:

Menggunakan WiFi AutoConnect Dengan Papan ESP8266/ESP32: 3 Langkah
Menggunakan WiFi AutoConnect Dengan Papan ESP8266/ESP32: 3 Langkah

Video: Menggunakan WiFi AutoConnect Dengan Papan ESP8266/ESP32: 3 Langkah

Video: Menggunakan WiFi AutoConnect Dengan Papan ESP8266/ESP32: 3 Langkah
Video: Cara terhubung dengan WiFi tanpa Hard Coding menggunakan WiFi Manager ESP8266 & ESP32 2024, Juli
Anonim
Menggunakan WiFi AutoConnect Dengan Papan ESP8266/ESP32
Menggunakan WiFi AutoConnect Dengan Papan ESP8266/ESP32

Kita akan belajar bagaimana menggunakan perpustakaan AutoConnect yang memungkinkan kita untuk terhubung dan mengelola titik akses WiFi menggunakan smartphone.

Video di atas akan memandu Anda melalui proses bersama dengan berbagai layar yang perlu Anda akses untuk mempelajari perpustakaan AutoConnect. Postingan tertulis ini hanya akan membahasnya secara singkat.

Langkah 1: Dapatkan & Unggah Sketsa

Dapatkan & Unggah Sketsa
Dapatkan & Unggah Sketsa
Dapatkan & Unggah Sketsa
Dapatkan & Unggah Sketsa
Dapatkan & Unggah Sketsa
Dapatkan & Unggah Sketsa

Saat papan ESP32 melakukan booting, ia memeriksa apakah ada kredensial jaringan sebelumnya yang telah disimpan di FLASH. Secara default, ia akan mencoba menyambung ke mereka dan jika berhasil maka ia akan mencetak alamat IP ke port Serial. Sketsa Anda kemudian akan beroperasi seperti biasa. Jika tidak dapat terhubung ke jaringan WiFi maka itu akan membuat titik akses yang dapat Anda sambungkan dan kelola kredensial WiFi.

Mari kita mulai dengan menginstal perpustakaan yang diperlukan di Arduino IDE. Kita perlu menginstal perpustakaan AutoConnect. Buka pengelola perpustakaan dan ketik AutoConnect. Instal perpustakaan yang muncul. Pustaka AutoConnect memerlukan pustaka PageBuilder agar berfungsi, jadi ketikkan PageBuilder dan instal juga. Kemudian, unduh dan buka sketsa untuk proyek ini.

Tautan ke sketsa:

Anda tidak perlu mengubah apa pun dalam sketsa tetapi jika Anda mau, Anda dapat menetapkan nama host yang berbeda untuk papan Anda. Sekarang saatnya mengunggah sketsa. Hubungkan papan menggunakan diagram di atas, buka terminal serial dan tekan tombol reset. Anda akan menerima pesan yang menunjukkan bahwa papan siap menerima kode. Tekan tombol unggah dan tunggu sampai selesai. Biarkan terminal serial terbuka, lepaskan boot jumper dan tekan tombol reset.

Pada titik ini, baik dua hal akan terjadi. Jika informasi jaringan sebelumnya disimpan dalam memori flash maka papan akan secara otomatis terhubung ke jaringan dan mencetak alamat IP dan nama host. Dalam hal ini, Anda tidak perlu melakukan apa pun. Jika Anda ingin menghapus kredensial yang disimpan, Anda harus menghapus memori FLASH dan video memiliki instruksi untuk Anda melakukannya. Namun, jika itu adalah papan baru atau jika tidak ada informasi yang valid maka itu akan membuat titik akses.

Langkah 2: Hubungkan ke AP dan Kelola WiFi

Hubungkan ke AP dan Kelola WiFi
Hubungkan ke AP dan Kelola WiFi
Hubungkan ke AP dan Kelola WiFi
Hubungkan ke AP dan Kelola WiFi
Hubungkan ke AP dan Kelola WiFi
Hubungkan ke AP dan Kelola WiFi

Jika papan tidak dapat terhubung ke jaringan WiFi maka akan membuat titik akses bernama "esp32ap" dan ini biasanya muncul setelah sekitar 30 detik. Hubungkan ke sana dengan menggunakan kata sandi default 12345678. Ini akan secara otomatis mengarahkan Anda ke halaman manajemen atau yang lain, Anda dapat menggunakan alamat IP 172.217.28.1 untuk mendapatkannya. Halaman ini memberi Anda beberapa informasi tentang papan seperti alamat MAC, status memori, dan sebagainya. Menu memberi Anda sejumlah opsi: Kemampuan untuk mengonfigurasi titik akses atau jaringan baru. Lihat SSID atau jaringan yang disimpan. Putuskan sambungan dari jaringan saat ini. Setel ulang atau mulai ulang papan. Ubah zona waktu. Dan juga pergi ke halaman rumah yang hanya menampilkan waktu.

Ketuk opsi konfigurasikan AP baru. Pilih titik akses dari daftar dan ketik kata sandi. Setelah selesai, tekan terapkan dan papan harus terhubung ke jaringan dan memberi Anda detail jaringan seperti yang ditunjukkan pada gambar. Alamat IP juga akan dicetak ke terminal serial bersama dengan nama host.

Lain kali Anda mem-boot papan, itu akan secara otomatis terhubung ke jaringan WIFI dan sketsa Anda akan berfungsi seperti yang diharapkan.

Langkah 3: Menghapus Jaringan WiFi

Menghapus Jaringan WiFi
Menghapus Jaringan WiFi

Saya belum menemukan cara sederhana untuk menghapus detail SSID yang disimpan dari flash dengan menggunakan halaman manajemen. Salah satu cara untuk melakukannya adalah dengan mengembalikan papan ke default pabrik dengan menggunakan esptool yang dapat digunakan pada Windows dan Mac. Melakukan ini berarti Anda harus mengunggah sketsa Anda lagi. Jika Anda menjalankan Windows maka ada cara yang lebih mudah bagi Anda untuk melakukan ini. Anda dapat mengunduh dan menginstal alat Unduh Flash ESP32. Video menunjukkan cara menggunakan alat ini. Alat unduhan flash tidak berfungsi untuk Mac sehingga satu-satunya pilihan yang Anda miliki adalah menggunakan esptool. Anda harus menginstalnya terlebih dahulu dengan menggunakan terminal dan kemudian Anda dapat menghapus flash dengan menentukan port. Sekali lagi, silakan lihat video untuk perintah dan cara menggunakannya.

Tautan ke sketsa:

Jika Anda menyukai posting ini, jangan lupa untuk mengikuti kami menggunakan tautan di bawah ini karena kami akan membangun lebih banyak proyek seperti ini:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Situs web BnBe:

Direkomendasikan: