Vi är i Internet of Things (IoT) generation! Dessa dagar kan du fjärrstyra dina hemapparater / enheter som luftkonditionering, rumsuppvärmning, varmvattenberedare, etc. var som helst och enheten för att göra detta kan enkelt byggas eller köpas från hyllan. Under tiden har vi också byggt några IoT-baserade hemautomationsprojekt med Arduino, ESP och Raspberry Pi. Men för alla Wi-Fi-baserade IoT-aktiverade enheter behöver du en Internetanslutning eller så kan du säga oavbruten Internet / Wi-Fi-anslutning. Men att använda bredbandsanslutning har sina begränsningar som ibland wifi-signalfall (särskilt för 2,4 GHz-band, upptagen med mer störningar) från rum till rum eller golv till golv.
Det är av denna anledning som wifi-repeater eller intervallförlängare krävs men kommersiella wifi-repeaters tillgängliga på marknaden är mycket kostsamma vilket inte är ett genomförbart alternativ för alla. Det uppstår behovet av billiga lösningar (mindre än en tredjedel jämfört med priset på någon kommersiell wifi-repeater) endast för att utvidga intervallet. Så idag har jag delat en lösning som snabbt bygger helgprojekt inom en halvtimme. För detta behöver du inte bygga någon hårdvarukrets och du behöver inte vara expert på elektronik. Följ de enkla stegen nedan för att bygga din billiga wifi-repeater eller range extender.
Nodemcu ESP8266
Nodemcu ESP8266 är den viktigaste och enda komponenten, så jag skulle vilja beskriva några grundläggande funktioner och specifikationer också. Det är en öppen källkod för IoT-utveckling, en kombination av wifi-modulen och funktionerna i Arduino (Microcontroller). Den kan också programmeras i Arduino IDE via mikro-USB-gränssnittet (med inbyggd blixthantering IC) och det är en programmerbar wifi-transkriberingsmodul som är det bästa valet för wifi-nätverk, mash-nätverk och har 802.11 internationell standard 12E wifi-chip, ombord 3.3V regulator och ombord Antena. Den har också flera strömingångsalternativ (ingång med en mikro-USB-port och två typer av extern strömingång (5v VCC-ingång och 3.3v VCC-ingång) och kan användas som en åtkomstpunkt.
Normalt kan dessa moduler programmeras direkt med Arduino IDE, men för detta projekt måste vi blinka firmware på NodeMCU. Observera att efter denna process kommer du inte att kunna använda din NodeMCU med Arduino IDE. Du kan också hänvisa till denna ESP8266 blinkande artikel för att förstå mer om detta.
Steg 1: Anslut först din ESP8266 till en dator med mikro-USB typ B till USB-kabel. När den är ansluten lyser en indikatorlampa för blått ljus.
Steg 2: Ladda ner ESP8266 Flash-nedladdningsverktyget för Windows från den officiella webbplatsen. Kontrollera bilden nedan för att förstå hur du extraherar zip-filen till mappen med WinRAR. Ladda ner den senaste versionen av WinRAR.
Steg 3: Nu måste du ladda ner (“esp_wifi_repeater-master”). Detta är den fullt fungerande Wi-Fi Repeater (med NAT och mesh-nätverk). Ladda ner zip-filen och extrahera den till en mapp där du kan se en firmwaremapp som har tre bin-filer (som kommer att användas i senare steg). Ladda ner den från GitHub-sidan. Länken och bilden ges nedan.
Ladda ner ESP WiFi Repeater
Nu , extrahera filen till mappen från zip med WinRAR
Steg 4: Nu , högerklicka på zip-filen ”flash_download_tools_v3.6.8” och klicka på 'utdrag här'. Du hittar en mapp i din katalog med namnet “flash_download_tools_v3.6.8”. Öppna nu den här mappen och öppna flashnedladdningsverktygen som visas i bilden nedan.
Steg 5: Ett kommandofönster visas och "ESPRESSIF-nedladdningsverktyg" kan öppnas från listan. Välj det första alternativet och klicka på “ESP8266 DownloadTools”, som du kan se på bilden nedan.
När du klickar på den kommer du att se de viktigaste blinkande verktygen / fönstret som visas på bilden nedan.
Steg 6: Som jag nämnde i steg 3 måste du ladda ner esp_wifi_repeater-master från Github och extrahera zip-filen i mappen. Öppna mappen så visas en firmwaremapp som innehåller 3 bin-filer. Välj och välj alla bin-filer från ESP8266-nedladdningsverktygen en efter en och lägg namnet på själva filen till höger. Detta är ett viktigt steg.
Högerklicka och välj 'Byt namn'. Kopiera sedan namnet på bin-filen (utan. Bin) och klistra in den efter rutan @ som visas i bilden nedan.
Steg 7: Detta är ett mycket viktigt steg. Kolla in bilden nedan och enligt instruktionerna och skärmdumparna, upprepa för alla bin-filen och ändra vissa inställningar för esp8266 flash-nedladdningsverktyg som (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) och välj Comport, Baud rate: 115200 och slutligen klicka på “START” -knappen för att börja blinka din ESP8266.
Innan du blinkar ser du "IDLE" skriven vilket betyder att det är ett perfekt tillstånd och efter att du lyckats blinka kommer du att se " FINISH " -dialog i bildskärmsfönstret för nedladdningsverktygen ESP8266. Du kan också se all blinkande relaterad information och du får åtkomstpunkten MAC-adress och STA MAC-adress, vilket är en mycket viktig nätverks- och enhetsidentitetsrelaterad information.
Koppla bara bort din ESP8266 och anslut den igen, eller så kan du trycka på återställningsknappen på ESP 8266 så att firmware startas om.
Steg 8: Nu har du hittat en ny åtkomstpunkt eller Wi-Fi-hotspotnamn "MyAP" som är SSID som sänds av ESP8266 men håll kvar! Den har ingen Internet-anslutning.
Du måste ställa in och konfigurera med din huvudsakliga Wi-Fi-router för hem / kontor genom att öppna konfigurationssidan. Anslut din mobil / bärbara dator med detta (“MyAP”) SSID och slå IP-adressen (192.168.4.1) från din favoritwebbläsare så öppnas konfigurationssidan. Lägg till ditt huvudsakliga wifi-nätverk SSID-namn och lösenord under STA-inställningarna och klicka på anslut. Därefter sparas konfigurationsinställningar och under inställningarna för AP (åtkomstpunkt) kan du ställa in ditt SSID-namn och lösenord. Välj krypteringssäkerhetstyper som de mest populära WPA2. Följ skärmdumparna nedan för bättre förståelse.
Steg 9: När allt var klart gjorde jag bara en enkel tillverkning på en plexiglasbit eller i glasfiber och lade till en on-off-omkopplare. Experimentellt lade jag till två delar med 2 dbi-antenn och ansluten med en inbyggd antenn för bättre wifi-räckvidd, som också kan roteras (även om ESP8266 har inbyggd antenn). Jag startade den med en 5v USB-mobilladdare med en USB-kabel och ansluten till ESP8266 MicroUSB-port och lade den på nätuttag. Detta är den bästa tillförlitliga strömförsörjningen för långvarig användning.
En annan fördel är att denna Wi-Fi-repeater behöver 5v strömförsörjning som kan drivas från en bra powerbank. Du kan också bygga din egen powerbank genom att följa den här artikeln. Därför finns det chanser att den kan användas utomhus tillsammans med din mobiltelefon men kommersiell Wi-Fi-repeater har inte den här anläggningen. Du kan inte använda den utomhus eftersom det alltid behövs nätström.
Komplett arbete med Wi-Fi-repeater finns i videon som länkas nedan, vi har också gjort ett hastighetstest i den här nya Wi-Fi-repeatern och fick nästan 4,0 Mbps. Om du har några frågor vänligen lämna dem i kommentarsektionen eller använd våra forum för andra tekniska frågor.