Sme v generácii internetu vecí (IoT)! V dnešnej dobe môžete svoje domáce prístroje / zariadenia, ako je klimatizácia, ohrievač miestnosti, ohrievač vody, atď., Ovládať na diaľku odkiaľkoľvek a zariadenie, ktoré to chcete urobiť, je možné ľahko zostaviť alebo kúpiť z police. V priebehu kurzu sme tiež vytvorili niekoľko projektov domácej automatizácie založených na IoT pomocou programov Arduino, ESP a Raspberry Pi. Ale pre každé zariadenie podporujúce IoT založené na Wi-Fi potrebujete pripojenie na internet alebo môžete povedať neprerušované pripojenie na Internet / Wi-Fi. Ale použitie širokopásmového pripojenia má svoje obmedzenia, ako napríklad pokles signálu wifi (najmä pre pásmo 2,4 GHz, ktoré je obsadené väčším rušením) z miestnosti do miestnosti alebo z podlahy na podlahu.
Z tohto dôvodu sú potrebné zosilňovače wifi alebo predlžovače dosahu, ale komerčné opakovače wifi dostupné na trhu sú veľmi nákladné, čo nie je uskutočniteľná voľba pre všetkých. Nastáva potreba lacných riešení (menej ako jedna tretina v porovnaní s cenou akýchkoľvek komerčných opakovačov wifi) iba na rozšírenie dosahu. Takže dnes som zdieľal riešenie, ktoré rýchlo vytvorí víkendové projekty do pol hodiny. Na to nemusíte stavať žiadny hardvérový obvod a nemusíte byť odborníkom na elektroniku. Postupujte podľa jednoduchých krokov uvedených nižšie a zostavte svoj lacný wifi opakovač alebo predlžovač dosahu.
Nodemcu ESP8266
Nodemcu ESP8266 je hlavným a jediným komponentom, preto by som rád popísal aj niektoré základné vlastnosti a špecifikácie. Jedná sa o open-source vývojovú platformu IoT, kombináciu modulu wifi a funkcií Arduino (Microcontroller). Môže byť tiež naprogramovaný v Arduino IDE cez rozhranie micro USB (s integrovanou správou blesku IC) a je to programovateľný modul prepisu wifi, ktorý je najlepšou voľbou pre sieťovanie wifi, sieťovanie mash a má 802.11 medzinárodný štandard 12E wifi čip, integrovaný 3.3V regulátor a palubná anténa. Má tiež niekoľko možností napájania (vstup pomocou portu micro USB a dva typy externého napájania (vstup 5 V VCC a vstup 3,3 V VCC) a môže byť použitý ako prístupový bod.
Normálne je možné tieto moduly programovať priamo pomocou Arduino IDE, ale pre tento projekt musíme flashovať firmware na NodeMCU. Upozorňujeme, že po tomto procese nebudete môcť používať svoje NodeMCU s Arduino IDE. Ak sa chcete dozvedieť viac, prečítajte si tiež tento blikajúci článok ESP8266.
Krok 1: Najskôr pripojte svoj ESP8266 k počítaču pomocou kábla micro USB typu B na USB. Po pripojení bude svietiť modrá kontrolka LED.
Krok 2: Stiahnite si nástroj ESP8266 Flash Download pre Windows z oficiálnych webových stránok. Skontrolujte obrázok uvedený nižšie, aby ste pochopili, ako extrahovať súbor zip do priečinka pomocou programu WinRAR. Stiahnite si najnovšiu verziu WinRAR.
Krok 3: Teraz si musíte stiahnuť („esp_wifi_repeater-master“). Toto je plne funkčný zosilňovač Wi-Fi (s technológiou NAT a sieťovými sieťami). Stiahnite súbor ZIP a rozbaľte ho do priečinka, kde môžete vidieť priečinok s firmvérom, ktorý obsahuje tri súbory bin (ktoré sa použijú v ďalších fázach). Stiahnite si ho zo stránky GitHub. Odkaz a obrázok sú uvedené nižšie.
Stiahnite si ESP WiFi Repeater
Teraz , extrahovať súbor do priečinka z archívu pomocou WinRAR
Krok 4: Teraz , kliknite pravým tlačidlom myši na zips súboru "flash_download_tools_v3.6.8" a kliknite na "výpis tu. Vo svojom adresári nájdete priečinok s názvom „flash_download_tools_v3.6.8“. Teraz otvorte tento priečinok a otvorte nástroje na sťahovanie súborov Flash, ako je to znázornené na obrázku nižšie.
Krok 5: Zobrazí sa príkazové okno a v zozname je možné otvoriť „Nástroje na stiahnutie ESPRESSIF“. Vyberte prvú možnosť a kliknite na „ESP8266 DownloadTools“, ako vidíte na obrázku nižšie.
Akonáhle na ňu kliknete, uvidíte hlavné blikajúce nástroje / okno, ako je to znázornené na obrázku nižšie.
Krok 6: Ako som už spomenul v kroku 3, budete si musieť stiahnuť esp_wifi_repeater-master z Githubu a extrahovať súbor zip do priečinka. Otvorte priečinok a uvidíte priečinok s firmvérom, ktorý obsahuje 3 súbory bin. Vyberte a vyberte všetky súbory bin z nástroja na sťahovanie ESP8266 jeden po druhom a do pravého bočného poľa vložte názov samotného súboru. Toto je dôležitý krok.
Kliknite pravým tlačidlom myši a vyberte príkaz Premenovať. Potom skopírujte názov súboru bin (without.bin) a vložte ho za pole @, ako je to znázornené na obrázku nižšie.
Krok 7: Toto je veľmi dôležitý krok. Pozrite sa na obrázok nižšie a v súlade s pokynmi a snímky obrazovky za predpokladu, opakujte pre všetky spisu bin a zmeniť niektoré nastavenia esp8266 bleskom pre sťahovanie nástroje, ako SPI (rýchlosť: 80MHz, SPI MODE: QIO, FLASH SIZE: 32Mbit) a vyberte sériový port, Prenosová rýchlosť: 115200 a nakoniec kliknite na tlačidlo „ŠTART“, aby začal blikať váš ESP8266.
Pred blikaním uvidíte napísané „IDLE“, čo znamená, že je to ideálny stav, a po úspešnom blikaní uvidíte v okne monitora nástrojov na stiahnutie ESP8266 dialóg „ FINISH “. Môžete tiež zobraziť všetky blikajúce súvisiace informácie a získate adresu MAC prístupového bodu a adresu MAC STA, čo je veľmi dôležitá informácia o totožnosti siete a zariadenia.
Teraz jednoducho odpojte ESP8266 a znovu ho pripojte, alebo môžete stlačiť resetovacie tlačidlo na ESP 8266, aby sa firmvér reštartoval.
Krok 8: Teraz ste našli nový názov prístupového bodu alebo hotspotu wi-fi „MyAP“, čo je identifikátor SSID vysielaný programom ESP8266, ale vydržte! Nemá pripojenie na internet.
Musíte nastaviť a nakonfigurovať hlavný Wi-Fi smerovač domácnosti / kancelárie otvorením jeho konfiguračnej stránky. Pripojte svoj mobilný / prenosný počítač k tomuto („MyAP“) SSID a vytočte adresu IP (192.168.4.1) z vášho obľúbeného prehliadača a otvorí sa konfiguračná stránka. V nastaveniach STA pridajte svoje hlavné meno siete Wi-Fi a heslo a kliknite na pripojenie. Potom sa uložia konfiguračné nastavenia a v nastaveniach prístupového bodu (AP) môžete nastaviť svoje SSID meno a heslo. Vyberte typy zabezpečenia šifrovania, ako je najobľúbenejší protokol WPA2. Pre lepšie pochopenie postupujte podľa snímok obrazovky uvedených nižšie.
Krok 9: Potom, čo bolo všetko hotové, som jednoducho vyrobil jednoduchý kúsok z plexiskla alebo skleneného vlákna a pridal vypínač. Experimentálne som pridal dva kusy 2 dbi antény a spojil som sa s palubnou anténou pre lepšie pokrytie dosahu wifi, ktorú je možné aj otáčať (hoci ESP8266 má zabudovanú anténu). Zapol som ho pomocou 5V USB mobilnej nabíjačky s USB káblom a pripojil som sa k portu ESP8266 MicroUSB a dal som ho do AC zásuviek. Toto je najlepšie spoľahlivý zdroj napájania pre dlhodobé používanie.
Ďalšou výhodou je, že tento opakovač Wi-Fi vyžaduje napájanie 5 V, ktoré je možné napájať z dobrej powerbanky. Môžete si tiež vytvoriť svoju vlastnú powerbanku podľa tohto článku. Existuje teda šanca, že ho môžete použiť v exteriéri spolu s mobilným telefónom, ale komerčný zosilňovač Wi-Fi toto zariadenie nemá. Nemôžete ho používať vonku, pretože je vždy potrebný zdroj striedavého prúdu.
Kompletné fungovanie Wi-Fi zosilňovača nájdete vo videu prepojenom nižšie. V tomto novom zosilňovači Wi-Fi sme tiež vykonali test rýchlosti a dosiahli sme takmer 4,0 Mb / s. Ak máte akékoľvek otázky, nechajte ich v časti s komentármi alebo použite ďalšie technické otázky na našom fóre.