DIY: bouw thuis je eigen wifi-bereikvergroter
Een veel voorkomend probleem waarmee mensen in kantoren en huizen worden geconfronteerd, is de zwakke sterkte van internetsignalen als de router op enige afstand wordt geplaatst. Omdat alles in de moderne wereld slim wordt, heeft het een internetverbinding nodig om te functioneren. We kunnen een Slimme woning als voorbeeld. In sommige delen van huis of kantoor wordt de internetsterkte zwakker. Op deze gebieden hebben we een apparaat nodig dat ons kan helpen om het zwakke internetsignaal te versterken. Dit apparaat staat bekend als een wifi-booster of extender. de belangrijkste taak van dit extender-apparaat is het ontvangen van een zwak wifi-signaal, het versterken en het verzenden van een sterk wifi-signaal. Door gebruik te maken van zijn gadget kan het wifi-bereik van de router worden vergroot en is deze vanuit elke hoek van huis of werkplek te benaderen.
Hoe maak je een wifi-booster met ESP8266?
Er zijn veel wifi-uitbreidingsgadgets op de markt die zeer efficiënt zijn, maar de kosten zijn erg hoog. We kunnen thuis onze eigen extender maken die even efficiënt is, maar erg laag in prijs. Hiervoor kan een ESP8266, ook wel Node MCU genoemd, worden gebruikt. ESP is een opensource-firmware die wordt gebruikt om IoT-projecten uit te voeren. Laten we verder gaan en meer informatie gaan verzamelen over hoe we deze extender kunnen maken.
Stap 1: de componenten verzamelen
Om aan een project te beginnen, is het een uitstekende taak om ervoor te zorgen dat alles wat je nodig hebt om het project te voltooien, aanwezig is of niet. Voor dit doel moeten we een lijst maken van complete componenten en deze op de markt kopen voor het geval we die niet hebben. Hieronder vindt u een volledige lijst van alle componenten die gemakkelijk op de markt verkrijgbaar zijn.
Stap 2: download de bestanden
Om een Wifi Extender te maken met behulp van een Node MCU, hebben we enkele firmwarebestanden en een softwaretool nodig. Om deze bestanden te downloaden, klik hier.
Als u Windows OS gebruikt, opent u na het downloaden van de bestanden de map met de naam "flash_download_tools_v3.4.1". In deze map vindt u een exe bestand met dezelfde naam. Dubbelklik op dat bestand.
Stap 3: Download en installeer de software
Nu is er een stuurprogramma nodig dat helpt om de USB-adapter te laten communiceren met de computer. De naam van deze driver is CH340. Als u Windows OS gebruikt, open dan de submap met de naam "CH341SER_win" en als u MAC gebruikt, open dan de submap met de naam "CH34x_Install_mac". Pak de bestanden uit die submap uit en installeer de driver.
Stap 4: Flash de firmware op de microcontroller
Nu we de benodigde bestanden en software hebben gedownload en geïnstalleerd om onze extender te configureren, volgt u de onderstaande stappen om de microcontroller te configureren.
- Verbind uw Node MCU-kaart met uw laptop en open het configuratiescherm. klik in het configuratiescherm op Hardware en geluid. Klik nu opApparaten en printers.Zoek hier de poort waarop uw microcontroller-kaart is aangesloten. In mijn geval wel COM14maar het is anders op verschillende computers.
- Open de ESP8266-downloadtool.
- Onder de noemerPadconfiguratie downloaden, we moeten het pad naar twee firmwarebestanden toevoegen. Voeg eerst het pad van het 0x00000-bestand uit de firmwaremap toe en voeg vervolgens het pad van het 0x10000-bestand uit dezelfde map toe. Vergeet uiteindelijk niet het vakje van deze twee bestanden aan te vinken.
- Vul nu voor beide bestanden die u hebt toegevoegd het vak met hun namen. Schrijf respectievelijk 0x00000 en 0x10000 in beide vakken.
- Zorg er nu voor dat de SPI-snelheid 4 MHz is.
- Markeer QIO als de SPI-modus.
- Markeer 8 Mbit als de flitsgrootte.
- Schrijf in de COM de naam van de poort die je al eerder hebt gezien in het configuratiescherm. In mijn geval was het COM14.
- Stel de baudrate in op 230400.
- Als dit allemaal is gebeurd, drukt u op de startknop om de firmware op het ontwikkelbord te uploaden.
U kunt de onderstaande afbeelding raadplegen om de instelling te bevestigen die u in uw firmware heeft gemaakt.
Stap 5: Configureer uw ontwikkelbord
Nu de firmware is geïnstalleerd op het ontwikkelbord, kunnen we configureren met onze wifi om er een uitbreidingsgadget van te maken. Volg de onderstaande stappen om het te configureren:
- Verbind het bord met je laptop.
- Open een webbrowser en open de configuratiepagina http://192.168.4.1/.
- Vul onder de STA-instelling het vak met SSID in met de naam van uw lokale internetverbinding.
- Voer het wachtwoord van uw lokale router in.
- Nadat u deze beide vakjes heeft gevuld, klikt u op het aansluiten knop om de instellingen op te slaan. Nadat u succesvol verbinding heeft gemaakt, wordt de pagina vernieuwd.
- Stel nu onder de AP-instellingen de naam en het wachtwoord van uw extender in.
- Zorg ervoor dat het beveiligingsmechanisme WPA2 is.
- het subnet van deze extender kan worden gewijzigd. Als u deze wilt wijzigen, typt u een andere keuze in het betreffende veld.
- Klik op de set knop om de wijzigingen op te slaan.
Nu is ons Wifi-extender-apparaat klaar voor gebruik. U hoeft alleen maar een doos te maken om dit circuit te omsluiten om er zeker van te zijn dat het niet door een ongeluk wordt beschadigd.
Stap 6: Behuizing van Microcontroller
Nu alles klaar is, neemt u de doos waarin u de microcontroller wilt bewaren. Maak twee gaten in de doos. Het ene gat wordt gebruikt om de voedingskabel door te laten en het andere gat moet breed genoeg zijn zodat de antenne erin past. Soldeer een aansluitdraad aan de antenne en verbind deze met het ESP. Je kunt een soort lijm gebruiken om ervoor te zorgen dat alles op zijn plaats zit.
Stap 7: Test uw extender
Plaats dit extendercircuit in een willekeurige ruimte van uw huis waar de wifi-signalen zwak zijn. Schakel het circuit in. Zoek nu op je laptop naar de naam in de lijst met beschikbare wifi die je eerder hebt ingesteld. Maak er verbinding mee door het wachtwoord op te geven dat u eerder heeft ingesteld. geniet nu van een sterkere signaalsterkte van het wifi-signaal. U kunt deze gadget gebruiken om een internetverbinding voor uw domoticasystemen.