Izveidojiet nelielu, lētu Wi-Fi paplašinātāju ar NodeMCU, D1 Mini vai citu ESP8266 mikrokontrollera plati.
Runājot par izmaksu ziņā efektīviem un jaudīgiem mikrokontrolleriem ar bezvadu savienojumu, ESP8266 mikroshēma izceļas, barojot tādas plates kā ESP01, D1 Mini un NodeMCU.
Papildus šādas plates izmantošanai, lai izveidotu vienkāršas DIY viedās mājas (uz Wi-Fi bāzes) ierīces sarežģītiem IoT risinājumiem, varat pārvērst ESP8266 mikrokontrolleri par Wi-Fi atkārtotāju, lai paplašinātu bezvadu tīkla sasniedzamību tīkls.
Kas ir Wi-Fi paplašinātājs vai atkārtotājs?
Wi-Fi paplašinātājs, kas pazīstams arī kā Wi-Fi pastiprinātājs vai atkārtotājs, ir ierīce, ko izmanto Wi-Fi signāla pastiprināšanai un tā pārklājuma paplašināšanai. Tos izmanto mirušo zonu likvidēšanai jūsu mājās vai birojā.
Ja jūsu mājās ir apgabali, kur nesaņemat Wi-Fi vai signālus ir vāji, Wi-Fi atkārtotājs var nodrošināt spēcīgu un uzticamu bezvadu signālu neatkarīgi no atrašanās vietas.
Kāpēc izmantot ESP8266 kā Wi-Fi paplašinātāju?
Mēs esam veikuši vairākus projektus, izmantojot ESP8266 moduli, piemēram, a viedais ūdens līmeņa sensors ar ultraskaņas sensoru un a Wi-Fi bāzes dimmer modulis. Iespējams, vēlēsities atrast šādus projektus sava īpašuma attālā vietā, taču vai Wi-Fi signāls ir pietiekami spēcīgs?
Lai gan jūs varat iegādāties Wi-Fi paplašinātāju, lai paplašinātu Wi-Fi signālu sasniedzamību, tie ir lieli, dārgi, tiem vienmēr ir nepieciešams maiņstrāvas spriegums, un tie vispār nav pārnēsājami. NodeMCU (ESP8266) no otras puses ir mazs, patērē mazāk enerģijas un to var viegli paslēpt no neapbruņotas acs.
Tas ir arī lēts (apmēram 5 ASV dolāri), un to var darbināt, izmantojot jebkuru 5 V maiņstrāvas sienas adapteri, strāvas banku, 18650 akumulatoru pāri vai viedtālruni, izmantojot OTG.
NodeMCU vai D1 Mini (ESP8266) iebūvētais Wi-Fi var izveidot savienojumu ar jūsu Wi-Fi 2,4 GHz joslu un atkārtoti pārraidīt bezvadu signālus, lai efektīvi paplašinātu pārklājumu. NodeMCU/D1 Mini varat sagaidīt līdz pat 5 Mb/s uzticamu ātrumu 2,4 GHz joslā.
Šo Wi-Fi paplašinātāju varat izmantot šādiem mērķiem:
- Savienojiet savas mājas vai biroja viedās IoT ierīces ar galveno tīklu vai viedās mājas automatizācijas programmatūru.
- Nodrošiniet viesiem atsevišķu un drošu vai atvērtu Wi-Fi tīklu.
- Izveidojiet pagaidu Wi-Fi tīklāju, lai paplašinātu bezvadu tīklu.
- Izmantojiet Wi-Fi paplašinātāju vietās, kur jums nav piekļuves barošanas avotam.
- Apvienojiet vairākus ESP8266 atkārtotājus, lai izveidotu tīklu.
Vienumi, kas nepieciešami, lai ESP8266 pārvērstu par Wi-Fi paplašinātāju
Lai pārveidotu un izmantotu ESP8266 mikrokontrollera plati par Wi-Fi paplašinātāju, jums būs nepieciešami šādi vienumi:
- NodeMCU vai D1 Mini (ESP8266) izstrādes plate. Šim projektam mēs izmantojam D1 Mini.
- Mikro-USB kabelis NodeMCU programmēšanai un barošanai.
- Windows dators vai klēpjdators.
- Paplašināms 2,4 GHz Wi-Fi tīkls.
Kad esat ieguvis visus nepieciešamos materiālus, varat veikt tālāk norādītās darbības, lai pārvērstu savu NodeMCU (ESP8266) par Wi-Fi paplašinātāju.
Lejupielādējiet programmaparatūru savā Windows datorā no GitHub repo. Ar peles labo pogu noklikšķiniet uz katra faila pēc kārtas un izvēlieties Saglabāt saiti kā... lai to lejupielādētu. Noteikti lejupielādējiet visus trīs failus: 0x00000.bin, 0x02000.bin, un 0x82000.bin.
Arī lejupielādējiet un instalējiet Flash lejupielādes rīki failu. Tas būs nepieciešams, lai NodeMCU ierīcē mirgotu programmaparatūras faili.
Turklāt, atkarībā no NodeMCU versijas, lejupielādējiet un instalējiet nepieciešamos ierīču draiverus, izmantojot šīs saites:
- CP2102 draiveri: Windows un Mac
- CH342, CH343, CH9102 draiveri: Windows, Mac (lejupielādēt, izmantojot zilo pogu ar ikonu)
- CH340, CH341 draiveri: Windows, Mac (lejupielādēt, izmantojot zilo pogu ar ikonu)
2. darbība. Augšupielādējiet programmaparatūru vietnē NodeMCU/D1 Mini
Izņemiet programmaparatūras failus un Flash lejupielādes rīkus savā sistēmā. Pēc tam veiciet šīs darbības, lai mirgotu programmaparatūru:
- Pārejiet uz mapi un veiciet dubultklikšķi uz flash_download_tool_3.x.x.exe failu, lai palaistu rīku savā sistēmā. Kļūdas gadījumā ieteicams izmantot v3.8.5 (Google diska lejupielāde), jo tas ļauj jums izvēlēties Zibspuldzes izmērs.
- Saglabājiet opcijas kā noklusējuma iestatījumus un noklikšķiniet uz labi.
- Saskaņā SPID lejupielāde cilnē noklikšķiniet uz trim punktiem, lai atlasītu programmaparatūras failus: 0x00000.bin, 0x02000.bin, un 0x82000.bin. Atzīmējiet izvēles rūtiņas blakus tām un ievadiet 0x00000, 0x02000, un 0x82000 lodziņos, kā parādīts tālāk 6. darbības ekrānuzņēmumā.
- Saglabājiet visas opcijas kā noklusējuma opcijas SPIFlashConfig sadaļā. Ja izmantojat Flash lejupielādes rīku versiju 3.8.x, izvēlieties Zibspuldzes izmērs32 Mbit un Crystal Freq: 40M.
- Iekš Lejupielādes panelis1 sadaļu, izvēlieties pareizo COM osta. Varat atvienot un vēlreiz izveidot savienojumu, lai pārbaudītu un atlasītu pareizo COM osta.
- Saglabājiet BAUD kā 115200 un noklikšķiniet uz Sākt pogu.
- Tas prasīs tikai dažas sekundes, lai mirgotu. Jūs redzēsiet SYNC teksts panelī.
- Pēc zibspuldzes jūs redzēsiet Pabeigt. Tagad varat atkārtoti savienot NodeMCU ar datoru vai jebkuru citu barošanas avotu, lai to restartētu.
3. darbība: konfigurējiet Wi-Fi paplašinātāju
Kad NodeMCU ieslēgsies pēc programmaparatūras mirgošanas, viedtālruņa vai datora/klēpjdatora Wi-Fi iestatījumos redzēsit jaunu bezvadu tīklu. MyAP SSID. Veiciet tālāk norādītās darbības, lai izveidotu savienojumu un konfigurētu NodeMCU kā Wi-Fi paplašinātāju.
- Pēc programmaparatūras mirgošanas jūs ievērosiet, ka NodeMCU zilā gaismas diode iedegas ar pilnu spilgtumu (bez mirgošanas).
- Datorā vai viedtālrunī izveidojiet savienojumu ar MyAP Wi-Fi piekļuves punkts. Tas ir atvērts tīkls, un tam nav nepieciešama parole.
- Pēc savienojuma izveides ar MyAP Wi-Fi tīklu atveriet jebkuru tīmekļa pārlūkprogrammu un apmeklējiet 192.168.4.1.
- Šis IP ielādēs lapu. Pagaidām ignorējiet STA iestatījumus un pārejiet uz AP iestatījumi sadaļā.
- Ievadiet jebkuru SSID nosaukumu, ko vēlaties piešķirt savam paplašinātājam, kā arī paroli.
- Noteikti vēlreiz pārbaudiet informāciju. Ja jūsu Wi-Fi SSID ir atstarpe, izmantojiet %20. Piemēram, “Mans Wi-Fi” ievadiet Mans%20Wi-Fi.
- Priekš Drošība, izvēlieties WPA2 un noklikšķiniet Iestatīt.NodeMCU tiks restartēts.
- Atkārtoti izveidojiet savienojumu ar MyAP atkal un, zem STA iestatījumi, ievadiet sava pašreizējā galvenā Wi-Fi tīkla nosaukumu un paroli.
- Kad informācija ir ievadīta, noklikšķiniet uz Savienot. NodeMCU tagad ir konfigurēts un gatavs Wi-Fi paplašinātāja lietošanai.
Ja pārbaudīsit Wi-Fi iestatījumus viedtālrunī vai datorā, tīklu sarakstā redzēsit sava NodeMCU/D1 Mini atkārtotāja SSID (nosaukums). Varat izveidot savienojumu ar tīklu, izmantojot paroli, kuru ievadījāt iestatīšanas laikā.
Padomi optimālas veiktspējas nodrošināšanai
Lai nodrošinātu optimālu NodeMCU (ESP8266) Wi-Fi paplašinātāja veiktspēju, ņemiet vērā šos padomus:
- Novietojiet NodeMCU kaut kur, kur tas var viegli uztvert Wi-Fi signālu un pārsūtīt to atkārtoti.
- Nodrošiniet nepārtrauktu barošanu, lai izvairītos no Wi-Fi paplašinātāja darbības traucējumiem.
- Ierīce nevar apstrādāt pārāk daudz ierīču. Noteikti izmantojiet šo paplašinātāju tikai vienai līdz trim ierīcēm. Pretējā gadījumā tas var izraisīt tīkla pārslodzi un lēnu interneta savienojumu.
Visizdevīgākais, tiny Wi-Fi paplašinātājs
Ar savām Wi-Fi iespējām NodeMCU var efektīvi paplašināt jūsu Wi-Fi signāla pārklājumu un novērst mirušās zonas jūsu mājās vai birojā. Varat instalēt un izmantot šo Wi-Fi paplašinātāju vietās, kur nav strāvas padeves. Varat arī palaist to uzlādes laikā.
Kā mēs esam parādījuši, NodeMCU/D1 Mini (ESP8266) ir ļoti ātri un viegli pārvērst par Wi-Fi paplašinātāju, un rezultāti ir tā vērti. Veidojot šo projektu, jūs ne tikai ietaupāt naudu, bet arī gūstat gandarījumu par savas noderīgās ierīces izveidi.