Stvorite maleni, jeftini Wi-Fi ekstender s NodeMCU, D1 Mini ili drugom mikrokontrolerskom pločom ESP8266.
Kada je riječ o isplativim i snažnim mikrokontrolerima s bežičnim povezivanjem, ističe se čip ESP8266 koji napaja ploče kao što su ESP01, D1 Mini i NodeMCU.
Osim korištenja takve ploče za izradu jednostavnih DIY pametnih kućnih (temeljenih na Wi-Fi) uređaja za složena IoT rješenja, mikrokontroler ESP8266 možete pretvoriti u Wi-Fi repetitor kako biste proširili doseg svoje bežične mreže mreža.
Što je Wi-Fi ekstender ili repetitor?
Wi-Fi ekstender, poznat i kao Wi-Fi pojačivač ili repetitor, uređaj je koji se koristi za pojačavanje Wi-Fi signala i proširenje njegove pokrivenosti. Koriste se za uklanjanje mrtvih zona u vašem domu ili uredu.
Ako u vašem domu postoje područja u kojima nema Wi-Fi ili je signal slab, Wi-Fi repetitor može osigurati jak i pouzdan bežični signal, bez obzira na lokaciju.
Zašto koristiti ESP8266 kao Wi-Fi ekstender?
Napravili smo nekoliko projekata koristeći modul ESP8266, kao što je a
pametni senzor razine vode s ultrazvučnim senzorom i a Modul za prigušivanje temeljen na Wi-Fi-ju. Možda biste željeli locirati ovakve projekte u udaljenom dijelu vašeg imanja, ali je li Wi-Fi signal dovoljno jak?Iako možete kupiti Wi-Fi ekstender kako biste proširili doseg svojih Wi-Fi signala, oni su veliki, skupi, uvijek zahtijevaju izmjenični napon i uopće nisu prenosivi. NodeMCU (ESP8266) je s druge strane malen, troši manje energije i može se lako sakriti od golog oka.
Također je jeftin (oko 5 USD) i može se napajati pomoću bilo kojeg zidnog adaptera od 5 V AC, baterije za napajanje, para 18650 baterija ili vašeg pametnog telefona putem OTG-a.
Ugrađeni Wi-Fi u NodeMCU ili D1 Mini (ESP8266) može se povezati na vaš Wi-Fi pojas od 2,4 GHz i ponovno odašiljati bežične signale za učinkovito proširenje pokrivenosti. Od NodeMCU/D1 Mini možete očekivati pouzdanu brzinu do 5 Mbps preko pojasa od 2,4 GHz.
Ovaj Wi-Fi ekstender možete koristiti u sljedeće svrhe:
- Povežite svoje pametne IoT uređaje u svom domu ili uredu s glavnom mrežom ili softverom za automatizaciju pametnog doma.
- Omogućite zasebnu i sigurnu ili otvorenu Wi-Fi mrežu za goste.
- Stvorite privremenu Wi-Fi pristupnu točku za proširenje bežične mreže.
- Koristite Wi-Fi ekstender na mjestima gdje nemate pristup napajanju.
- Kombinirajte više repetitora ESP8266 kako biste stvorili isprepletenu mrežu.
Stavke potrebne za pretvaranje ESP8266 u Wi-Fi ekstender
Trebat će vam sljedeće stavke za pretvaranje i korištenje vaše ESP8266 mikrokontrolerske ploče u Wi-Fi ekstender:
- NodeMCU ili D1 Mini (ESP8266) razvojna ploča. Za ovaj projekt koristimo D1 Mini.
- Mikro-USB kabel za programiranje i napajanje NodeMCU.
- Windows računalo ili prijenosno računalo.
- Wi-Fi mreža od 2,4 GHz za proširenje.
Nakon što nabavite sve potrebne materijale, možete slijediti korake u nastavku kako biste svoj NodeMCU (ESP8266) pretvorili u Wi-Fi ekstender.
Preuzmite firmver na svoje Windows računalo s GitHub repo. Desnom tipkom miša kliknite redom svaku datoteku i odaberite Spremi link kao... da ga preuzmete. Obavezno preuzmite sve tri datoteke: 0x00000.bin, 0x02000.bin, i 0x82000.bin.
Također preuzmite i instalirajte Flash alati za preuzimanje datoteka. Ovo će vam trebati za fleširanje datoteka firmvera na NodeMCU.
Osim toga, ovisno o verziji NodeMCU, preuzmite i instalirajte potrebne upravljačke programe pomoću ovih veza:
- CP2102 upravljački programi: Windows & Mac
- CH342, CH343, CH9102 upravljački programi: Windows, Mac (preuzmi preko plavog gumba sa ikonom)
- CH340, CH341 upravljački programi: Windows, Mac (preuzmi preko plavog gumba sa ikonom)
Korak 2: Učitajte firmver na NodeMCU/D1 Mini
Ekstrahirajte datoteke firmvera i Flash Download Tools na vašem sustavu. Zatim slijedite ove korake za flash firmware:
- Dođite do mape i dvaput kliknite na flash_download_tool_3.x.x.exe datoteku za pokretanje alata na vašem sustavu. U slučaju pogreške, preporučuje se korištenje v3.8.5 (Preuzimanje Google diska) jer vam omogućuje da odaberete Veličina bljeskalice.
- Zadržite opcije kao zadane i kliknite u redu.
- Ispod SPIDovnload kliknite tri točkice za odabir datoteka firmvera: 0x00000.bin, 0x02000.bin, i 0x82000.bin. Označite potvrdne okvire pokraj njih i unesite 0x00000, 0x02000, i 0x82000 u okvire kao što je prikazano ispod na snimci zaslona u koraku 6.
- Zadržite sve opcije kao zadane u SPIFlashConfig odjeljak. Ako koristite Flash Download Tools verziju 3.8.x, odaberite Veličina bljeskalice32Mbit i CrystalFreq: 40M.
- u Ploča za preuzimanje1 odjeljak, odaberite ispravan COM luka. Možete prekinuti vezu i ponovno se spojiti kako biste potvrdili i odabrali ispravan COM luka.
- Zadrži BAUD kao 115200 i kliknite na Početak dugme.
- Za treptanje će trebati samo nekoliko sekundi. Vidjet ćete SINKRONIZACIJA tekst na ploči.
- Nakon bljeska, vidjet ćete Završi. Sada možete ponovno spojiti NodeMCU na računalo ili bilo koji drugi izvor napajanja kako biste ga ponovno pokrenuli.
Korak 3: Konfigurirajte Wi-Fi ekstender
Nakon što se NodeMCU uključi nakon fleširanja firmvera, vidjet ćete novu bežičnu mrežu u svojim Wi-Fi postavkama na pametnom telefonu ili računalu/prijenosnom računalu s MyAP SSID. Slijedite korake u nastavku za povezivanje i konfiguraciju NodeMCU kao Wi-Fi ekstendera.
- Nakon bljeskanja firmvera, primijetit ćete da plava LED lampica NodeMCU svijetli punom svjetlinom (bez treptanja).
- Na računalu ili pametnom telefonu povežite se s MyAP Wi-Fi pristupna točka. To je otvorena mreža i ne zahtijeva lozinku.
- Nakon povezivanja na MyAP Wi-Fi mrežu, otvorite bilo koji web preglednik i posjetite 192.168.4.1.
- Ovaj IP će učitati stranicu. Za sada zanemarite STA postavke i prijeđite na AP postavke odjeljak.
- Unesite bilo koji SSID naziv koji želite dati svom ekstenderu, zajedno sa lozinkom.
- Obavezno ponovno provjerite detalje. Ako vaš Wi-Fi SSID ima razmak, upotrijebite %20. Na primjer, za "Moj Wi-Fi" unesite Moj%20Wi-Fi.
- Za Sigurnost, izaberite WPA2 i kliknite set.NodeMCU će se ponovno pokrenuti.
- Ponovno se spojite na MyAP ponovno i pod STA postavke, unesite trenutni naziv glavne Wi-Fi mreže i lozinku.
- Nakon unosa pojedinosti kliknite Spojiti. NodeMCU je sada konfiguriran i spreman za korištenje Wi-Fi ekstendera.
Ako provjerite svoje Wi-Fi postavke na pametnom telefonu ili računalu, vidjet ćete SSID (naziv) svog NodeMCU/D1 Mini repetitora na popisu mreža. Možete se spojiti na mrežu pomoću lozinke koju ste unijeli prilikom postavljanja.
Savjeti za osiguravanje optimalne izvedbe
Kako biste osigurali optimalne performanse vašeg NodeMCU (ESP8266) Wi-Fi ekstendera, imajte na umu ove savjete:
- Postavite NodeMCU negdje gdje može lako uhvatiti Wi-Fi signal i ponovno ga poslati.
- Osigurajte kontinuirano napajanje kako biste izbjegli bilo kakav prekid Wi-Fi ekstendera.
- Uređaj ne može podnijeti previše uređaja. Obavezno koristite ovaj ekstender samo za jedan do tri uređaja. U protivnom može doći do zagušenja mreže i spore internetske veze.
Najpovoljniji maleni DIY Wi-Fi ekstender
Sa svojim Wi-Fi mogućnostima, NodeMCU može učinkovito proširiti pokrivenost vašeg Wi-Fi signala i eliminirati mrtve zone u vašem domu ili uredu. Možete instalirati i koristiti ovaj Wi-Fi ekstender tamo gdje nema napajanja. Možete ga pokrenuti i tijekom punjenja.
Kao što smo pokazali, vrlo je brzo i jednostavno pretvoriti NodeMCU/D1 Mini (ESP8266) u Wi-Fi ekstender i rezultati su vrijedni toga. Izgradnjom ovog projekta ne samo da štedite novac, već i dobivate zadovoljstvo izgradnjom vlastitog korisnog uređaja.