Isi kandungan:

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

Video: ESP8266 IP Statik (WIP): 3 Langkah

Video: ESP8266 IP Statik (WIP): 3 Langkah
Video: 4. How to Configurate Static IP or Fixed IP for ESP8266 2024, Disember
Anonim
ESP8266 IP Statik (WIP)
ESP8266 IP Statik (WIP)

(Sekiranya rangkaian Wi-Fi anda sudah dikonfigurasi dengan cara tertentu, anda mungkin perlu bercakap dengan Pentadbir Rangkaian anda.)

Sebahagian daripada matlamat projek kami adalah untuk memberikan setiap alamat IP statik ESP8266 masing-masing untuk mempermudah melacak peranti dan menyambung ke laman web mereka.

Alamat IP adalah alamat yang dapat digunakan untuk mengakses dan berkomunikasi dengan peranti di rangkaian. Terdapat 2 bentuk alamat IP, tetapi bentuk yang paling biasa adalah IPv4, yang kelihatan seperti ini: 192.168.1.1. Formatnya adalah 4 set nombor dari 0-255, dipisahkan dengan noktah, TETAPI *** perlu diketahui bahawa beberapa nombor tertentu mempunyai kegunaan dan makna khas, beberapa di antaranya anda dapat mencari maklumat di sini: https:// en.wikipedia.org / wiki / IPv4 # Penggunaan khas_ad…

Alamat-alamat ini biasanya diberikan secara automatik oleh pelayan DHCP. Sebilangan besar rumah dan sekolah menengah menggunakan penghala mereka sebagai pelayan DHCP mereka, yang bermaksud bahawa penghala secara automatik akan memberikan alamat IP, menggunakan Dynamic Host Configuration Protocol (DHCP), ke peranti ketika mereka menyambung ke rangkaian.

Walau bagaimanapun, tujuan kami di sini adalah untuk menggunakan alamat IP Statik, yang merupakan alamat IP yang TIDAK diberikan secara automatik oleh pelayan DHCP. Sebabnya adalah kerana penghala anda tidak disiapkan untuk memberikan alamat IP yang sama pada perangkat tertentu, jadi ia akan menggunakan beberapa alamat rawak yang kebetulan tersedia pada masa itu. Walaupun ini sangat baik untuk kebanyakan penggunaan rangkaian, ini boleh menjadi kerumitan ketika anda melakukan sesuatu seperti yang kami lakukan di sini dan anda perlu menyambung ke laman web yang dihoskan secara tempatan menggunakan IP peranti.

Langkah 1: Masuk ke Panel Kawalan Penghala Anda

Sekiranya penghala anda mempunyai beberapa jenis konfigurasi, ini adalah bahagian di mana anda perlu bercakap dengan Pentadbir Rangkaian anda (sesiapa sahaja yang mengatur konfigurasi, seperti ibu bapa / penjaga, guru, jabatan teknologi / IT, dll.).

Untuk mendapatkan alamat IP statik yang tersedia, anda perlu mencari julat yang tersedia dalam konfigurasi semasa anda atau membuat sendiri julat. Untuk melakukan ini, anda perlu masuk ke panel kawalan penghala anda. Cara anda melakukan ini akan berbeza-beza bergantung pada router yang anda miliki, tetapi anda harus dapat mencari "bagaimana mengakses panel kawalan {nama atau jenama} anda" dan mencari tutorial.

Sebaik sahaja anda masuk ke panel kawalan penghala anda, cari tetapan DHCPnya (yang mungkin berada di bawah kategori yang lebih luas yang disebut "Rangkaian Tempatan" atau yang serupa).

Langkah 2: Memesan Julat Statik dalam DHCP

Sekiranya penghala anda TIDAK mempunyai konfigurasi atau tempahan DHCP khas, maka:

  • Cari pelbagai alamat IP yang saat ini tidak digunakan dalam julat yang telah disediakan dan perhatikan ini
  • ATAU jadikan julat semasa lebih besar (anda dapat mengetahui cara melakukannya dalam langkah di bawah)

Sekiranya penghala anda TIDAK mempunyai konfigurasi atau tempahan DHCP khas, maka ikuti langkah berikut:

  1. Penghala anda diberitahu untuk menetapkan alamat IP dalam julat tertentu, seperti dari 192.168.1.1 hingga 192.168.1.255, jadi kami ingin mengehadkan julat ini sehingga kami mempunyai rangkaian alamat yang tersedia yang tidak ditugaskan secara automatik.
  2. Tetapkan julat untuk bermula lebih tinggi dengan menukar nombor pada set nombor terakhir. Contohnya, ubah 192.168.1.1 kepada 192.168.1.25. Ini bermaksud bahawa penghala anda tidak lagi memberikan alamat IP secara automatik dalam jarak antara 192.168.1.1 hingga 192.168.1.25

Kami sekarang boleh memberikan alamat ini secara manual!

Langkah 3: Menetapkan IP Statik ke ESP8266

Terdapat 2 cara utama untuk menetapkan IP statik ke ESP8266: melalui penghala atau melalui ESP8266.

Meminta alamat tertentu dari penghala melalui kod pada ESP8266 (pilihan peribadi saya):

Ini adalah panduan yang baik: https://circuits4you.com/2018/03/09/esp8266-static… tetapi asasnya adalah:

Masukkan pernyataan yang berikut di bahagian atas kod anda:

#sertakan

#sertakan #sertakan

Kemudian panggil kaedah ini, di mana x adalah IP statik (pisahkan 4 set nombor dengan koma dan bukan titik) dan y adalah alamat IP penghala anda (yang juga disebut gateway):

IP statik IP (x); // alamat IP statik

Gerbang IPAddress (y); // Alamat IP penghala subnet IPAddress (255, 255, 255, 0); IPAddress dns (8, 8, 8, 8);

Menggunakan alamat Media Access Control (MAC) ESP8266 dalam tetapan penghala:

Disyorkan: