Vi er i Internet of Things (IoT) generation! I disse dage kan du fjernstyre dine hjemmegadgets / enheder som klimaanlæg, rumvarmer, vandvarmer osv. Hvor som helst, og enheden til at gøre dette kan let bygges eller købes fra hylden. I løbet af løbet har vi også bygget et par IoT-baserede hjemmeautomatiseringsprojekter ved hjælp af Arduino, ESP og Raspberry Pi. Men for alle Wi-Fi-baserede IoT-aktiverede enheder har du brug for en internetforbindelse, eller du kan sige uafbrudt internet / Wi-Fi-forbindelse. Men brug af bredbåndsforbindelse har sine begrænsninger som undertiden wifi-signalfald (især for 2,4 GHz-bånd, optaget af mere interferens) fra rum til værelse eller gulv til gulv.
Det er af denne grund, at wifi-repeater eller rækkeviddeudvidere er påkrævet, men kommercielle wifi-repeaters, der er tilgængelige på markedet, er meget dyre, hvilket ikke er en mulig mulighed for alle. Der opstår behovet for billige løsninger (mindre end en tredjedel sammenlignet med prisen på enhver kommerciel wifi-repeater) kun til rækkeviddeudvidelse. Så i dag har jeg delt en løsning, der hurtigt bygger weekendprojekter inden for en halv time. Til dette behøver du ikke oprette noget hardwarekredsløb, og du behøver ikke være ekspert inden for elektronik. Følg de enkle trin nedenfor for at opbygge din billige wifi-repeater eller rækkevidde.
Nodemcu ESP8266
Nodemcu ESP8266 er den vigtigste og eneste komponent, så jeg vil også gerne beskrive nogle grundlæggende funktioner og specifikationer. Det er en open source IoT-udviklingsplatform, en kombination af wifi-modulet og funktionerne i Arduino (Microcontroller). Det kan også programmeres i Arduino IDE via mikro-USB-interface (med indbygget flashstyring IC), og det er et programmerbart wifi-transkriberingsmodul, der er det bedste valg til wifi-netværk, mash-netværk og har 802.11 international standard 12E wifi-chip, ombord 3.3V regulator og ombord antenne. Det har også flere strømindgangsindstillinger (input ved hjælp af en mikro-USB-port og to typer ekstern strømindgang (5v VCC-indgang og 3,3v VCC-indgang) og kan bruges som et adgangspunkt.
Normalt kan disse moduler programmeres direkte ved hjælp af Arduino IDE, men til dette projekt skal vi blinke firmwaren på NodeMCU. Bemærk, at du efter denne proces ikke kan bruge din NodeMCU med Arduino IDE. Du kan også henvise til denne ESP8266 blinkende artikel for at forstå mere om dette.
Trin 1: Forbind først din ESP8266 med en computer ved hjælp af mikro-USB type B til USB-kabel. Når den er tilsluttet, lyser en indikator-LED med blåt lys.
Trin 2: Download ESP8266 Flash Download-værktøjet til windows fra den officielle hjemmeside. Tjek billedet nedenfor for at forstå, hvordan du udpakker zip-filen i mappen ved hjælp af WinRAR. Download den nyeste version af WinRAR.
Trin 3: Nu skal du downloade (“esp_wifi_repeater-master”). Dette er den fuldt funktionelle Wi-Fi Repeater (med NAT og mesh-netværk). Download zip-filen og udpak den i en mappe, hvor du kan se en firmwaremappe, der har tre bin-filer (som vil blive brugt i senere faser). Download det fra GitHub-siden. Linket og billedet er angivet nedenfor.
Download ESP WiFi Repeater
Nu , udpakke filen ind i mappen fra zip hjælp WinRAR
Trin 4: Nu , skal du højreklikke på zip-filen ”flash_download_tools_v3.6.8” og klik på 'ekstrakt her'. Du finder en mappe i din mappe med navnet “flash_download_tools_v3.6.8”. Åbn nu denne mappe og åbn flash-downloadværktøjerne som vist på billedet nedenfor.
Trin 5: Et kommandovindue vises, og "ESPRESSIF-downloadværktøjer" kan åbnes fra listen. Vælg den første mulighed, og klik på “ESP8266 DownloadTools”, som du kan se på billedet nedenfor.
Når du klikker på det, vil du se de vigtigste blinkende værktøjer / vindue som vist på billedet nedenfor.
Trin 6: Som jeg nævnte i trin 3, skal du downloade esp_wifi_repeater-master fra Github og udpakke zip-filen i mappen. Åbn mappen, og du vil se en firmwaremappe, der indeholder 3 bin-filer. Vælg og vælg alle bin-filer fra ESP8266-downloadværktøjerne en efter en og læg navnet på selve filen i højre side. Dette er et vigtigt skridt.
Højreklik og vælg 'Omdøb'. Kopier derefter navnet på bin-filen (uden. Bin) og indsæt det efter boksen @ som vist på billedet nedenfor.
Trin 7: Dette er et meget vigtigt trin. Tjek billedet nedenfor og i henhold til instruktionerne og skærmbillederne, gentag for alle bin-filen, og skift nogle indstillinger for esp8266 flash-downloadingsværktøjer som (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH STØRRELSE: 32Mbit) og vælg Comport, Baud rate: 115200, og klik til sidst på "START" -knappen for at begynde at blinke din ESP8266.
Før du blinker, vil du se “IDLE” skrevet, hvilket betyder, at det er en ideel tilstand, og efter at du har blinket med succes, vil du se “ FÆRDIG ” -dialog i skærmvinduet i ESP8266-downloadværktøjer. Du kan også se alle de blinkende relaterede oplysninger, og du får adgangspunktet MAC-adresse og STA MAC-adresse, som er en meget vigtig netværks- og enhedsidentitetsrelateret information.
Afbryd nu bare din ESP8266 og tilslut den igen, eller du kan trykke på reset-knappen på ESP 8266, så firmwaren genstartes.
Trin 8: Nu har du fundet et nyt adgangspunkt eller wi-fi hotspotnavn “MyAP”, som er SSID, der sendes af ESP8266, men hold det nede! Det har ingen internetforbindelse.
Du skal konfigurere og konfigurere med din primære Wi-Fi-router til hjemmet / kontoret ved at åbne dens konfigurationsside. Forbind din mobil / laptop med dette (“MyAP”) SSID, og ring IP-adressen (192.168.4.1) fra din yndlingsbrowser, og konfigurationssiden åbnes. Under STA-indstillingerne tilføj dit primære wifi-netværk SSID-navn og adgangskode, og klik på Opret forbindelse. Derefter gemmes konfigurationsindstillingerne, og under indstillingerne for AP (adgangspunkt) kan du indstille dit SSID-navn og din adgangskode. Vælg krypteringssikkerhedstyper som den mest populære WPA2. Følg skærmbillederne nedenfor for bedre forståelse.
Trin 9: Når alt var gjort, lavede jeg bare en simpel fabrikation på et stykke plexiglas eller i glasfiber og tilføjede en tænd / sluk-kontakt. Eksperimentelt tilføjede jeg to stykker 2 dbi-antenne og tilsluttet en indbygget antenne for bedre wifi-rækkevidde, som også kan roteres (skønt ESP8266 har indbygget antenne). Jeg tændte for det ved hjælp af en 5v USB mobil oplader med et USB-kabel og tilsluttet til ESP8266 MicroUSB-port og satte den på stikkontakter. Dette er den bedste pålidelige strømforsyning til langvarig brug.
En anden fordel er, at denne Wi-Fi-repeater har brug for 5v strømforsyning, som kan drives fra en god powerbank. Du kan også opbygge din egen powerbank ved at følge denne artikel. Derfor er der chancer for, at den kan bruges udendørs sammen med din mobiltelefon, men kommerciel Wi-Fi-repeater har ikke denne mulighed. Du kan ikke bruge det udendørs, fordi der altid er brug for AC-strømforsyning.
Den komplette bearbejdning af Wi-Fi-repeater kan findes i videoen, der er linket nedenfor, vi har også lavet en hastighedstest i denne nye Wi-Fi-repeater og fik næsten 4,0 Mbps. Hvis du har spørgsmål, bedes du lade dem være i kommentarsektionen eller bruge vores fora til andre tekniske spørgsmål.