Dasar ESP8266 - Hostspot / Access Point Mode

Seperti yang sudah dijelaskan pada postingan Pengenalan ESP8266 dijelaskan bahwa ESP8266 ini adalah WiFi Module, sebagaimana fungsi nya module ini pun dapat dimanfaatkan salah satu nya sebagai Access Point atau Hostspot. Kita ada membuat program nya di Arduino IDE.

ESP8266 NodeMCU Access Point (AP) for Web Server | Random Nerd ...


Pada percobaan ini kita harus menyediakan :
  1. NodeMcu (Dapat dibeli di toko kami,  KLIK DISINI )
  2. Shield NodeMcu (Dapat dibeli di toko kami, KLIK DISINI)
  3. Kabel data dengan port micro USB (Dapat dibeli di toko kami, KLIK DISINI )
  4. Laptop
Berikut ini adalah program nya :
/* Tutorial ESP8266 sebagai Access Point / Hostspot
 * Dibuat oleh : Nanobot Workshop
 * www.nanobotworkshop.blogspot.com
 */

#include <ESP8266WiFi.h>    //Library ESP8266

void setup() {
//Konfigurasi komunikasi serial dengan komputer
  Serial.begin(115200);
  Serial.println();

//Konfigurasi Access Point
  Serial.print("Memulai Access Point ... ");
  boolean result = WiFi.softAP("Nanobot Workshop", "nanobot11");
  if(result == true)  {
    Serial.println("Access Point siap digunakan");
  }
  else {
    Serial.println("GAGAL");
  }
}

void loop() {
  Serial.printf("Stations connected = %d\n", WiFi.softAPgetStationNum());
  delay(3000);
}

Pertama, masukkan program diatas di dalam Arduino IDE

Gambar 1. Memasukkan program

Kedua, sambungkan NodeMcu dengan komputer
Ketiga, upload program ke NodeMcu. Jangan lupa ubah board dan port

Gambar 2. Pemilihan board

Keempat, tunggu hingga proses upload selesai
Kelima, buka serial monitor (tekan CTRL SHIFT  M) lalu akan muncul seperti ini artinya konfigurasi selesai dan berhasil. Jika konfigurasi gagal maka akan tertulis GAGAL

Gambar 3. Konfigurasi berhasil

Sekarang kita uji apakah bisa terhubung
Pertama, buka panel WiFi kalian lalu cek apakah AP yang kita buat terbaca atau tidak

Gambar 4. AP terbaca

Kedua, lalu sambungkan komputer anda dengan AP yang sudah kita buat. Ketika client terhubung maka akan seperti gambar dibawah ini
Gambar 5. AP terhubung dengan client

AP yang kita buat siap digunakan, mudah bukan?

Ada beberapa hal yang harus diperhatikan dalam program ini
Pertama, jangan lupa masukkan library ESP8266WiFi.h
Kedua, pada program ini SSID AP ini adalah "Nanobot Workshop" sedangkan password nya adalah "nanobot11". Silahkan ganti bagian ini sesuai dengan yang diinginkan. Namun ada hal yang harus diperhatikan dalam membuat password yaitu JUMLAH MINIMAL PASSWORD 8 KARAKTER
Ketiga, jika ingin membuat koneksi tanpa password silahkan hapus bagian password
Keempat, maksimal client yang bisa dihubungkan dengan ESP8266 adalah 4 client

Jika ada pertanyaan silahkan komentar di kolom komentar yaa
Selamat mencoba 😄




Komentar

Postingan populer dari blog ini