Orodha ya maudhui:

ESP8266 IP Static (WIP): 3 Hatua
ESP8266 IP Static (WIP): 3 Hatua

Video: ESP8266 IP Static (WIP): 3 Hatua

Video: ESP8266 IP Static (WIP): 3 Hatua
Video: How to Assign a Static / Fixed IP Address | ESP8266 | ESP32 | Arduino 2024, Novemba
Anonim
IP thabiti ya ESP8266 (WIP)
IP thabiti ya ESP8266 (WIP)

(Ikiwa mtandao wako wa Wi-Fi tayari umesanidiwa kwa njia fulani, huenda ukahitaji kuzungumza na Msimamizi wako wa Mtandao.)

Sehemu ya lengo la mradi wetu ni kupeana kila ESP8266 anwani yake ya IP tuli ili iwe rahisi kuweka wimbo wa vifaa na kuungana na kurasa zao za wavuti.

Anwani ya IP ni anwani ambayo inaweza kutumika kufikia na kuwasiliana na vifaa kwenye mtandao. Kuna aina 2 za anwani za IP, lakini fomu ya kawaida ni IPv4, ambayo inaonekana kama hii: 192.168.1.1. Muundo ni seti 4 za nambari kutoka 0-255, zilizotengwa na vipindi, LAKINI ni muhimu kutambua kwamba nambari fulani maalum zina matumizi maalum na maana, ambazo zingine unaweza kupata habari kuhusu hapa: https:// sw.wikipedia.org / wiki / IPv4 # Matumizi-Maalum …

Anwani hizi kawaida hupewa moja kwa moja na seva ya DHCP. Nyumba nyingi na shule za upili hutumia router yao kama seva yao ya DHCP, ikimaanisha kuwa router itatoa anwani za IP moja kwa moja, ikitumia Itifaki ya Usanidi wa Nguvu ya Dynamic (DHCP), kwa vifaa vinapounganishwa kwenye mtandao.

Lengo letu hapa, hata hivyo, ni kutumia anwani za IP Static, ambazo ni anwani za IP ambazo HAZITOIWI moja kwa moja na seva ya DHCP. Sababu ya hii ni kwamba router yako haijawekwa ili kutoa kifaa chochote anwani sawa ya IP, kwa hivyo itatumia anwani isiyo ya kawaida ambayo inapatikana wakati huo. Ingawa hii ni sawa kabisa kwa matumizi mengi ya mtandao, hii inaweza kuwa shida kushughulika wakati unafanya kitu kama tunachofanya hapa na unahitaji kuungana na ukurasa wa wavuti uliopangiwa ndani kwa kutumia IP ya kifaa.

Hatua ya 1: Kuingia kwenye Jopo la Udhibiti wa Router yako

Ikiwa router yako ina aina ya usanidi mahali, hii ndio sehemu ambayo utahitaji kuzungumza na Msimamizi wako wa Mtandao (yeyote atakayeanzisha usanidi, kama vile mzazi / mlezi, mwalimu, idara ya teknolojia / IT, nk).

Ili kupata anwani za IP tuli, utahitaji kupata anuwai inayopatikana katika usanidi wako wa sasa au usanidi masafa mwenyewe. Ili kufanya hivyo, utahitaji kuingia kwenye jopo la kudhibiti router yako. Njia unayofanya hii itatofautiana kulingana na router unayo, lakini unapaswa kuangalia "jinsi ya kufikia {jina lako la router au jopo la kudhibiti}" na upate mafunzo.

Mara tu unapokuwa kwenye jopo la kudhibiti rauta yako, pata mipangilio yake ya DHCP (ambayo inaweza kuwa chini ya kitengo pana kinachoitwa "Mtandao wa Mitaa" au kitu kama hicho).

Hatua ya 2: Kuhifadhi Rangi ya tuli katika DHCP

Ikiwa router yako INA mipangilio maalum ya DHCP au kutoridhishwa, basi:

  • Ama pata anwani anuwai za IP ambazo hazitumiwi sasa katika anuwai iliyohifadhiwa tayari na uweke alama ya hizi
  • AU fanya upeo wa sasa kuwa mkubwa (unaweza kupata jinsi ya kufanya hivyo katika hatua zifuatazo)

Ikiwa router yako haina usanidi maalum wa DHCP au uwekaji nafasi, basi fuata hatua hizi:

  1. Router yako inaambiwa ipe anwani za IP katika anuwai fulani, kama kutoka 192.168.1.1 hadi 192.168.1.255, kwa hivyo tunataka kuzuia safu hii ili tuwe na anwani anuwai ambazo hazijapewa moja kwa moja.
  2. Weka masafa kuanza juu kwa kubadilisha nambari katika seti ya mwisho ya nambari. Kwa mfano, badilisha 192.168.1.1 hadi 192.168.1.25. Hii inamaanisha kuwa router yako haitatoa anwani za IP kiotomatiki kutoka kwa 192.168.1.1 hadi 192.168.1.25

Sasa tunaweza kupeana anwani hizi mwenyewe!

Hatua ya 3: Kutoa IP tuli kwa ESP8266

Kuna njia mbili kuu za kupeana IP tuli kwa ESP8266: kupitia router au kupitia ESP8266.

Kuomba anwani maalum kutoka kwa router kupitia nambari kwenye ESP8266 (upendeleo wangu binafsi):

Huu ni mwongozo mzuri: https://circuits4you.com/2018/03/09/esp8266-static …… lakini misingi ni:

Weka yafuatayo ni pamoja na taarifa juu kabisa ya nambari yako:

# pamoja

#jumuisha #jumuisha

Kisha piga simu njia hizi, ambapo x ni IP tuli (tenga seti 4 za nambari na koma badala ya vipindi) na y ni anwani ya IP ya router yako (ambayo pia inaitwa lango):

IPAddress staticIP (x); // anwani ya IP tuli

Lango la IPAddress (y); // Anwani ya IP ya Router IPAddress subnet (255, 255, 255, 0); Anwani za IPAddress (8, 8, 8, 8);

Kutumia anwani ya ESP8266's Media Access Control (MAC) katika mipangilio ya router:

Ilipendekeza: