Inhoudsopgave:
- Stap 1: toegang krijgen tot het configuratiescherm van uw router
- Stap 2: Statisch bereik reserveren in DHCP
- Stap 3: Een statisch IP-adres toewijzen aan een ESP8266
Video: ESP8266 Statisch IP (WIP): 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
(Als uw Wi-Fi-netwerk al op de een of andere manier is geconfigureerd, moet u mogelijk contact opnemen met uw netwerkbeheerder.)
Een deel van het doel van ons project is om elke ESP8266 zijn eigen statische IP-adres toe te wijzen om het gemakkelijker te maken om de apparaten bij te houden en verbinding te maken met hun webpagina's.
Een IP-adres is een adres dat kan worden gebruikt om toegang te krijgen tot en te communiceren met apparaten op een netwerk. Er zijn 2 vormen van IP-adressen, maar de meest voorkomende vorm is IPv4, dat er ongeveer zo uitziet: 192.168.1.1. Het formaat is 4 reeksen getallen van 0-255, gescheiden door punten, MAAR *** het is belangrijk op te merken dat sommige specifieke getallen speciale toepassingen en betekenissen hebben, waarvan u hier informatie over kunt vinden:
Deze adressen worden doorgaans automatisch toegewezen door een DHCP-server. De meeste huizen en middelbare scholen gebruiken hun router als hun DHCP-server, wat betekent dat de router automatisch IP-adressen toewijst, met behulp van Dynamic Host Configuration Protocol (DHCP), aan apparaten wanneer ze verbinding maken met het netwerk.
Ons doel hier is echter om statische IP-adressen te gebruiken, dit zijn IP-adressen die NIET automatisch worden toegewezen door een DHCP-server. De reden hiervoor is dat je router niet is ingesteld om een bepaald apparaat hetzelfde IP-adres te geven, dus het zal een willekeurig adres gebruiken dat op dat moment beschikbaar is. Hoewel dit prima is voor het meeste netwerkgebruik, kan dit lastig zijn om mee om te gaan als je iets doet zoals wij hier doen en je verbinding moet maken met een lokaal gehoste webpagina via het IP-adres van het apparaat.
Stap 1: toegang krijgen tot het configuratiescherm van uw router
Als uw router een of andere vorm van configuratie heeft, is dit het gedeelte waar u met uw netwerkbeheerder moet praten (degene die de configuraties heeft ingesteld, zoals een ouder/voogd, leraar, technische/IT-afdeling, enz.).
Om beschikbare statische IP-adressen te krijgen, moet u ofwel een beschikbaar bereik in uw huidige configuratie vinden of zelf een bereik instellen. Om dit te doen, moet je naar het configuratiescherm van je router gaan. De manier waarop u dit doet, is afhankelijk van de router die u heeft, maar u zou moeten kunnen opzoeken "hoe u toegang krijgt tot het configuratiescherm van {uw routernaam of merk}") en een zelfstudie vinden.
Als je eenmaal in het configuratiescherm van je router bent, zoek je de DHCP-instellingen (die zich mogelijk onder een bredere categorie bevinden met de naam "Lokaal netwerk" of iets dergelijks).
Stap 2: Statisch bereik reserveren in DHCP
Als uw router WEL speciale DHCP-configuraties of reserveringen heeft ingesteld, dan:
- Zoek een reeks IP-adressen die momenteel niet worden gebruikt in het reeds gereserveerde bereik en noteer deze
- OF maak het huidige bereik groter (hoe je dit doet vind je in de onderstaande stappen)
Als uw router GEEN speciale DHCP-configuraties of reserveringen heeft ingesteld, volg dan deze stappen:
- Je router wordt verteld om IP-adressen in een bepaald bereik toe te wijzen, zoals van 192.168.1.1 tot 192.168.1.255, dus we willen dit bereik beperken zodat we een bereik van beschikbare adressen hebben die niet automatisch worden toegewezen.
- Stel het bereik in om hoger te beginnen door het nummer in de laatste reeks nummers te wijzigen. Wijzig bijvoorbeeld 192.168.1.1 in 192.168.1.25. Dit betekent dat uw router niet langer automatisch IP-adressen toewijst in het bereik van 192.168.1.1 tot 192.168.1.25
We kunnen deze adressen nu handmatig toewijzen!
Stap 3: Een statisch IP-adres toewijzen aan een ESP8266
Er zijn 2 manieren om daadwerkelijk een statisch IP-adres toe te wijzen aan een ESP8266: via de router of via de ESP8266.
Een specifiek adres opvragen bij de router via code op de ESP8266 (mijn persoonlijke voorkeur):
Dit is een goede gids: https://circuits4you.com/2018/03/09/esp8266-static… maar de basis is:
Zet de volgende include-statements helemaal bovenaan je code:
#erbij betrekken
#include #include
Roep dan deze methodes aan, waarbij x het statische IP is (scheid de 4 reeksen cijfers met komma's in plaats van punten) en y is het IP-adres van je router (ook wel gateway genoemd):
IPA-adres staticIP(x); // statisch IP-adres
IP-adres gateway(y); //Het IP-adres van de router IPAddress-subnet (255, 255, 255, 0); IPA-adres dns (8, 8, 8, 8);
Het Media Access Control (MAC)-adres van de ESP8266 gebruiken in de instellingen van de router:
Aanbevolen:
Uw eigen (wip) dubbele LED-dimmer maken - Ajarnpa
Uw eigen (wip) dubbele LED-dimmer maken: vandaag laat ik u zien hoe u de dubbele LED-dimmer kunt maken met slechts 555 timer-chips en gemeenschappelijke componenten. Vergelijkbaar met een enkele MOSFET/transistor (ofwel PNP, NPN, P-kanaal, of N-Channel) die de helderheid van een LED aanpast, deze gebruikt twee MOS
Hoe maak je een statisch LCD-stuurprogramma met I²C-interface: 12 stappen
Hoe maak je een statisch LCD-stuurprogramma met I²C-interface: Liquid Crystal Displays (LCD) worden veel gebruikt voor commerciële en industriële toepassingen vanwege hun goede visuele eigenschappen, lage kosten en laag stroomverbruik. Deze eigenschappen maken het LCD-scherm de standaardoplossing voor apparaten op batterijen
Water Monitoring Systeem (Arduino Uno) WIP - Ajarnpa
Waterbewakingssysteem (Arduino Uno) WIP: dit systeem dient als mijn iteratie van een goedkoop waterbewakingsapparaat in een kleine vormfactor. Inspiratie voor dit ontwerp is ontleend aan een Science Olympiade-evenement genaamd Water Quality. Wat aanvankelijk slechts een zoutmeter was, evolueerde naar deze
Dirección IP Estática En Raspberry Pi (Statisch IP-adres RaspberryPi) - Ajarnpa
Dirección IP Estática En Raspberry Pi (Static IP Address RaspberryPi): Het opzetten van een statisch IP-adresEste tutorial voor het hervatten van de uitgebreide uitleg van MadMike en Engels. Voor meer informatie en een uitgebreide uitleg van de realizar, inclusief meer varianten van de muestran.Antes de co
[WIP] Een Drawbot maken die wordt bestuurd door een Myo-armband: 11 stappen
[WIP] Een Drawbot maken die wordt bestuurd door een Myo-armband: Hallo allemaal! Een paar maanden geleden besloten we om het idee aan te pakken om een open-frame drawbot te bouwen die alleen een Myo-band gebruikte om hem te besturen. Toen we voor het eerst aan het project begonnen, wisten we dat het zou moeten worden opgesplitst in een paar verschillende p