Mündəricat:

ESP8266 Statik IP (WIP): 3 addım
ESP8266 Statik IP (WIP): 3 addım

Video: ESP8266 Statik IP (WIP): 3 addım

Video: ESP8266 Statik IP (WIP): 3 addım
Video: Как задать статический IP для ESP8266 static ip esp8266 2024, Dekabr
Anonim
ESP8266 Statik IP (WIP)
ESP8266 Statik IP (WIP)

(Wi-Fi şəbəkəniz artıq bir şəkildə qurulubsa, Şəbəkə Administratorunuzla danışmaq lazım ola bilər.)

Layihəmizin məqsədinin bir hissəsi, cihazları izləməyi və veb səhifələrinə qoşulmağı asanlaşdırmaq üçün hər bir ESP8266 -ya öz statik IP ünvanını təyin etməkdir.

IP ünvanı, bir şəbəkədəki cihazlara daxil olmaq və onlarla ünsiyyət qurmaq üçün istifadə edilə bilən bir ünvandır. IP ünvanlarının 2 forması var, lakin ən çox yayılmış forması belə görünür IPv4: 192.168.1.1. Format, 0-255 arasında 4 ədəddir, nöqtələrlə ayrılır, AMA *** bəzi xüsusi ədədlərin xüsusi istifadə və mənaları olduğunu qeyd etmək vacibdir, bəziləri haqqında burada məlumat tapa bilərsiniz: https:// tr.wikipedia.org/wiki/IPv4#Xüsusi istifadə_ad…

Bu ünvanlar adətən avtomatik olaraq DHCP serveri tərəfindən təyin olunur. Əksər evlər və liseylər marşrutlaşdırıcılarını DHCP serverləri kimi istifadə edirlər, yəni yönləndirici, şəbəkəyə qoşulduqda cihazlara Dynamic Host Configuration Protocol (DHCP) istifadə edərək avtomatik olaraq IP ünvanlarını təyin edəcək.

Burada məqsədimiz, avtomatik olaraq DHCP serveri tərəfindən təyin edilməyən IP ünvanları olan Statik IP ünvanlarından istifadə etməkdir. Bunun səbəbi, marşrutlaşdırıcınızın hər hansı bir qurğuya eyni IP ünvanını vermək üçün qurulmamasıdır, buna görə də o anda mövcud olan təsadüfi bir ünvan istifadə edəcək. Bu, əksər şəbəkə istifadəsi üçün mükəmməl olsa da, burada etdiyimiz kimi bir şey etdiyiniz zaman məşğul olmaq üçün əngəl ola bilər və cihazın IP-dən istifadə edərək yerli bir veb səhifəsinə qoşulmalısınız.

Addım 1: Routerinizin İdarəetmə Panelinə daxil olun

Routerinizdə bir növ konfiqurasiya varsa, bu Şəbəkə Administratorunuzla (valideyn/qəyyum, müəllim, texnologiya/İT şöbəsi və s. Kimi konfiqurasiyaları quran) danışmağınız lazım olan hissədir..

Mövcud statik IP ünvanlarını əldə etmək üçün ya mövcud konfiqurasiyanızda mövcud bir sıra tapmalısınız, ya da özünüz bir sıra qurmalısınız. Bunu etmək üçün yönlendiricinizin idarəetmə panelinə daxil olmalısınız. Bunu necə edəcəyiniz, hansı marşrutlaşdırıcınızdan asılı olaraq dəyişəcək, ancaq "marşrutlaşdırıcınızın adına və ya markasına} nəzarət panelinə necə daxil olacağınıza" baxmaq və bir dərslik tapmaq lazımdır.

Routerinizin idarəetmə panelinə daxil olduqdan sonra DHCP parametrlərini tapın ("Yerli Şəbəkə" və ya buna bənzər daha geniş bir kateqoriya altında ola bilər).

Addım 2: DHCP -də Statik Aralığı ayırın

Routerinizdə xüsusi DHCP konfiqurasiyaları və ya rezervasyonları varsa, o zaman:

  • Artıq ayrılmış ərazidə istifadə edilməyən bir sıra IP ünvanlarını tapın və bunları qeyd edin
  • Və ya cari aralığı daha da genişləndirin (bunu necə edəcəyinizi aşağıdakı addımlarda tapa bilərsiniz)

Routerinizdə heç bir xüsusi DHCP konfiqurasiyası və ya sifarişi yoxdursa, bu addımları izləyin:

  1. Routerinizə 192.168.1.1 -dən 192.168.1.255 kimi müəyyən bir aralığa IP ünvanları təyin etməsi söylənir, buna görə də avtomatik olaraq təyin edilməyən bir sıra ünvanlara sahib olmaq üçün bu aralığı məhdudlaşdırmaq istəyirik.
  2. Son rəqəmlər dəstindəki nömrəni dəyişdirərək daha yüksək başlanğıc üçün aralığı təyin edin. Məsələn, 192.168.1.1 -i 192.168.1.25 -ə dəyişin. Bu o deməkdir ki, marşrutlaşdırıcınız artıq 192.168.1.1 ilə 192.168.1.25 aralığında avtomatik olaraq IP ünvanlarını təyin etməyəcək.

İndi bu ünvanları əl ilə təyin edə bilərik!

Addım 3: ESP8266 -ya Statik IP təyin etmək

ESP8266 -ya statik IP təyin etməyin 2 əsas yolu var: yönləndirici və ya ESP8266 vasitəsilə.

ESP8266 üzərindəki kod vasitəsilə yönləndiricidən müəyyən bir ünvan istəmək (şəxsi seçimim):

Bu yaxşı bir bələdçidir: https://circuits4you.com/2018/03/09/esp8266-static… amma əsasları bunlardır:

Aşağıdakı ifadələri kodunuzun ən üstünə qoyun:

#daxil edin

#daxil edin #daxil edin

Sonra bu üsulları çağırın, burada x statik IP (nöqtələr əvəzinə vergüllə 4 ədəd dəstini ayırın) və y yönlendiricinizin IP ünvanıdır (buna ağ geçidi də deyilir):

IPAddress staticIP (x); // statik IP ünvanı

IPAddress ağ geçidi (y); // Routerin IP ünvanı IPAddress alt şəbəkəsi (255, 255, 255, 0); IPAddress dns (8, 8, 8, 8);

Routerin parametrlərində ESP8266 -nın Media Giriş Nəzarəti (MAC) ünvanından istifadə edərək:

Tövsiyə: