Smo v generaciji interneta stvari (IoT)! Dandanes lahko domače pripomočke / naprave, kot so klimatska naprava, grelci prostorov, grelniki vode itd., Upravljate na daljavo od koder koli, napravo pa lahko enostavno zgradite ali kupite s police. Sčasoma smo z Arduino, ESP in Raspberry Pi zgradili tudi nekaj projektov avtomatizacije domov, ki temeljijo na IoT. Toda za vse naprave, ki podpirajo IoT, ki temeljijo na Wi-Fi, potrebujete internetno povezavo ali pa lahko rečete neprekinjena internetna / Wi-Fi povezljivost. Toda uporaba širokopasovne povezave ima svoje omejitve, kot je včasih padec signala wifi (zlasti pri pasu 2,4 GHz, zasedenem z več interferencami) iz sobe v sobo ali od tal do tal.
Iz tega razloga so potrebni wifi repetitorji ali podaljški dosega, vendar so komercialni wifi repetitorji, ki so na voljo na trgu, zelo dragi, kar ni izvedljiva možnost za vse. Pojavi se potreba po poceni rešitvah (manj kot ena tretjina v primerjavi s ceno katerega koli komercialnega wifi repetitorja) samo za razširitev dosega. Torej, danes sem delil rešitev, ki v pol ure hitro zgradi vikend projekte. Za to vam ni treba zgraditi nobenega strojnega vezja in vam ni treba biti strokovnjak za elektroniko. Sledite spodnjim preprostim korakom za izdelavo poceni wifi repetitorja ali razširitvenega območja.
Nodemcu ESP8266
Nodemcu ESP8266 je glavna in edina komponenta, zato bi rad opisal tudi nekatere osnovne značilnosti in specifikacije. Je odprtokodna IoT razvojna platforma, kombinacija wifi modula in funkcij Arduino (mikrokrmilnik). Prav tako ga je mogoče programirati v Arduino IDE prek vmesnika micro USB (z vgrajeno IC za upravljanje bliskavice) in je programirljiv modul za prepisovanje wifi, ki je najboljša izbira za wifi omrežja, mash omrežja in ima 802.11 mednarodni standard 12E wifi čip, vgrajen 3.3V regulatorja in antena na krovu. Prav tako ima več možnosti vnosa moči (vhod z vhodom micro USB in dve vrsti zunanjega vhoda moči (5v VCC vhod in 3,3v VCC vhod) in se lahko uporablja kot dostopna točka.
Običajno je mogoče te module programirati neposredno z uporabo Arduino IDE, toda za ta projekt moramo vdelano programsko opremo utripati na NodeMCU. Upoštevajte, da po tem postopku ne boste mogli uporabljati NodeMCU z Arduino IDE. Če želite več informacij o tem, se lahko obrnete tudi na ta utripajoči članek ESP8266.
1. korak: Najprej povežite ESP8266 z računalnikom s kablom micro USB tipa B na USB. Ko je priključena, bo zasvetila lučka modre lučke.
2. korak: Prenesite orodje ESP8266 Flash Download za Windows z uradnega spletnega mesta. Preverite spodnjo sliko, da boste razumeli, kako z WinRAR izvleči datoteko zip v mapo. Prenesite najnovejšo različico WinRAR.
3. korak: Zdaj morate prenesti (“esp_wifi_repeater-master”). To je popolnoma funkcionalen oddajnik Wi-Fi (z omrežji NAT in mesh). Prenesite datoteko zip in jo izvlecite v mapo, kjer si lahko ogledate mapo vdelane programske opreme, ki vsebuje tri datoteke bin (ki bodo uporabljene pozneje). Prenesite ga s strani GitHub. Povezava in slika sta podani spodaj.
Prenesite ESP WiFi Repeater
Zdaj , izpisek datoteke v mapo z zadrgo uporabo WinRAR
4. korak: Zdaj , desno tipko miške kliknite na zip datoteko "flash_download_tools_v3.6.8" in kliknite na "izvleček tukaj". V vašem imeniku boste našli mapo z imenom »flash_download_tools_v3.6.8«. Zdaj odprite to mapo in odprite orodja za prenos flash, kot je prikazano na spodnji sliki.
5. korak: Pojavi se ukazno okno in na seznamu je mogoče odpreti “Orodja za prenos ESPRESSIF”. Izberite prvo možnost in kliknite na “ESP8266 DownloadTools”, kot lahko vidite na spodnji sliki.
Ko ga kliknete, boste videli glavna utripajoča orodja / okna, kot je prikazano na spodnji sliki.
6. korak: Kot sem omenil v 3. koraku, boste morali prenesti esp_wifi_repeater-master iz Githuba in v mapo izvleči datoteko zip. Odprite mapo in videli boste mapo vdelane programske opreme, ki vsebuje 3 bin datoteke. Izberite in izberite vse datoteke bin iz orodij za nalaganje ESP8266, eno za drugim in ime datoteke postavite na desno stran. To je pomemben korak.
Z desno tipko miške kliknite in izberite 'Preimenuj'. Nato kopirajte ime datoteke bin (brez.bin) in ga prilepite za polje @, kot je prikazano na spodnji sliki.
7. korak: To je zelo pomemben korak. Oglejte si spodnjo sliko in v skladu z navodili in posnetki zaslona ponovite vse datoteke bin in spremenite nekatere nastavitve orodij za prenos flash esp8266, kot so (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) in izberite možnost Comport, Hitrost prenosa: 115200 in na koncu kliknite gumb “START”, da začnete utripati vaš ESP8266.
Pred utripanjem boste videli napis »IDLE«, kar pomeni, da je to idealno stanje, po uspešnem utripanju pa boste v oknu monitorja orodij za prenos ESP8266 videli dialog » FINISH «. Prav tako si lahko ogledate vse utripajoče povezane informacije in dobili boste dostopno točko MAC Address in STA MAC Address, kar je zelo pomembno informacijo o omrežju in identiteti naprave.
Zdaj preprosto odklopite svoj ESP8266 in ga znova priključite, ali pa lahko na ESP 8266 pritisnete gumb za ponastavitev, da se vdelana programska oprema znova zažene.
8. korak: Zdaj ste našli novo dostopno točko ali ime dostopne točke wi-fi “MyAP”, ki je SSID, ki ga oddaja ESP8266, vendar počakajte! Nima internetne povezave.
Z glavnim usmerjevalnikom Wi-Fi za dom / pisarno morate nastaviti in konfigurirati tako, da odprete njegovo konfiguracijsko stran. Povežite svoj mobilni telefon / prenosnik s tem (»MyAP«) SSID in pokličite naslov IP (192.168.4.1) iz svojega najljubšega brskalnika in odprla se bo stran s konfiguracijo. V nastavitvah STA dodajte ime in geslo glavnega wifi omrežja SSID in kliknite povezavo. Po tem bodo nastavitve konfiguracije shranjene in pod nastavitvami AP (dostopne točke) lahko nastavite svoje ime in geslo SSID. Izberite vrste zaščite šifriranja, kot je najbolj priljubljena WPA2. Za boljše razumevanje sledite spodnjim posnetkom zaslona.
Korak 9: Ko sem vse naredil, sem preprosto izdelal košček pleksi stekla ali steklenih vlaken in dodal stikalo za vklop / izklop. Poskusno sem dodal dva kosa antene z ločljivostjo 2 dbi in jo povezal z vgrajeno anteno za boljšo pokritost dosega wifi, ki jo je mogoče tudi zasukati (čeprav ima ESP8266 vgrajeno anteno). Napajal sem ga s pomočjo 5v mobilnega polnilnika USB s kablom USB in ga priključil na vrata ESP8266 MicroUSB ter postavil v vtičnice. To je najboljše zanesljivo napajanje za dolgotrajno uporabo.
Druga prednost je ta, da ta repetitor Wi-Fi potrebuje 5v napajalnika, ki ga lahko napajate iz dobre napajalne enote. Sledite temu članku tudi svojo lastno napajalno enoto. Obstaja verjetnost, da ga lahko uporabljate na prostem skupaj z vašim mobilnim telefonom, komercialni oddajnik Wi-Fi pa tega nima. Ne morete ga uporabljati na prostem, ker je vedno potreben izmenični vir električne energije.
Popolno delovanje Wi-Fi repetitorja najdete v spodnjem videoposnetku, v tem novem Wi-Fi repetitorju smo opravili tudi preskus hitrosti in dobili skoraj 4,0 Mb / s. Če imate kakršna koli vprašanja, jih pustite v oddelku za komentarje ali uporabite naša forum za druga tehnična vprašanja.