Πίνακας περιεχομένων:
- Βήμα 1: Εισαγωγή στον πίνακα ελέγχου του δρομολογητή σας
- Βήμα 2: Διατήρηση στατικού εύρους στο DHCP
- Βήμα 3: Ανάθεση στατικής IP σε ESP8266
Βίντεο: ESP8266 Στατική IP (WIP): 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
(Εάν το δίκτυό σας Wi-Fi έχει ήδη διαμορφωθεί με κάποιο τρόπο, ίσως χρειαστεί να μιλήσετε με το διαχειριστή του δικτύου σας.)
Μέρος του στόχου του έργου μας είναι να εκχωρήσουμε σε κάθε ESP8266 τη δική του στατική διεύθυνση IP για να διευκολύνουμε την παρακολούθηση των συσκευών και τη σύνδεση με τις ιστοσελίδες τους.
Μια διεύθυνση IP είναι μια διεύθυνση που μπορεί να χρησιμοποιηθεί για πρόσβαση και επικοινωνία με συσκευές σε δίκτυο. Υπάρχουν 2 μορφές διευθύνσεων IP, αλλά η πιο κοινή μορφή είναι η IPv4, η οποία μοιάζει κάπως έτσι: 192.168.1.1. Η μορφή είναι 4 σύνολα αριθμών από 0-255, χωρισμένα με τελείες, ΑΛΛΑ *** είναι σημαντικό να σημειωθεί ότι ορισμένοι συγκεκριμένοι αριθμοί έχουν ειδικές χρήσεις και έννοιες, μερικές από τις οποίες μπορείτε να βρείτε πληροφορίες σχετικά εδώ: https:// el.wikipedia.org/wiki/IPv4#Ειδική χρήση_προσθήκη…
Αυτές οι διευθύνσεις συνήθως εκχωρούνται αυτόματα από διακομιστή DHCP. Τα περισσότερα σπίτια και τα λύκεια χρησιμοποιούν τον δρομολογητή τους ως διακομιστή DHCP, πράγμα που σημαίνει ότι ο δρομολογητής θα εκχωρήσει αυτόματα διευθύνσεις IP, χρησιμοποιώντας πρωτόκολλο διαμόρφωσης δυναμικού κεντρικού υπολογιστή (DHCP), σε συσκευές καθώς συνδέονται στο δίκτυο.
Ο στόχος μας εδώ, ωστόσο, είναι να χρησιμοποιήσουμε στατικές διευθύνσεις IP, οι οποίες είναι διευθύνσεις IP που ΔΕΝ εκχωρούνται αυτόματα από διακομιστή DHCP. Ο λόγος για αυτό είναι ότι ο δρομολογητής σας δεν έχει ρυθμιστεί για να δίνει σε κάποια συγκεκριμένη συσκευή την ίδια διεύθυνση IP, επομένως θα χρησιμοποιεί κάποια τυχαία διεύθυνση που τυχαίνει να είναι διαθέσιμη εκείνη τη στιγμή. Παρόλο που αυτό είναι απολύτως καλό για την πλειονότητα της χρήσης του δικτύου, αυτό μπορεί να είναι μια ταλαιπωρία για να αντιμετωπίσετε όταν κάνετε κάτι σαν αυτό που κάνουμε εδώ και πρέπει να συνδεθείτε σε μια τοπικά φιλοξενούμενη ιστοσελίδα χρησιμοποιώντας την IP της συσκευής.
Βήμα 1: Εισαγωγή στον πίνακα ελέγχου του δρομολογητή σας
Εάν ο δρομολογητής σας έχει κάποιες διαμορφώσεις, αυτό είναι το μέρος όπου θα χρειαστεί να μιλήσετε με τον Διαχειριστή δικτύου σας (όποιος έχει ρυθμίσει τις διαμορφώσεις, όπως γονέας/κηδεμόνας, δάσκαλος, τμήμα τεχνολογίας/πληροφορικής κ.λπ.) Το
Για να αποκτήσετε διαθέσιμες στατικές διευθύνσεις IP, είτε θα πρέπει να βρείτε ένα διαθέσιμο εύρος στην τρέχουσα διαμόρφωσή σας είτε να ρυθμίσετε μόνοι σας ένα εύρος. Για να το κάνετε αυτό, θα πρέπει να μπείτε στον πίνακα ελέγχου του δρομολογητή σας. Ο τρόπος που το κάνετε αυτό θα διαφέρει ανάλογα με το δρομολογητή που έχετε, αλλά θα πρέπει να μπορείτε να αναζητήσετε πώς να αποκτήσετε πρόσβαση στον πίνακα ελέγχου {το όνομα ή την επωνυμία του δρομολογητή σας} και να βρείτε ένα σεμινάριο.
Μόλις μπείτε στον πίνακα ελέγχου του δρομολογητή σας, βρείτε τις ρυθμίσεις DHCP (οι οποίες ενδέχεται να ανήκουν σε μια ευρύτερη κατηγορία που ονομάζεται "Τοπικό δίκτυο" ή κάτι παρόμοιο).
Βήμα 2: Διατήρηση στατικού εύρους στο DHCP
Εάν ο δρομολογητής σας έχει ορίσει ειδικές διαμορφώσεις ή κρατήσεις DHCP, τότε:
- Είτε βρείτε μια σειρά διευθύνσεων IP που δεν χρησιμοποιούνται αυτήν τη στιγμή στο ήδη δεσμευμένο εύρος και σημειώστε αυτές
- OR κάντε το τρέχον εύρος μεγαλύτερο (μπορείτε να βρείτε πώς να το κάνετε αυτό στα παρακάτω βήματα)
Εάν ο δρομολογητής σας ΔΕΝ διαθέτει ειδικές διαμορφώσεις ή κρατήσεις DHCP, ακολουθήστε τα εξής βήματα:
- Ο δρομολογητής σας λέει να εκχωρήσει διευθύνσεις IP σε ένα συγκεκριμένο εύρος, όπως από 192.168.1.1 έως 192.168.1.255, οπότε θέλουμε να περιορίσουμε αυτό το εύρος έτσι ώστε να έχουμε μια σειρά διαθέσιμων διευθύνσεων που δεν εκχωρούνται αυτόματα.
- Ρυθμίστε το εύρος για να ξεκινήσει υψηλότερα αλλάζοντας τον αριθμό στο τελευταίο σύνολο αριθμών. Για παράδειγμα, αλλάξτε 192.168.1.1 σε 192.168.1.25. Αυτό σημαίνει ότι ο δρομολογητής σας δεν θα εκχωρεί πλέον αυτόματα διευθύνσεις IP στην περιοχή από 192.168.1.1 έως 192.168.1.25
Μπορούμε τώρα να εκχωρήσουμε χειροκίνητα αυτές τις διευθύνσεις!
Βήμα 3: Ανάθεση στατικής IP σε ESP8266
Υπάρχουν 2 κύριοι τρόποι για να εκχωρήσετε πραγματικά μια στατική IP σε ένα ESP8266: μέσω του δρομολογητή ή μέσω του ESP8266.
Ζητώντας μια συγκεκριμένη διεύθυνση από το δρομολογητή μέσω κωδικού στο ESP8266 (προσωπική μου προτίμηση):
Αυτός είναι ένας καλός οδηγός: https://circuits4you.com/2018/03/09/esp8266-static… αλλά τα βασικά είναι:
Τοποθετήστε τις ακόλουθες προτάσεις που περιλαμβάνονται στο επάνω μέρος του κώδικα:
#περιλαμβάνω
#συμπεριλάβω #συμπεριλάβω
Στη συνέχεια, καλέστε αυτές τις μεθόδους, όπου x είναι η στατική IP (διαχωρίστε τα 4 σύνολα αριθμών με κόμματα αντί για τελείες) και y είναι η διεύθυνση IP του δρομολογητή σας (η οποία ονομάζεται επίσης πύλη):
IPAddress staticIP (x); // στατική διεύθυνση IP
Πύλη IPAddress (y). // Διεύθυνση IP δρομολογητή Υποδίκτυο IPAddress (255, 255, 255, 0). IPAddress dns (8, 8, 8, 8).
Χρήση της διεύθυνσης ελέγχου πρόσβασης πολυμέσων (MAC) του ESP8266 στις ρυθμίσεις του δρομολογητή:
Συνιστάται:
Πώς να κάνετε Flash ή να προγραμματίσετε το ESP8266 AT Firmware χρησιμοποιώντας το ESP8266 Flasher και Programmer, IOT Wifi Module: 6 Βήματα
Πώς να φλας ή να προγραμματίσετε το ESP8266 AT Firmware χρησιμοποιώντας το ESP8266 Flasher και Programmer, IOT Wifi Module: Περιγραφή: Αυτή η μονάδα είναι προσαρμογέας /προγραμματιστής USB για μονάδες ESP8266 τύπου ESP-01 ή ESP-01S. Είναι βολικά εξοπλισμένο με γυναικεία κεφαλίδα 2x4P 2,54mm για να συνδέσετε το ESP01. Επίσης, σπάει όλες τις ακίδες του ESP-01 μέσω αρσενικού 2x4P 2,54mm
Σύστημα παρακολούθησης νερού (Arduino Uno) WIP: 9 βήματα
Σύστημα παρακολούθησης νερού (Arduino Uno) WIP: Αυτό το σύστημα χρησιμεύει ως επανάληψή μου μιας συσκευής παρακολούθησης νερού χαμηλού κόστους μέσα σε έναν μικρό παράγοντα μορφής. Έμπνευση για αυτό το σχέδιο προήλθε από μια εκδήλωση Ολυμπιάδας Επιστημών που ονομάζεται Ποιότητα νερού. Αυτό που αρχικά ήταν απλώς ένας μετρητής αλατότητας, εξελίχθηκε σε αυτό
Dirección IP Estática En Raspberry Pi (Στατική διεύθυνση IP RaspberryPi): 6 βήματα
Dirección IP Estática En Raspberry Pi (Στατική διεύθυνση IP RaspberryPi): Ρύθμιση μιας στατικής διεύθυνσης IPEste φροντιστήριο για να συνεχίσετε την επέκταση της ενίσχυσης για MadMike en inglés. Για περισσότερες πληροφορίες, μπορείτε να λάβετε υπόψη σας μια ενισχυτική εξήγηση της cómo realizar, συμπεριλαμβανομένων των παραλλαγών των las que acá se muestran.Antes de co
[WIP] Δημιουργία Drawbot που ελέγχεται από περιβραχιόνιο Myo: 11 βήματα
[WIP] Δημιουργία ενός Drawbot που ελέγχεται από ένα περιβραχιόνιο Myo: Γεια σε όλους! Πριν από μερικούς μήνες, αποφασίσαμε να προσπαθήσουμε να αντιμετωπίσουμε την ιδέα της κατασκευής ενός drawbot ανοιχτού πλαισίου που χρησιμοποίησε μόνο μια μπάντα Myo για να τον ελέγξει. Όταν ξεκινήσαμε για το έργο, ξέραμε ότι θα έπρεπε να χωριστεί σε δύο διαφορετικές σελίδες
Solidworks: Στατική θερμική προσομοίωση: 4 βήματα
Solidworks: Στατική θερμική προσομοίωση: Αυτό το Instructable δείχνει πώς να εκτελέσετε μια απλή στατική θερμική ανάλυση σε Solidworks