Turinys:
- 1 veiksmas: patekimas į maršrutizatoriaus valdymo skydelį
- 2 veiksmas: statinio diapazono rezervavimas DHCP
- 3 veiksmas: statinio IP priskyrimas ESP8266
Video: ESP8266 Statinis IP (WIP): 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
(Jei jūsų „Wi-Fi“tinklas jau yra sukonfigūruotas, gali tekti pasikalbėti su tinklo administratoriumi.)
Dalis mūsų projekto tikslo yra priskirti kiekvienam ESP8266 savo statinį IP adresą, kad būtų lengviau sekti įrenginius ir prisijungti prie jų tinklalapių.
IP adresas yra adresas, kurį galima naudoti norint pasiekti ir bendrauti su tinklo įrenginiais. Yra 2 IP adresų formos, tačiau dažniausiai pasitaikanti forma yra IPv4, kuri atrodo maždaug taip: 192.168.1.1. Formatas yra 4 skaičių rinkiniai nuo 0 iki 255, atskirti taškais, BET *** svarbu pažymėti, kad kai kurie konkretūs skaičiai turi ypatingą naudojimą ir reikšmes, apie kuriuos kai kuriuos galite rasti čia: https:// lt.wikipedia.org/wiki/IPv4#Special-use_ad…
Paprastai šiuos adresus automatiškai priskiria DHCP serveris. Dauguma namų ir aukštųjų mokyklų naudoja savo maršrutizatorių kaip savo DHCP serverį, o tai reiškia, kad maršrutizatorius automatiškai priskiria IP adresus, naudojant Dynamic Host Configuration Protocol (DHCP), prisijungus prie tinklo.
Tačiau mūsų tikslas yra naudoti statinius IP adresus, kurie yra IP adresai, kurių automatiškai nepriskiria DHCP serveris. Taip yra todėl, kad jūsų maršrutizatorius nėra nustatytas tam, kad bet kuriam įrenginiui būtų suteiktas tas pats IP adresas, todėl jis naudos atsitiktinį adresą, kuris tuo metu yra prieinamas. Nors tai puikiai tinka daugeliui tinklo naudojimo, tai gali būti sudėtinga, kai darote kažką panašaus į tai, ką mes darome čia, ir jums reikia prisijungti prie vietinio tinklalapio, naudojant įrenginio IP.
1 veiksmas: patekimas į maršrutizatoriaus valdymo skydelį
Jei jūsų maršrutizatoriuje yra tam tikros konfigūracijos, tai yra ta dalis, kurioje turėsite pasikalbėti su tinklo administratoriumi (kuris nustatytų konfigūracijas, pvz., Vienas iš tėvų/globėjų, mokytojas, technologijų/IT skyrius ir kt.).
Norėdami gauti galimus statinius IP adresus, turėsite rasti esamą konfigūracijos diapazoną arba patys nustatyti diapazoną. Norėdami tai padaryti, turite eiti į maršrutizatoriaus valdymo skydelį. Tai, kaip tai darysite, skirsis priklausomai nuo to, kokį maršrutizatorių turite, tačiau turėtumėte sugebėti ieškoti „kaip pasiekti {jūsų maršrutizatoriaus pavadinimas arba prekės ženklas} valdymo skydelį“ir rasti pamoką.
Kai pateksite į maršrutizatoriaus valdymo skydelį, raskite jo DHCP nustatymus (kurie gali būti platesnės kategorijos, vadinamos „Vietinis tinklas“ar kažkas panašaus).
2 veiksmas: statinio diapazono rezervavimas DHCP
Jei jūsų maršrutizatoriuje NUSTATYTA kokia nors speciali DHCP konfigūracija ar rezervavimas, tada:
- Arba suraskite IP adresų diapazoną, kuris šiuo metu nenaudojamas jau rezervuotame diapazone, ir užsirašykite juos
- ARBA padidinkite dabartinį diapazoną (kaip tai padaryti, atlikite toliau nurodytus veiksmus)
Jei jūsų maršrutizatoriuje NĖRA jokių specialių DHCP konfigūracijų ar rezervacijų, atlikite šiuos veiksmus:
- Jūsų maršrutizatoriui liepta priskirti tam tikro diapazono IP adresus, pvz., Nuo 192.168.1.1 iki 192.168.1.255, todėl norime apriboti šį diapazoną, kad turėtume galimų adresų, kurie nėra automatiškai priskirti, diapazoną.
- Nustatykite diapazoną, kad jis prasidėtų aukščiau, pakeisdamas paskutinio skaičių rinkinio numerį. Pavyzdžiui, pakeiskite 192.168.1.1 į 192.168.1.25. Tai reiškia, kad jūsų maršrutizatorius nebepriskirs automatiškai IP adresų nuo 192.168.1.1 iki 192.168.1.25.
Dabar šiuos adresus galime priskirti rankiniu būdu!
3 veiksmas: statinio IP priskyrimas ESP8266
Yra du pagrindiniai būdai, kaip iš tikrųjų priskirti statinį IP ESP8266: per maršrutizatorių arba per ESP8266.
Konkretaus adreso prašymas iš maršrutizatoriaus naudojant kodą ESP8266 (mano asmeninis pasirinkimas):
Tai geras vadovas: https://circuits4you.com/2018/03/09/esp8266-static…, bet pagrindai yra šie:
Įdėkite šiuos teiginius pačiame kodo viršuje:
#įtraukti
#įtraukti #įtraukti
Tada iškvieskite šiuos metodus, kur x yra statinis IP (atskirkite 4 skaičių rinkinius kableliais, o ne taškais), o y yra maršrutizatoriaus (kuris taip pat vadinamas šliuzu) IP adresas:
IPAddress staticIP (x); // statinis IP adresas
IPAddress vartai (y); // Maršrutizatoriaus IP adresas IPAddress potinklis (255, 255, 255, 0); IP adresas dns (8, 8, 8, 8);
Naudojant ESP8266 „Media Access Control“(MAC) adresą maršrutizatoriaus nustatymuose:
Rekomenduojamas:
Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 blykstę ir programuotoją, „IOT Wifi“modulį: 6 žingsniai
Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 „Flash“ir programuotoją, „IOT Wifi“modulį: Aprašymas: Šis modulis yra USB adapteris /programuotojas, skirtas ESP-0166 arba ESP-01S tipo ESP8266 moduliams. Jame patogiai sumontuota 2x4P 2,54 mm jungtis, skirta prijungti ESP01. Taip pat jis išlaužia visus ESP-01 kaiščius per 2x4P 2,54 mm kištuką
Vandens stebėjimo sistema („Arduino Uno“) WIP: 9 žingsniai
Vandens stebėjimo sistema („Arduino Uno“) WIP: Ši sistema tarnauja kaip mano nebrangaus vandens stebėjimo įrenginio iteracija nedidelės formos. Šio dizaino įkvėpimas kilo iš gamtos mokslų olimpiados renginio, pavadinto „Vandens kokybė“. Tai, kas iš pradžių buvo tik druskingumo matuoklis, virto šiuo
IP adresas „Estática En Raspberry Pi“(statinis IP adresas „RaspberryPi“): 6 žingsniai
IP adresas „Estateica En Raspberry Pi“(statinis IP adresas „RaspberryPi“): statinio IP adreso nustatymas Para kitą información él posee una amplia explicación de cómo realizar inclusive más variantai de las que acá se muestran.Antes de co
[WIP] „Drawbot“sukūrimas, valdomas „Myo“rankinės: 11 žingsnių
[WIP] „Drawbot“sukūrimas, valdomas „Myo“rankinės: Sveiki visi! Prieš kelis mėnesius nusprendėme pabandyti įgyvendinti idėją sukurti atviro kadro traukiamąjį bloką, kuriam valdyti buvo naudojama tik „Myo“juosta. Kai pirmą kartą ėmėmės projekto, žinojome, kad jį reikės suskaidyti į porą skirtingų
„Solidworks“: statinis šiluminis modeliavimas: 4 žingsniai
„Solidworks“: statinis terminis modeliavimas: ši instrukcija parodo, kaip atlikti paprastą statinę terminę analizę „Solidworks“