Vi er i Internet of Things (IoT) generasjonen! I disse dager kan du styre hjemmegadgets / enheter som klimaanlegg, romvarmer, varmtvannsbereder osv. Eksternt hvor som helst, og enheten for å gjøre dette kan enkelt bygges eller kjøpes fra hyllen. I løpet av løpet har vi også bygget noen få IoT-baserte hjemmeautomatiseringsprosjekter ved hjelp av Arduino, ESP og Raspberry Pi. Men for alle Wi-Fi-baserte IoT-aktiverte enheter trenger du en Internett-tilkobling, eller du kan si uavbrutt internett / Wi-Fi-tilkobling. Men å bruke bredbåndstilkobling har sine begrensninger som noen ganger wifi-signalfall (spesielt for 2,4 GHz-bånd, opptatt med mer interferens) fra rom til rom eller gulv til gulv.
Det er av denne grunn at wifi-repeater eller rekkeviddeutvidere er påkrevd, men kommersielle wifi-repeatere som er tilgjengelige i markedet er svært kostbare, noe som ikke er et gjennomførbart alternativ for alle. Det oppstår behovet for rimelige løsninger (mindre enn en tredjedel sammenlignet med prisen på en kommersiell wifi-repeater) bare for rekkeviddeutvidelse. Så i dag har jeg delt en løsning som raskt bygger helgeprosjekter innen en halv time. For dette trenger du ikke å bygge noen maskinvarekrets, og du trenger ikke være ekspert på elektronikk. Følg de enkle trinnene nedenfor for å bygge din billige wifi-repeater eller rekkeviddeutvideren.
Nodemcu ESP8266
Nodemcu ESP8266 er den viktigste og eneste komponenten, så jeg vil også beskrive noen grunnleggende funksjoner og spesifikasjoner. Det er en open-source IoT-utviklingsplattform, en kombinasjon av wifi-modulen og funksjonene til Arduino (Microcontroller). Den kan også programmeres i Arduino IDE via micro USB-grensesnittet (med innebygd flashadministrasjon IC), og det er en programmerbar wifi-transkriberingsmodul som er det beste valget for wifi-nettverk, mash-nettverk og har 802.11 internasjonal standard 12E wifi-brikke, innebygd 3.3V regulator og ombord Antena. Den har også flere strøminngangsalternativer (inngang ved bruk av en mikro-USB-port og to typer ekstern strøminngang (5v VCC-inngang og 3,3v VCC-inngang) og kan brukes som et tilgangspunkt.
Normalt kan disse modulene programmeres direkte ved hjelp av Arduino IDE, men for dette prosjektet må vi blinke fastvaren på NodeMCU. Merk at etter denne prosessen vil du ikke kunne bruke NodeMCU med Arduino IDE. Du kan også referere til denne ESP8266 blinkende artikkelen for å forstå mer om dette.
Trinn 1: Først og fremst kobler du ESP8266 til en datamaskin ved hjelp av mikro-USB type B til USB-kabel. Når den er tilkoblet, lyser en LED-indikator for blått lys.
Trinn 2: Last ned ESP8266 Flash Download-verktøyet for windows fra det offisielle nettstedet. Sjekk bildet nedenfor for å forstå hvordan du pakker ut zip-filen i mappen ved hjelp av WinRAR. Last ned den nyeste versjonen av WinRAR.
Trinn 3: Nå må du laste ned (“esp_wifi_repeater-master”). Dette er den fullt funksjonelle Wi-Fi Repeater (med NAT og mesh-nettverk). Last ned zip-filen og pakk den ut i en mappe der du kan se en firmwaremappe som har tre bin-filer (som vil bli brukt i senere stadier). Last ned den fra GitHub-siden. Lenken og bildet er gitt nedenfor.
Last ned ESP WiFi Repeater
Nå , pakke ut filen i mappen fra zip ved hjelp av WinRAR
Steg 4: Nå , høyreklikker på zip-filen “flash_download_tools_v3.6.8” og klikk på 'extract here'. Du finner en mappe i katalogen din med navnet “flash_download_tools_v3.6.8”. Åpne denne mappen og åpne nedlastingsverktøyene for flash som vist på bildet nedenfor.
Trinn 5: Et kommandovindu vises og "ESPRESSIF nedlastingsverktøy" kan åpnes fra listen. Velg det første alternativet og klikk på “ESP8266 DownloadTools”, som du kan se på bildet nedenfor.
Når du klikker på den, vil du se de viktigste blinkende verktøyene / vinduet som vist på bildet nedenfor.
Trinn 6: Som jeg nevnte i trinn 3, må du laste ned esp_wifi_repeater-master fra Github og trekke ut zip-filen i mappen. Åpne mappen og du vil se en firmwaremappe som inneholder 3 bin-filer. Velg og velg alle søppelfilene fra ESP8266-nedlastingsverktøyene en etter en og legg navnet på selve filen på høyre side. Dette er et viktig skritt.
Høyreklikk og velg 'Gi nytt navn'. Kopier deretter navnet på søppelfilen (uten søppel) og lim den inn etter @ -boksen som vist på bildet nedenfor.
Trinn 7: Dette er et veldig viktig trinn. Sjekk ut bildet nedenfor, og i henhold til instruksjonene og skjermbildene som er gitt, gjenta for alle søppelfilen og endre noen innstillinger for nedlastingsverktøy for esp8266 som (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) og velg Comport, Baud rate: 115200, og til slutt klikker du på “START” -knappen for å begynne å blinke din ESP8266.
Før du blinker, vil du se “IDLE” skrevet, noe som betyr at det er en ideell tilstand, og etter vellykket blinking vil du se “ FINISH ” -dialog i skjermvinduet til ESP8266 nedlastingsverktøy. Du kan også se all blinkende relatert informasjon, og du vil få tilgangspunktet MAC-adresse og STA MAC-adresse, som er en veldig viktig nettverks- og enhetsidentitetsrelatert informasjon.
Nå er det bare å koble fra ESP8266 og koble den til igjen, ellers kan du trykke på tilbakestillingsknappen på ESP 8266 slik at fastvaren starter på nytt.
Trinn 8: Nå har du funnet et nytt tilgangspunkt eller Wi-Fi-hotspot-navn “MyAP” som er SSID-en som sendes av ESP8266, men vent! Den har ingen Internett-tilkobling.
Du må konfigurere og konfigurere med den viktigste Wi-Fi-ruteren hjemme / på kontoret ved å åpne konfigurasjonssiden. Koble mobilen / den bærbare datamaskinen med dette (“MyAP”) SSID og ring IP-adressen (192.168.4.1) fra favorittleseren din, og konfigurasjonssiden åpnes. Under STA-innstillingene legger du til ditt viktigste wifi-nettverk SSID-navn og passord og klikker på koble til. Deretter lagres konfigurasjonsinnstillingene, og under innstillingene for tilgangspunkt (tilgangspunkt) kan du angi SSID-navn og passord. Velg krypteringssikkerhetstyper som den mest populære WPA2. Følg skjermbildene nedenfor for bedre forståelse.
Trinn 9: Etter at alt var gjort, laget jeg bare en enkel fabrikasjon på et stykke plexiglass eller i glassfiber og la til en av / på-bryter. Eksperimentelt la jeg til to stykker 2 dbi-antenne og koblet til en innebygd antenne for bedre wifi-rekkevidde, som også kan roteres (selv om ESP8266 har innebygd antenne). Jeg drev den opp ved hjelp av en 5v USB mobil lader med en USB-kabel og koblet til ESP8266 MicroUSB-port og satte den på stikkontakter. Dette er den beste pålitelige strømforsyningen for langvarig bruk.
En annen fordel er at denne Wi-Fi-repeateren trenger 5v strømforsyning som kan drives fra en god kraftbank. Du kan også bygge din egen kraftbank ved å følge denne artikkelen. Derfor er det sjanser for at den kan brukes utendørs sammen med mobiltelefonen, men kommersiell Wi-Fi-repeater har ikke dette anlegget. Du kan ikke bruke den utendørs fordi AC-strømforsyning alltid er nødvendig.
Komplett arbeid av Wi-Fi-repeater finner du i videoen som er lenket nedenfor, vi har også laget en hastighetstest i denne nye Wi-Fi-repeateren og fikk nesten 4,0 Mbps. Hvis du har spørsmål, kan du legge dem i kommentarseksjonen eller bruke forumene våre for andre tekniske spørsmål.