Jsme v generaci internetu věcí (IoT)! V dnešní době můžete své domácí gadgety / zařízení, jako je klimatizace, ohřívač místnosti, ohřívač vody atd., Ovládat na dálku odkudkoli a zařízení k tomu lze snadno postavit nebo zakoupit z police. V průběhu kurzu jsme také vytvořili několik projektů domácí automatizace založených na IoT pomocí Arduino, ESP a Raspberry Pi. Ale pro všechna zařízení podporující IoT s Wi-Fi potřebujete připojení k internetu nebo můžete říci nepřerušené připojení k internetu / Wi-Fi. Ale použití širokopásmového připojení má svá omezení, jako je někdy pokles signálu wifi (zejména pro pásmo 2,4 GHz, obsazené větším rušením) z místnosti do místnosti nebo od podlahy k podlaze.
Z tohoto důvodu jsou vyžadovány wifi opakovače nebo prodlužovače dosahu, ale komerční wifi opakovače dostupné na trhu jsou velmi nákladné, což není proveditelná volba pro všechny. Existuje potřeba levných řešení (méně než jedna třetina ve srovnání s cenou jakéhokoli komerčního opakovače wifi) pouze pro rozšíření dosahu. Dnes jsem tedy sdílel řešení, které rychle vytvoří víkendové projekty do půl hodiny. K tomu nemusíte budovat žádný hardwarový obvod a nemusíte být odborníkem na elektroniku. Postupujte podle jednoduchých kroků uvedených níže a vytvořte si levný wifi opakovač nebo prodlužovač dosahu.
Nodemcu ESP8266
Nodemcu ESP8266 je hlavní a jedinou součástí, proto bych chtěl popsat také některé základní funkce a specifikace. Jedná se o open-source vývojovou platformu IoT, kombinaci modulu wifi a funkcí Arduino (Microcontroller). Může být také naprogramován v Arduino IDE přes rozhraní micro USB (s integrovanou IC pro správu blesku) a je to programovatelný modul pro přepis wifi, který je nejlepší volbou pro wifi sítě, síťové mash a má 802.11 mezinárodní standard 12E wifi čip, integrovaný 3.3V regulátor a palubní anténa. Má také několik možností napájení (vstup pomocí portu micro USB a dva typy externího napájení (vstup 5 V VCC a vstup 3,3 V VCC) a lze jej použít jako přístupový bod.
Normálně lze tyto moduly programovat přímo pomocí Arduino IDE, ale pro tento projekt musíme flashovat firmware na NodeMCU. Všimněte si, že po tomto procesu nebudete moci používat NodeMCU s Arduino IDE. Můžete si také přečíst tento článek Blikající článek ESP8266, abyste o tom pochopili více.
Krok 1: Nejprve připojte svůj ESP8266 k počítači pomocí kabelu micro USB typu B na USB. Po připojení bude svítit modrá kontrolka LED.
Krok 2: Stáhněte si nástroj ESP8266 Flash Download pro Windows z oficiálních webových stránek. Podívejte se na obrázek níže, abyste pochopili, jak extrahovat soubor zip do složky pomocí WinRAR. Stáhněte si nejnovější verzi WinRAR.
Krok 3: Nyní si musíte stáhnout („esp_wifi_repeater-master“). Jedná se o plně funkční Wi-Fi Repeater (s NAT a mesh sítí). Stáhněte soubor ZIP a extrahujte jej do složky, kde můžete vidět složku firmwaru, která má tři soubory bin (které budou použity v pozdějších fázích). Stáhněte si jej ze stránky GitHub. Odkaz a obrázek jsou uvedeny níže.
Stáhněte si ESP WiFi Repeater
Nyní , extrahovat soubor do složky z archívu pomocí WinRAR
Krok 4: Nyní , klikněte pravým tlačítkem myši na zip souboru „flash_download_tools_v3.6.8“ a klikněte na "výpis tady. Ve svém adresáři najdete složku s názvem „flash_download_tools_v3.6.8“. Nyní otevřete tuto složku a otevřete nástroje pro stahování flash, jak je znázorněno na obrázku níže.
Krok 5: Zobrazí se příkazové okno a ze seznamu lze otevřít „ESPRESSIF download tools“. Vyberte první možnost a klikněte na „ESP8266 DownloadTools“, jak vidíte na obrázku níže.
Jakmile na něj kliknete, uvidíte hlavní blikající nástroje / okno, jak je znázorněno na obrázku níže.
Krok 6: Jak jsem zmínil v kroku 3, budete si muset stáhnout esp_wifi_repeater-master z Githubu a extrahovat soubor zip do složky. Otevřete složku a uvidíte složku s firmwarem, která obsahuje 3 soubory bin. Postupně vyberte a vyberte všechny soubory bin z nástroje pro stahování ESP8266 Download a do pravého pole vložte název samotného souboru. Toto je důležitý krok.
Klepněte pravým tlačítkem a vyberte možnost Přejmenovat. Poté zkopírujte název souboru přihrádky (bez souboru.bin) a vložte jej za pole @, jak je znázorněno na obrázku níže.
Krok 7: Toto je velmi důležitý krok. Podívejte se na obrázek níže a podle pokynů a snímků obrazovky poskytněte, opakujte pro všechny soubory bin a změňte některá nastavení nástrojů pro stahování flash esp8266 jako (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) a vyberte Comport, Přenosová rychlost: 115200 a nakonec kliknutím na tlačítko „START“ začněte blikat ESP8266.
Před blikáním uvidíte napsané „IDLE“, což znamená, že je to ideální stav, a po úspěšném blikání uvidíte v okně monitoru stahovacích nástrojů ESP8266 dialog „ FINISH “. Můžete také zobrazit všechny blikající související informace a získáte MAC adresu přístupového bodu a MAC adresu STA, což je velmi důležitá informace týkající se identity sítě a zařízení.
Nyní jednoduše odpojte ESP8266 a znovu jej připojte, nebo můžete stisknout resetovací tlačítko na ESP 8266, aby se restartoval firmware.
Krok 8: Nyní jste našli nový název přístupového bodu nebo hotspotu wi-fi „MyAP“, což je SSID vysílaný ESP8266, ale vydržte! Nemá připojení k internetu.
Je třeba nastavit a nakonfigurovat hlavní směrovač Wi-Fi pro domácnosti / kanceláře otevřením jeho konfigurační stránky. Připojte svůj mobilní telefon / notebook k tomuto („MyAP“) SSID a vytočte adresu IP (192.168.4.1) z vašeho oblíbeného prohlížeče a otevře se konfigurační stránka. V nastavení STA přidejte název a heslo SSID vaší hlavní wifi sítě a klikněte na připojení. Poté se uloží nastavení konfigurace a v nastavení AP (přístupového bodu) můžete nastavit své SSID jméno a heslo. Vyberte typy zabezpečení šifrování, jako je nejoblíbenější WPA2. Pro lepší pochopení postupujte podle níže uvedených snímků obrazovky.
Krok 9: Poté, co bylo vše hotovo, jsem vyrobil jednoduchou výrobu na kusu plexiskla nebo ve skleněných vláknech a přidal vypínač. Experimentálně jsem přidal dva kusy 2 dbi antény a připojil se k palubní anténě pro lepší pokrytí dosahu wifi, kterou lze také otočit (ačkoli ESP8266 má integrovanou anténu). Zapnul jsem ho pomocí 5V USB mobilní nabíječky s USB kabelem a připojil jsem se k portu ESP8266 MicroUSB a dal jsem ho do AC zásuvek. Jedná se o nejlepší spolehlivý napájecí zdroj pro dlouhodobé používání.
Další výhodou je, že tento opakovač Wi-Fi potřebuje 5V napájecí zdroj, který lze napájet z dobré napájecí banky. Můžete si také vytvořit vlastní napájecí banku podle tohoto článku. Existuje tedy šance, že jej lze použít venku spolu s mobilním telefonem, ale komerční opakovač Wi-Fi toto zařízení nemá. Nemůžete jej používat venku, protože je vždy zapotřebí zdroj střídavého proudu.
Kompletní fungování opakovače Wi-Fi naleznete ve videu, na které odkazujeme níže, v tomto novém opakovači Wi-Fi jsme také provedli test rychlosti a dostali jsme téměř 4,0 Mb / s. Máte-li jakékoli dotazy, nechte je v sekci komentářů nebo použijte naše fóra pro další technické dotazy.