Vytvorte malý, lacný Wi-Fi extender s mikrokontrolérom NodeMCU, D1 Mini alebo inou doskou ESP8266.

Pokiaľ ide o nákladovo efektívne a výkonné mikrokontroléry s bezdrôtovým pripojením, čip ESP8266 vyniká, napája dosky ako ESP01, D1 Mini a NodeMCU.

Okrem použitia takejto dosky na výrobu jednoduchých domácich zariadení inteligentnej domácnosti (založené na Wi-Fi) pre komplexné riešenia internetu vecí, mikrokontrolér ESP8266 môžete zmeniť na Wi-Fi opakovač a rozšíriť tak dosah vašej bezdrôtovej siete siete.

Čo je Wi-Fi Extender alebo opakovač?

Wi-Fi extender, tiež známy ako Wi-Fi zosilňovač alebo opakovač, je zariadenie používané na zosilnenie signálu Wi-Fi a rozšírenie jeho pokrytia. Používajú sa na odstránenie mŕtvych zón vo vašej domácnosti alebo kancelárii.

Ak sú vo vašej domácnosti oblasti, kde nemáte žiadne Wi-Fi alebo slabé signály, Wi-Fi opakovač môže zabezpečiť, že získate silný a spoľahlivý bezdrôtový signál bez ohľadu na miesto.

Prečo používať ESP8266 ako Wi-Fi Extender?

Urobili sme niekoľko projektov s použitím modulu ESP8266, ako napr

instagram viewer
inteligentný snímač hladiny vody s ultrazvukovým snímačom a a Modul stmievača založený na Wi-Fi. Možno budete chcieť nájsť podobné projekty v odľahlej časti vašej nehnuteľnosti, ale je signál Wi-Fi dostatočne silný?

Aj keď si môžete kúpiť rozširovač Wi-Fi na rozšírenie dosahu signálov Wi-Fi, sú veľké, nákladné, vždy vyžadujú striedavé napätie a nie sú vôbec prenosné. NodeMCU (ESP8266) je na druhej strane malý, spotrebuje menej energie a dá sa ľahko skryť pred voľným okom.

Je tiež lacný (približne 5 dolárov) a môže byť napájaný pomocou akéhokoľvek 5V sieťového adaptéra, napájacej banky, dvojice batérií 18650 alebo smartfónu cez OTG.

Zabudované Wi-Fi v NodeMCU alebo D1 Mini (ESP8266) sa dokáže pripojiť k 2,4 GHz pásmu vašej Wi-Fi a opätovne prenášať bezdrôtové signály, aby sa efektívne rozšírilo pokrytie. Od NodeMCU/D1 Mini môžete očakávať spoľahlivú rýchlosť až 5 Mb/s v pásme 2,4 GHz.

Tento rozširovač Wi-Fi môžete použiť na nasledujúce účely:

  • Pripojte svoje inteligentné IoT zariadenia vo vašej domácnosti alebo kancelárii k vašej hlavnej sieti alebo softvéru na automatizáciu inteligentnej domácnosti.
  • Poskytnite hosťom samostatnú a zabezpečenú alebo otvorenú sieť Wi-Fi.
  • Vytvorte dočasný prístupový bod Wi-Fi na rozšírenie bezdrôtovej siete.
  • Použite rozširovač Wi-Fi na miestach, kde nemáte prístup k zdroju napájania.
  • Skombinujte viacero opakovačov ESP8266 a vytvorte sieťovú sieť.

Položky potrebné na premenu ESP8266 na Wi-Fi Extender

Na konverziu a používanie dosky mikrokontroléra ESP8266 na rozširovač Wi-Fi budete potrebovať nasledujúce položky:

  • Vývojová doska NodeMCU alebo D1 Mini (ESP8266). Na tento projekt používame D1 Mini.
  • Kábel micro-USB na programovanie a napájanie NodeMCU.
  • Počítač alebo notebook so systémom Windows.
  • Rozšírenie 2,4 GHz Wi-Fi siete.

Keď budete mať všetky požadované materiály, môžete podľa krokov nižšie premeniť váš NodeMCU (ESP8266) na Wi-Fi extender.

Stiahnite si firmvér do počítača so systémom Windows z Úložisko GitHub. Kliknite pravým tlačidlom myši na každý súbor a vyberte si Uložiť odkaz ako... na stiahnutie. Uistite sa, že ste si stiahli všetky tri súbory: 0x00000.bin, 0x02000.bin, a 0x82000.bin.

Stiahnite si a nainštalujte aj Nástroje na sťahovanie Flash súbor. Budete to potrebovať na flashovanie súborov firmvéru na NodeMCU.

Okrem toho si v závislosti od verzie NodeMCU stiahnite a nainštalujte požadované ovládače zariadení pomocou týchto odkazov:

  • Ovládače CP2102: Windows a Mac
  • CH342, CH343, CH9102 ovládače: Windows, Mac (stiahnuť cez modré tlačidlo s ikonou)
  • Ovládače CH340, CH341: Windows, Mac (stiahnuť cez modré tlačidlo s ikonou)

Krok 2: Nahrajte firmvér do NodeMCU/D1 Mini

Extrahujte súbory firmvéru a nástroje na sťahovanie Flash do vášho systému. Potom postupujte podľa týchto krokov na flashovanie firmvéru:

  1. Prejdite do priečinka a dvakrát kliknite na flash_download_tool_3.x.x.exe súbor na spustenie nástroja vo vašom systéme. V prípade chyby sa odporúča použiť verziu 3.8.5 (Stiahnite si Disk Google), pretože vám umožňuje vybrať si Veľkosť blesku.
  2. Ponechajte možnosti ako predvolené a kliknite OK.
  3. Pod SPIDdownload kliknite na tri bodky a vyberte súbory firmvéru: 0x00000.bin, 0x02000.bin, a 0x82000.bin. Začiarknite políčka vedľa nich a zadajte 0x00000, 0x02000, a 0x82000 v poliach, ako je znázornené nižšie na snímke obrazovky v kroku 6.
  4. Ponechajte všetky možnosti ako predvolené v SPIFlashConfig oddiele. Ak používate Flash Download Tools verzie 3.8.x, zvoľte Veľkosť blesku32 Mbit a CrystalFreq: 40M.
  5. V DownloadPanel1 sekciu, vyberte správnu COM prístav. Môžete sa odpojiť a znova pripojiť, aby ste overili a vybrali správne COM prístav.
  6. Ponechajte si BAUD ako 115200 a kliknite na Štart tlačidlo.
  7. Toto blikanie bude trvať len niekoľko sekúnd. Uvidíte SYNC text na paneli.
  8. Po záblesku uvidíte Skončiť. Teraz môžete znova pripojiť NodeMCU k počítaču alebo akémukoľvek inému zdroju napájania a reštartovať ho.

Krok 3: Nakonfigurujte Wi-Fi Extender

Akonáhle sa NodeMCU zapne po flashovaní firmvéru, uvidíte novú bezdrôtovú sieť v nastaveniach Wi-Fi na vašom smartfóne alebo PC/laptope s MyAP SSID. Podľa nižšie uvedených krokov pripojte a nakonfigurujte NodeMCU ako Wi-Fi extender.

  1. Po flashnutí firmvéru si všimnete, že modrá LED dióda NodeMCU sa rozsvieti plným jasom (bez blikania).
  2. Na počítači alebo smartfóne sa pripojte k MyAP Wi-Fi prístupový bod. Je to otvorená sieť a nevyžaduje heslo.
  3. Po pripojení k sieti Wi-Fi MyAP otvorte ľubovoľný webový prehliadač a navštívte stránku 192.168.4.1.
  4. Táto adresa IP načíta stránku. Nastavenia STA zatiaľ ignorujte a prejdite na Nastavenia AP oddiele.
  5. Zadajte ľubovoľný názov SSID, ktorý chcete dať svojmu extenderu, spolu s heslom.
  6. Nezabudnite znova skontrolovať podrobnosti. Ak má váš SSID Wi-Fi v sebe miesto, použite %20. Napríklad pre „Moje Wi-Fi“ zadajte Moja%20Wi-Fi.
  7. Pre Bezpečnosť, vyberte si WPA2 a kliknite Set.NodeMCU sa reštartuje.
  8. Znova sa pripojte k MyAP znova a pod nastavenia STA, zadajte názov svojej aktuálnej hlavnej siete Wi-Fi a heslo.
  9. Po zadaní podrobností kliknite Pripojte sa. NodeMCU je teraz nakonfigurovaný a pripravený na použitie rozširovača Wi-Fi.

Ak skontrolujete nastavenia Wi-Fi na svojom smartfóne alebo PC, v zozname sietí uvidíte SSID (názov) vášho NodeMCU/D1 Mini repeatera. K sieti sa môžete pripojiť pomocou hesla, ktoré ste zadali pri nastavovaní.

Tipy na zabezpečenie optimálneho výkonu

Aby ste zabezpečili optimálny výkon vášho NodeMCU (ESP8266) Wi-Fi extendera, majte na pamäti tieto tipy:

  • Umiestnite NodeMCU niekam, kde môže ľahko zachytiť signál Wi-Fi a znova ho preniesť.
  • Zabezpečte nepretržité napájanie, aby ste predišli akémukoľvek prerušeniu Wi-Fi extendera.
  • Zariadenie nedokáže spracovať príliš veľa zariadení. Uistite sa, že používate tento extender iba pre jedno až tri zariadenia. V opačnom prípade to môže viesť k preťaženiu siete a pomalému internetovému pripojeniu.

Najdostupnejší malý DIY Wi-Fi extender

So svojimi Wi-Fi schopnosťami môže NodeMCU efektívne rozšíriť pokrytie vášho Wi-Fi signálu a odstrániť mŕtve zóny vo vašej domácnosti alebo kancelárii. Tento Wi-Fi extender môžete nainštalovať a používať tam, kde nie je napájanie. Môžete ho spustiť aj počas nabíjania.

Ako sme ukázali, je veľmi rýchle a jednoduché zmeniť NodeMCU/D1 Mini (ESP8266) na Wi-Fi extender a výsledky stoja za to. Vybudovaním tohto projektu nielen ušetríte peniaze, ale získate aj uspokojenie zo zostavenia vlastného užitočného zariadenia.