Satura rādītājs:
- 1. darbība: iekļūšana maršrutētāja vadības panelī
- 2. darbība: statiskā diapazona rezervēšana DHCP
- 3. darbība: statiskā IP piešķiršana ESP8266
Video: ESP8266 Statiskais IP (WIP): 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
(Ja jūsu Wi-Fi tīkls jau ir kaut kādā veidā konfigurēts, iespējams, jums būs jārunā ar tīkla administratoru.)
Daļa no mūsu projekta mērķa ir piešķirt katrai ESP8266 savu statisko IP adresi, lai būtu vieglāk izsekot ierīcēm un izveidot savienojumu ar to tīmekļa lapām.
IP adrese ir adrese, ko var izmantot, lai piekļūtu tīkla ierīcēm un sazinātos ar tām. Pastāv 2 IP adrešu formas, bet visizplatītākā ir IPv4, kas izskatās apmēram šādi: 192.168.1.1. Formāts ir 4 ciparu komplekti no 0-255, atdalīti ar punktiem, BET *** ir svarīgi atzīmēt, ka dažiem konkrētiem skaitļiem ir īpašs pielietojums un nozīme, par kuriem dažus varat atrast šeit: https:// lv.wikipedia.org/wiki/IPv4#Special-use_ad…
Šīs adreses parasti automātiski piešķir DHCP serveris. Lielākā daļa māju un vidusskolas izmanto savu maršrutētāju kā savu DHCP serveri, kas nozīmē, ka maršrutētājs automātiski piešķirs IP adreses ierīcēm, izmantojot savienojumu ar tīklu, izmantojot DHCP (Dynamic Host Configuration Protocol).
Tomēr mūsu mērķis ir izmantot statiskās IP adreses, kas ir IP adreses, kuras NAV automātiski piešķīris DHCP serveris. Iemesls tam ir tas, ka jūsu maršrutētājs nav iestatīts tā, lai kādai noteiktai ierīcei piešķirtu vienu un to pašu IP adresi, tāpēc tas izmantos kādu nejaušu adresi, kas tajā brīdī ir pieejama. Lai gan tas ir lieliski piemērots lielākajai daļai tīkla lietojumu, tas var būt apgrūtinošs, ja jūs darāt kaut ko līdzīgu mums šeit, un jums ir nepieciešams izveidot savienojumu ar vietēji mitinātu tīmekļa lapu, izmantojot ierīces IP.
1. darbība: iekļūšana maršrutētāja vadības panelī
Ja jūsu maršrutētājam ir noteiktas konfigurācijas, šī ir daļa, kurā jums būs jārunā ar tīkla administratoru (kurš konfigurācijas iestatījis, piemēram, vecāks/aizbildnis, skolotājs, tehnoloģiju/IT nodaļa utt.).
Lai iegūtu pieejamās statiskās IP adreses, jums vai nu jāatrod pieejamais diapazons pašreizējā konfigurācijā, vai arī pašam jāiestata diapazons. Lai to izdarītu, jums jāiet uz maršrutētāja vadības paneli. Tas, kā jūs to darāt, atšķirsies atkarībā no jūsu maršrutētāja, taču jums vajadzētu būt iespējai uzmeklēt “kā piekļūt {jūsu maršrutētāja nosaukuma vai zīmola} vadības panelim” un atrast pamācību.
Kad esat nokļuvis maršrutētāja vadības panelī, atrodiet tā DHCP iestatījumus (kas var būt plašākā kategorijā ar nosaukumu “Vietējais tīkls” vai tamlīdzīgi).
2. darbība: statiskā diapazona rezervēšana DHCP
Ja jūsu maršrutētājam ir iestatītas īpašas DHCP konfigurācijas vai rezervācijas, tad:
- Atrodiet IP adreses, kas pašlaik netiek izmantotas jau rezervētajā diapazonā, un atzīmējiet tās
- VAI palieliniet pašreizējo diapazonu (kā to izdarīt, veiciet tālāk norādītās darbības)
Ja jūsu maršrutētājam NAV iestatītas īpašas DHCP konfigurācijas vai rezervācijas, rīkojieties šādi:
- Jūsu maršrutētājam ir norādīts piešķirt IP adreses noteiktā diapazonā, piemēram, no 192.168.1.1 līdz 192.168.1.255, tāpēc mēs vēlamies ierobežot šo diapazonu, lai mums būtu pieejams pieejamo adrešu diapazons, kas netiek automātiski piešķirts.
- Iestatiet diapazonu, lai sāktos augstāk, mainot pēdējo skaitļu kopas numuru. Piemēram, mainiet 192.168.1.1 uz 192.168.1.25. Tas nozīmē, ka maršrutētājs vairs automātiski nepiešķirs IP adreses diapazonā no 192.168.1.1 līdz 192.168.1.25.
Tagad mēs varam manuāli piešķirt šīs adreses!
3. darbība: statiskā IP piešķiršana ESP8266
Pastāv divi galvenie veidi, kā faktiski piešķirt ESP8266 statisku IP: caur maršrutētāju vai caur ESP8266.
Konkrētas adreses pieprasīšana no maršrutētāja, izmantojot kodu ESP8266 (mana personīgā izvēle):
Šis ir labs ceļvedis: https://circuits4you.com/2018/03/09/esp8266-static…, bet pamati ir šādi:
Ievietojiet šādus paziņojumus koda pašā augšpusē:
#iekļaut
#iekļaut #iekļaut
Pēc tam izsauciet šīs metodes, kur x ir statiskais IP (atdaliet 4 skaitļu kopas ar komatiem, nevis punktus), un y ir maršrutētāja IP adrese (ko sauc arī par vārteju):
IPAddress staticIP (x); // statiskā IP adrese
IPAddress vārteja (y); // Maršrutētāja IP adrese IPAddress apakštīkls (255, 255, 255, 0); IPAddns dns (8, 8, 8, 8);
Izmantojot maršrutētāja iestatījumos ESP8266 multivides piekļuves kontroles (MAC) adresi:
Ieteicams:
Covid19 statiskais IoT displejs: 5 soļi
Covid19 statiskais IoT displejs: pasaule šobrīd atrodas koronavīrusa pandēmijā, un tāpat kā daudzas citas valstis tā ir slēgta arī Indijā, tāpēc man radās ideja izveidot IoT displeju, kas reāllaikā atjauninās valsts koronavīrusu statistiku. Es izmantoju API, kas nodrošina datus
Kā flash vai programmēt ESP8266 AT programmaparatūru, izmantojot ESP8266 zibspuldzi un programmētāju, IOT Wifi moduli: 6 soļi
Kā zibināt vai programmēt programmaparatūru ESP8266 AT, izmantojot ESP8266 zibspuldzi un programmētāju, IOT Wifi moduli: Apraksts: Šis modulis ir USB adapteris /programmētājs ESP-8266 ESP-01 vai ESP-01S moduļiem. Tas ir ērti aprīkots ar 2x4P 2,54 mm sieviešu galviņu, lai pievienotu ESP01. Tas arī izjauc visas ESP-01 tapas, izmantojot 2x4P 2,54 mm tēviņu
ESP8266 - dārza apūdeņošana ar taimeri un tālvadību, izmantojot internetu / ESP8266: 7 soļi (ar attēliem)
ESP8266 - dārza apūdeņošana ar taimeri un tālvadību, izmantojot internetu / ESP8266: ESP8266 - apūdeņošana ar tālvadību un ar laiku dārzeņu dārziem, puķu dārziem un zālājiem. Tas izmanto ESP-8266 ķēdi un hidraulisko / elektrisko vārstu apūdeņotāja padevei. Priekšrocības: zemas izmaksas (~ 30,00 ASV dolāri) ātras piekļuves komandas
Ūdens uzraudzības sistēma (Arduino Uno) WIP: 9 soļi
Ūdens uzraudzības sistēma (Arduino Uno) WIP: Šī sistēma kalpo kā mana zemo izmaksu ūdens uzraudzības ierīces iterācija nelielā formā. Iedvesma šim dizainam radās no dabaszinātņu olimpiādes pasākuma ar nosaukumu Ūdens kvalitāte. Tas, kas sākotnēji bija tikai sāļuma mērītājs, kļuva par šo
[WIP] Drawbot izveide, ko kontrolē Myo aproce: 11 soļi
[WIP] Drawbot izveide, ko kontrolē Myo aproce: Sveiki visi! Pirms dažiem mēnešiem mēs nolēmām izmēģināt ideju izveidot atvērtā rāmja pievilkšanas botu, kura kontrolei tika izmantota tikai Myo josla. Kad mēs pirmo reizi ķērāmies pie projekta, mēs zinājām, ka tas būs jāsadala pāris dažādās grupās