Cuprins:
- Pasul 1: Intrarea în panoul de control al routerului
- Pasul 2: rezervarea intervalului static în DHCP
- Pasul 3: Atribuirea unui IP static unui ESP8266
Video: ESP8266 Static IP (WIP): 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
(Dacă rețeaua dvs. Wi-Fi este deja configurată într-un fel, poate fi necesar să discutați cu administratorul dvs. de rețea.)
O parte a obiectivului proiectului nostru este de a atribui fiecărui ESP8266 propria sa adresă IP statică pentru a face mai ușor să urmăriți dispozitivele și să vă conectați la paginile lor web.
O adresă IP este o adresă care poate fi utilizată pentru a accesa și comunica cu dispozitivele dintr-o rețea. Există 2 forme de adrese IP, dar cea mai comună formă este IPv4, care arată cam așa: 192.168.1.1. Formatul este de 4 seturi de numere de la 0 la 255, separate prin puncte, DAR *** este important de reținut că unele numere specifice au utilizări și semnificații speciale, dintre care unele puteți găsi informații aici: https:// ro.wikipedia.org / wiki / IPv4 # Special-use_ad …
Aceste adrese sunt de obicei atribuite automat de un server DHCP. Majoritatea caselor și liceelor își folosesc routerul ca server DHCP, ceea ce înseamnă că routerul va atribui automat adrese IP, folosind Protocolul de configurare a gazdei dinamice (DHCP), dispozitivelor pe măsură ce se conectează la rețea.
Totuși, obiectivul nostru aici este să folosim adrese IP statice, care sunt adrese IP care NU sunt atribuite automat de un server DHCP. Motivul pentru aceasta este că routerul dvs. nu este configurat pentru a oferi oricărui anumit dispozitiv aceeași adresă IP, așa că va folosi o adresă aleatorie care se întâmplă să fie disponibilă în acel moment. Deși acest lucru este perfect pentru majoritatea utilizării rețelei, acest lucru poate fi o problemă de rezolvat atunci când faceți ceva asemănător cu ceea ce facem aici și trebuie să vă conectați la o pagină web găzduită local utilizând adresa IP a dispozitivului.
Pasul 1: Intrarea în panoul de control al routerului
Dacă routerul dvs. are un anumit tip de configurații, acesta este partea în care va trebui să discutați cu administratorul de rețea (oricine a configurat configurațiile, cum ar fi un părinte / tutore, un profesor, un departament de tehnologie / IT etc.).
Pentru a obține adrese IP statice disponibile, va trebui fie să găsiți un interval disponibil în configurația dvs. curentă, fie să configurați singur un interval. Pentru a face acest lucru, va trebui să accesați panoul de control al routerului. Modul în care faceți acest lucru va varia în funcție de routerul pe care îl aveți, dar ar trebui să puteți căuta „cum să accesați {panoul de control al numelui sau mărcii routerului}” și să găsiți un tutorial.
Odată ce vă aflați în panoul de control al routerului, găsiți setările DHCP ale acestuia (care pot fi dintr-o categorie mai largă numită „Rețea locală” sau ceva similar).
Pasul 2: rezervarea intervalului static în DHCP
Dacă routerul dvs. are configurații sau rezervări DHCP speciale configurate, atunci:
- Fie găsiți o gamă de adrese IP care nu sunt utilizate în prezent în intervalul deja rezervat și notați-le
- SAU măriți gama curentă (puteți găsi cum să faceți acest lucru în pașii de mai jos)
Dacă routerul dvs. NU are configurații sau rezervări DHCP speciale configurate, urmați acești pași:
- Routerului dvs. i se spune să aloce adrese IP într-un anumit interval, cum ar fi de la 192.168.1.1 la 192.168.1.255, așa că dorim să restricționăm acest interval, astfel încât să avem o gamă de adrese disponibile care nu sunt alocate automat.
- Setați intervalul să înceapă mai sus schimbând numărul din ultimul set de numere. De exemplu, schimbați 192.168.1.1 la 192.168.1.25. Aceasta înseamnă că routerul dvs. nu va mai atribui automat adrese IP în intervalul de la 192.168.1.1 la 192.168.1.25
Acum putem atribui manual aceste adrese!
Pasul 3: Atribuirea unui IP static unui ESP8266
Există 2 moduri principale de a atribui efectiv un IP static unui ESP8266: prin router sau prin ESP8266.
Solicitarea unei adrese specifice de la router prin cod pe ESP8266 (preferința mea personală):
Acesta este un ghid bun: https://circuits4you.com/2018/03/09/esp8266-static…, dar elementele de bază sunt:
Puneți următoarele declarații includ chiar în partea de sus a codului:
#include
#include #include
Apelați apoi aceste metode, unde x este IP-ul static (separați cele 4 seturi de numere cu virgule în loc de puncte) și y este adresa IP a routerului dvs. (care se numește și gateway):
IPAddress staticIP (x); // adresa IP statică
IPAddress gateway (y); // Adresa IP a routerului Subrețea IPAddress (255, 255, 255, 0); IPAddress dns (8, 8, 8, 8);
Utilizarea adresei MAC Access Control (ESP) a ESP8266 în setările routerului:
Recomandat:
Cum se face driver LCD static cu interfață I²C: 12 pași
Cum se face driver LCD static cu interfață I²C: Afișajele cu cristale lichide (LCD) sunt utilizate pe scară largă pentru aplicații comerciale și industriale datorită proprietăților vizuale bune, costurilor reduse și consumului redus de energie. Aceste proprietăți fac din LCD soluția standard pentru dispozitivele cu baterii
Detector de electricitate static simplu, dar puternic, care poate detecta și „fantome”: 10 pași
Detector de electricitate static simplu, dar puternic, care poate detecta și „fantome”: Bună ziua, acesta este primul meu instructable, așa că vă rog să-mi spuneți despre greșelile pe care le-am făcut în acest instructable. În acest instructable, voi face un circuit care poate detecta electricitatea statică. Unul dintre creatorii săi a susținut că a detectat & quot
Sistem de monitorizare a apei (Arduino Uno) WIP: 9 pași
Sistemul de monitorizare a apei (Arduino Uno) WIP: Acest sistem servește ca iterația mea a unui dispozitiv de monitorizare a apei cu un cost redus într-un factor de formă mic. Inspirație pentru acest design derivat dintr-un eveniment olimpiad științific numit Calitatea apei. Ceea ce inițial era doar un contor de salinitate, a evoluat în acest
Dirección IP Estática En Raspberry Pi (Static IP Address RaspberryPi): 6 pași
Dirección IP Estática En Raspberry Pi (Static IP Address RaspberryPi): Setting up a static IP AddressEste tutorial has been a resumen of the wide explication hecha by MadMike in english. Pentru mai multe informații el prezintă o explicație extinsă a modului în care se realizează inclusiv mai multe variante ale celor care acă se muestran.Antes de co
[WIP] Crearea unui drawbot controlat de o bandă Myo: 11 pași
[WIP] Crearea unui drawbot controlat de o bandă Myo: Bună ziua tuturor! Acum câteva luni, am decis să încercăm să abordăm ideea construirii unui drawbot open-frame care să folosească doar o bandă Myo pentru a o controla. Când ne-am lansat pentru prima dată în proiect, am știut că va trebui să fie împărțit într-o pereche diferită