Daftar Isi:

ESP8266 IP Statis (WIP): 3 Langkah
ESP8266 IP Statis (WIP): 3 Langkah

Video: ESP8266 IP Statis (WIP): 3 Langkah

Video: ESP8266 IP Statis (WIP): 3 Langkah
Video: How to Assign a Static / Fixed IP Address | ESP8266 | ESP32 | Arduino 2024, November
Anonim
ESP8266 IP Statis (WIP)
ESP8266 IP Statis (WIP)

(Jika jaringan Wi-Fi Anda sudah dikonfigurasi dalam beberapa cara, Anda mungkin perlu berbicara dengan Administrator Jaringan Anda.)

Bagian dari tujuan proyek kami adalah untuk menetapkan setiap ESP8266 alamat IP statisnya sendiri untuk memudahkan melacak perangkat dan terhubung ke halaman web mereka.

Alamat IP adalah alamat yang dapat digunakan untuk mengakses dan berkomunikasi dengan perangkat di jaringan. Ada 2 bentuk alamat IP, tetapi bentuk yang paling umum adalah IPv4, yang terlihat seperti ini: 192.168.1.1. Formatnya adalah 4 set angka dari 0-255, dipisahkan oleh titik, TAPI*** penting untuk dicatat bahwa beberapa angka tertentu memiliki kegunaan dan arti khusus, beberapa di antaranya dapat Anda temukan informasinya di sini:

Alamat ini biasanya secara otomatis ditetapkan oleh server DHCP. Sebagian besar rumah dan sekolah menengah menggunakan router mereka sebagai server DHCP, artinya router akan secara otomatis menetapkan alamat IP, menggunakan Dynamic Host Configuration Protocol (DHCP), ke perangkat saat mereka terhubung ke jaringan.

Namun, tujuan kami di sini adalah menggunakan alamat IP Statis, yaitu alamat IP yang TIDAK secara otomatis ditetapkan oleh server DHCP. Alasan untuk ini adalah bahwa router Anda tidak diatur untuk memberikan perangkat tertentu alamat IP yang sama, sehingga akan menggunakan beberapa alamat acak yang kebetulan tersedia pada saat itu. Meskipun ini baik-baik saja untuk sebagian besar penggunaan jaringan, ini dapat menjadi masalah untuk ditangani ketika Anda melakukan sesuatu seperti yang kami lakukan di sini dan Anda harus terhubung ke halaman web yang dihosting secara lokal menggunakan IP perangkat.

Langkah 1: Masuk Ke Panel Kontrol Router Anda

Jika router Anda memiliki beberapa jenis konfigurasi, ini adalah bagian di mana Anda perlu berbicara dengan Administrator Jaringan Anda (siapa pun yang mengatur konfigurasi, seperti orang tua/wali, guru, departemen teknologi/TI, dll.).

Untuk mendapatkan alamat IP statis yang tersedia, Anda harus menemukan rentang yang tersedia dalam konfigurasi Anda saat ini atau mengatur sendiri rentang tersebut. Untuk melakukan ini, Anda harus masuk ke panel kontrol router Anda. Cara Anda melakukannya akan bervariasi tergantung pada router yang Anda miliki, tetapi Anda harus dapat mencari "cara mengakses panel kontrol {your router name or brand}" dan menemukan tutorialnya.

Setelah Anda masuk ke panel kontrol router Anda, temukan pengaturan DHCP-nya (yang mungkin berada di bawah kategori yang lebih luas yang disebut "Jaringan Lokal" atau yang serupa).

Langkah 2: Memesan Rentang Statis di DHCP

Jika router Anda TIDAK memiliki konfigurasi atau reservasi DHCP khusus, maka:

  • Temukan rentang alamat IP yang saat ini tidak digunakan dalam rentang yang sudah dipesan dan catat ini
  • ATAU buat rentang saat ini lebih besar (Anda dapat menemukan cara melakukannya di langkah-langkah di bawah)

Jika router Anda TIDAK memiliki konfigurasi atau reservasi DHCP khusus, ikuti langkah-langkah berikut:

  1. Router Anda diperintahkan untuk menetapkan alamat IP dalam rentang tertentu, seperti dari 192.168.1.1 hingga 192.168.1.255, jadi kami ingin membatasi rentang ini sehingga kami memiliki rentang alamat yang tersedia yang tidak ditetapkan secara otomatis.
  2. Atur rentang untuk memulai lebih tinggi dengan mengubah angka di kumpulan angka terakhir. Misalnya, ubah 192.168.1.1 menjadi 192.168.1.25. Ini berarti bahwa router Anda tidak akan lagi secara otomatis menetapkan alamat IP dalam kisaran 192.168.1.1 hingga 192.168.1.25

Kami sekarang dapat menetapkan alamat ini secara manual!

Langkah 3: Menetapkan IP Statis ke ESP8266

Ada 2 cara utama untuk benar-benar menetapkan IP statis ke ESP8266: melalui router atau melalui ESP8266.

Meminta alamat tertentu dari router melalui kode pada ESP8266 (preferensi pribadi saya):

Ini adalah panduan yang bagus: https://circuits4you.com/2018/03/09/esp8266-static… tetapi dasar-dasarnya adalah:

Letakkan pernyataan include berikut di bagian paling atas kode Anda:

#termasuk

#sertakan #sertakan

Kemudian panggil metode ini, di mana x adalah IP statis (pisahkan 4 set angka dengan koma, bukan titik) dan y adalah alamat IP router Anda (yang juga disebut gateway):

IPaddress staticIP(x); //alamat IP statis

Gerbang alamat IPA(y); //Subnet alamat IP alamat IP router(255, 255, 255, 0); IPaddress dns(8, 8, 8, 8);

Menggunakan alamat Media Access Control (MAC) ESP8266 di pengaturan router:

Direkomendasikan: