Kaip „NodeMCU“ (ESP8266) paversti „Wi-Fi“ plėtikliu

Kaip „NodeMCU“ (ESP8266) paversti „Wi-Fi“ plėtikliu
Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Kalbant apie ekonomiškus ir galingus mikrovaldiklius su belaidžiu ryšiu, išsiskiria ESP8266 lustas, maitinantis tokias plokštes kaip ESP01, D1 Mini ir NodeMCU.





MUO dienos vaizdo įrašas SLĖKITE, KAD TĘSITE SU TURINIU

Be tokios plokštės, kad sukurtumėte paprastus „pasidaryk pats“ išmaniųjų namų (Wi-Fi pagrindu) įrenginius sudėtingiems daiktų interneto sprendimams, ESP8266 mikrovaldiklį galite paversti „Wi-Fi“ kartotuvu, kad padidintumėte savo belaidžio tinklo pasiekiamumą.





Kas yra „Wi-Fi“ plėstuvas arba kartotuvas?

„Wi-Fi“ plėtinys, taip pat žinomas kaip „Wi-Fi“ stiprintuvas arba kartotuvas, yra įrenginys, naudojamas „Wi-Fi“ signalui sustiprinti ir jo aprėpčiai išplėsti. Jie naudojami negyvų zonų pašalinimui namuose ar biure.



Jei jūsų namuose yra vietų, kur negaunate „Wi-Fi“ arba silpni signalai, „Wi-Fi“ kartotuvas gali užtikrinti, kad gausite stiprų ir patikimą belaidžio ryšio signalą, neatsižvelgiant į vietą.

Kodėl naudoti ESP8266 kaip „Wi-Fi“ plėtiklį?

Naudodami ESP8266 modulį sukūrėme keletą projektų, tokių kaip a išmanusis vandens lygio jutiklis su ultragarsiniu jutikliu ir a Wi-Fi pagrindu veikiantis reguliatoriaus modulis . Galbūt norėsite tokius projektus rasti atokioje savo nuosavybės dalyje, bet ar Wi-Fi signalas pakankamai stiprus?



Nors galite nusipirkti „Wi-Fi“ plėtinį, kad padidintumėte „Wi-Fi“ signalų pasiekiamumą, jie yra dideli, brangūs, jiems visada reikalinga kintamosios srovės įtampa ir jie visai nėra nešiojami. Kita vertus, NodeMCU (ESP8266) yra mažas, sunaudoja mažiau energijos ir gali būti lengvai paslėptas nuo plika akies.

Jis taip pat yra pigus (apie 5 USD) ir gali būti maitinamas naudojant bet kurį 5 V kintamosios srovės sieninį adapterį, maitinimo bloką, porą 18650 baterijų arba išmanųjį telefoną per OTG.





„NodeMCU“ arba „D1 Mini“ (ESP8266) integruotas „Wi-Fi“ ryšys gali prisijungti prie jūsų „Wi-Fi“ 2,4 GHz dažnių juostos ir pakartotinai perduoti belaidžio ryšio signalus, kad būtų veiksmingai išplėsta aprėptis. Iš NodeMCU/D1 Mini galite tikėtis iki 5 Mbps patikimo greičio 2,4 GHz dažnių juostoje.

Šį „Wi-Fi“ plėtinį galite naudoti šiais tikslais:





  • Prijunkite išmaniuosius daiktų interneto įrenginius namuose ar biure prie pagrindinio tinklo arba išmaniųjų namų automatizavimo programinės įrangos.
  • Pateikite svečiams atskirą ir saugų arba atvirą „Wi-Fi“ tinklą.
  • Norėdami išplėsti belaidį tinklą, sukurkite laikiną „Wi-Fi“ viešosios interneto prieigos tašką.
  • Naudokite „Wi-Fi“ plėtinį tose vietose, kur neturite prieigos prie maitinimo šaltinio.
  • Sujunkite kelis ESP8266 kartotuvus, kad sukurtumėte tinklinį tinklą.

Daiktai, kurių reikia norint ESP8266 paversti „Wi-Fi“ plėtikliu

Jei norite konvertuoti ir naudoti ESP8266 mikrovaldiklio plokštę į „Wi-Fi“ plėtinį, jums reikės šių elementų:

dvigubos įkrovos parinktis nerodoma „Windows 10“
  • NodeMCU arba D1 Mini (ESP8266) kūrimo plokštė. Mes naudojame D1 Mini šiam projektui.
  • Mikro-USB kabelis, skirtas programuoti ir maitinti NodeMCU.
  • Windows kompiuteris arba nešiojamasis kompiuteris.
  • 2,4 GHz Wi-Fi tinklas, kurį reikia išplėsti.

Kai turėsite visas reikalingas medžiagas, galite atlikti toliau nurodytus veiksmus, kad savo NodeMCU (ESP8266) paverstumėte Wi-Fi plėtikliu.

1 veiksmas: atsisiųskite programinę-aparatinę įrangą, mirksintį įrankį ir tvarkykles

Atsisiųskite programinę-aparatinę įrangą savo „Windows“ kompiuteryje iš „GitHub“ atpirkimas . Dešiniuoju pelės mygtuku spustelėkite kiekvieną failą paeiliui ir pasirinkite Išsaugoti nuorodą kaip... norėdami jį atsisiųsti. Būtinai atsisiųskite visus tris failus: 0x00000.bin , 0x02000.bin , ir 0x82000.bin .

Taip pat atsisiųskite ir įdiekite Flash atsisiuntimo įrankiai failą. Jums to prireiks norint suaktyvinti NodeMCU programinės įrangos failus.

Be to, priklausomai nuo NodeMCU versijos, atsisiųskite ir įdiekite reikiamas įrenginių tvarkykles naudodami šias nuorodas:

  • CP2102 tvarkyklės: Windows ir Mac
  • CH342, CH343, CH9102 tvarkyklės: Windows , Mac (atsisiųsti per mėlyną mygtuką su piktograma)
  • CH340, CH341 vairuotojai: Windows , Mac (atsisiųsti per mėlyną mygtuką su piktograma)

2 veiksmas: įkelkite programinę-aparatinę įrangą į NodeMCU/D1 Mini

Išskleiskite programinės įrangos failus ir „Flash“ atsisiuntimo įrankius savo sistemoje. Tada atlikite šiuos veiksmus, kad suaktyvintumėte programinę-aparatinę įrangą:

  1. Eikite į aplanką ir dukart spustelėkite flash_download_tool_3.x.x.exe failą, kad paleistumėte įrankį savo sistemoje. Klaidos atveju rekomenduojama naudoti v3.8.5 ( Google disko atsisiuntimas ), nes tai leidžia pasirinkti Blykstės dydis .
  2. Palikite parinktis kaip numatytąsias ir spustelėkite Gerai .
  3. Pagal SPID atsisiuntimas Spustelėkite tris taškus, kad pasirinktumėte programinės įrangos failus: 0x00000.bin , 0x02000.bin , ir 0x82000.bin . Pažymėkite šalia jų esančius žymimuosius laukelius ir įveskite 0x00000, 0x02000, ir 0x82000 langeliuose, kaip parodyta toliau 6 veiksme esančioje ekrano kopijoje.
  4. Išsaugokite visas parinktis kaip numatytąsias SPIFlashConfig skyrius. Jei naudojate „Flash Download Tools“ 3.8.x versiją, pasirinkite Blykstės dydis 32 Mbit ir Crystal Freq: 40M .
  5. Viduje Atsisiųsti skydelį1 skyrių, pasirinkite tinkamą SU uostas. Galite atsijungti ir vėl prisijungti, kad patikrintumėte ir pasirinktumėte tinkamą SU uostas.
  6. Laikykite BAUD kaip 115 200 ir spustelėkite Pradėti mygtuką.
  7. Tai užtruks tik kelias sekundes, kol mirksės. Pamatysite SYNC tekstą skydelyje.
  8. Po blykstės pamatysite Baigti . Dabar galite iš naujo prijungti NodeMCU prie kompiuterio ar bet kurio kito maitinimo šaltinio, kad jį paleistumėte iš naujo.

3 veiksmas: sukonfigūruokite „Wi-Fi“ plėtiklį

Kai „NodeMCU“ įsijungs po to, kai paleidžiama programinė įranga, išmaniajame telefone arba asmeniniame / nešiojamajame kompiuteryje pamatysite naują belaidį tinklą savo „Wi-Fi“ nustatymuose. MyAP SSID. Norėdami prijungti ir sukonfigūruoti NodeMCU kaip Wi-Fi plėtinį, atlikite toliau nurodytus veiksmus.

  1. Po programinės aparatinės įrangos mirksėjimo pastebėsite, kad NodeMCU mėlynas šviesos diodas užsidega visu ryškumu (nemirksi).
  2. Kompiuteryje arba išmaniajame telefone prisijunkite prie MyAP „Wi-Fi“ prieigos taškas. Tai atviras tinklas ir jam nereikia slaptažodžio.
  3. Prisijungę prie MyAP Wi-Fi tinklo atidarykite bet kurią žiniatinklio naršyklę ir apsilankykite 192.168.4.1 .
  4. Šis IP įkels puslapį. Kol kas nepaisykite STA nustatymų ir pereikite prie AP nustatymai skyrius.
  5. Įveskite bet kokį SSID pavadinimą, kurį norite suteikti plėtikliui, kartu su slaptažodžiu.
  6. Būtinai dar kartą patikrinkite detales. Jei jūsų „Wi-Fi“ SSID yra vietos, naudokite %dvidešimt . Pavyzdžiui, „Mano Wi-Fi“ įveskite Mano%20Wi-Fi .
  7. Dėl Saugumas , pasirinkti WPA2 ir spustelėkite Nustatyti .NodeMCU bus paleistas iš naujo.
  8. Prisijunkite iš naujo prie MyAP vėl ir, pagal STA nustatymai , įveskite dabartinio pagrindinio „Wi-Fi“ tinklo pavadinimą ir slaptažodį.
  9. Įvedę išsamią informaciją spustelėkite Prisijungti . „NodeMCU“ dabar sukonfigūruotas ir paruoštas naudoti „Wi-Fi“ plėtinį.

Jei patikrinsite Wi-Fi nustatymus savo išmaniajame telefone arba kompiuteryje, tinklų sąraše pamatysite savo NodeMCU/D1 Mini kartotuvo SSID (pavadinimą). Galite prisijungti prie tinklo naudodami slaptažodį, kurį įvedėte sąrankos metu.

Patarimai, kaip užtikrinti optimalų našumą

Norėdami užtikrinti optimalų „NodeMCU“ (ESP8266) „Wi-Fi“ plėtinio veikimą, atminkite šiuos patarimus:

  • Padėkite „NodeMCU“ ten, kur jis galėtų lengvai patraukti „Wi-Fi“ signalą ir pakartotinai jį perduoti.
  • Užtikrinkite nuolatinį maitinimo šaltinį, kad išvengtumėte bet kokių „Wi-Fi“ plėtinio trikdžių.
  • Įrenginys negali valdyti per daug įrenginių. Įsitikinkite, kad šį plėtiklį naudokite tik vienam ar trims įrenginiams. Priešingu atveju tai gali sukelti tinklo perkrovą ir lėtą interneto ryšį.

Įperkamiausias mažytis „pasidaryk pats“ „Wi-Fi“ plėtinys

Su savo Wi-Fi galimybėmis NodeMCU gali efektyviai išplėsti jūsų Wi-Fi signalo aprėptį ir pašalinti negyvas zonas jūsų namuose ar biure. Šį „Wi-Fi“ plėtinį galite įdiegti ir naudoti ten, kur nėra maitinimo šaltinio. Taip pat galite paleisti jį įkrovimo metu.

Kaip parodėme, „NodeMCU/D1 Mini“ (ESP8266) labai greitai ir paprastai paversti „Wi-Fi“ plėtikliu, o rezultatai yra to verti. Kurdami šį projektą ne tik sutaupysite pinigų, bet ir pasitenkinsite kurdami savo naudingą įrenginį.