Πώς να μετατρέψετε ένα NodeMCU (ESP8266) σε επέκταση Wi-Fi

Πώς να μετατρέψετε ένα NodeMCU (ESP8266) σε επέκταση Wi-Fi
Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Όσον αφορά τους οικονομικούς και ισχυρούς μικροελεγκτές με ασύρματη συνδεσιμότητα, το τσιπ ESP8266 ξεχωρίζει, τροφοδοτώντας πλακέτες όπως οι ESP01, D1 Mini και NodeMCU.





πώς να δημιουργήσετε συντομεύσεις στο iphone
MUO Το βίντεο της ημέρας ΚΥΛΙΣΤΕ ΓΙΑ ΝΑ ΣΥΝΕΧΙΣΕΤΕ ΜΕ ΠΕΡΙΕΧΟΜΕΝΟ

Εκτός από τη χρήση μιας τέτοιας πλακέτας για την κατασκευή απλών έξυπνων οικιακών συσκευών DIY (με βάση το Wi-Fi) για σύνθετες λύσεις IoT, μπορείτε να μετατρέψετε τον μικροελεγκτή ESP8266 σε επαναλήπτη Wi-Fi για να επεκτείνετε την εμβέλεια του ασύρματου δικτύου σας.





Τι είναι το Wi-Fi Extender ή Repeater;

Μια επέκταση Wi-Fi, γνωστή και ως ενισχυτής ή επαναλήπτης Wi-Fi, είναι μια συσκευή που χρησιμοποιείται για την ενίσχυση του σήματος Wi-Fi και την επέκταση της κάλυψής του. Χρησιμοποιούνται για την εξάλειψη των νεκρών ζωνών στο σπίτι ή το γραφείο σας.





Εάν υπάρχουν περιοχές στο σπίτι σας όπου δεν λαμβάνετε Wi-Fi ή αδύναμα σήματα, ένας αναμεταδότης Wi-Fi μπορεί να διασφαλίσει ότι λαμβάνετε ένα ισχυρό και αξιόπιστο ασύρματο σήμα, ανεξάρτητα από την τοποθεσία.

Γιατί να χρησιμοποιήσετε το ESP8266 ως επέκταση Wi-Fi;

Έχουμε κάνει πολλά έργα χρησιμοποιώντας τη μονάδα ESP8266, όπως α Έξυπνος αισθητήρας στάθμης νερού με αισθητήρα υπερήχων και ένα Μονάδα dimmer που βασίζεται σε Wi-Fi . Μπορεί να θέλετε να εντοπίσετε έργα όπως αυτό σε ένα απομακρυσμένο μέρος της ιδιοκτησίας σας, αλλά είναι το σήμα Wi-Fi αρκετά ισχυρό;



Ενώ μπορείτε να αγοράσετε μια επέκταση Wi-Fi για να επεκτείνετε την εμβέλεια των σημάτων Wi-Fi σας, είναι μεγάλα, δαπανηρά, απαιτούν πάντα τάση AC και δεν είναι καθόλου φορητά. Το NodeMCU (ESP8266) από την άλλη πλευρά είναι μικροσκοπικό, καταναλώνει λιγότερη ενέργεια και μπορεί εύκολα να κρυφτεί από γυμνό μάτι.

Είναι επίσης φθηνό (περίπου 5 $) και μπορεί να τροφοδοτηθεί χρησιμοποιώντας οποιονδήποτε μετασχηματιστή τοίχου 5V AC, power bank, ένα ζευγάρι μπαταριών 18650 ή το smartphone σας μέσω OTG.





Το ενσωματωμένο Wi-Fi σε ένα NodeMCU ή D1 Mini (ESP8266) μπορεί να συνδεθεί στη ζώνη 2,4 GHz του Wi-Fi και να μεταδώσει εκ νέου τα ασύρματα σήματα για να επεκτείνει αποτελεσματικά την κάλυψη. Μπορείτε να περιμένετε έως και 5 Mbps αξιόπιστη ταχύτητα στη ζώνη των 2,4 GHz από το NodeMCU/D1 Mini.

Μπορείτε να χρησιμοποιήσετε αυτήν την επέκταση Wi-Fi για τους ακόλουθους σκοπούς:





  • Συνδέστε τις έξυπνες συσκευές IoT στο σπίτι ή το γραφείο σας στο κύριο δίκτυο ή στο λογισμικό έξυπνου οικιακού αυτοματισμού.
  • Παρέχετε ένα ξεχωριστό και ασφαλές ή ανοιχτό δίκτυο Wi-Fi για τους επισκέπτες.
  • Δημιουργήστε ένα προσωρινό σημείο πρόσβασης Wi-Fi για να επεκτείνετε το ασύρματο δίκτυο.
  • Χρησιμοποιήστε την επέκταση Wi-Fi σε μέρη όπου δεν έχετε πρόσβαση στο τροφοδοτικό.
  • Συνδυάστε πολλαπλούς επαναλήπτες ESP8266 για να δημιουργήσετε ένα δίκτυο πλέγματος.

Στοιχεία που απαιτούνται για τη μετατροπή του ESP8266 σε επέκταση Wi-Fi

Θα χρειαστείτε τα ακόλουθα στοιχεία για να μετατρέψετε και να χρησιμοποιήσετε την πλακέτα μικροελεγκτή ESP8266 σε επέκταση Wi-Fi:

  • Μια πλακέτα ανάπτυξης NodeMCU ή D1 Mini (ESP8266). Χρησιμοποιούμε το D1 Mini για αυτό το έργο.
  • Ένα καλώδιο micro-USB για τον προγραμματισμό και την τροφοδοσία του NodeMCU.
  • Υπολογιστής ή φορητός υπολογιστής με Windows.
  • Ένα δίκτυο Wi-Fi 2,4 GHz για επέκταση.

Αφού έχετε όλα τα απαιτούμενα υλικά, μπορείτε να ακολουθήσετε τα παρακάτω βήματα για να μετατρέψετε το NodeMCU (ESP8266) σε επέκταση Wi-Fi.

Βήμα 1: Λήψη υλικολογισμικού, εργαλείου που αναβοσβήνει και προγραμμάτων οδήγησης

Κατεβάστε το υλικολογισμικό στον υπολογιστή σας με Windows από το Αποθετήριο GitHub . Κάντε δεξί κλικ σε κάθε αρχείο με τη σειρά και επιλέξτε Αποθήκευση συνδέσμου ως... για να το κατεβάσετε. Φροντίστε να κατεβάσετε και τα τρία αρχεία: 0x00000.bin , 0x02000.bin , και 0x82000.bin .

Επίσης, κατεβάστε και εγκαταστήστε το Εργαλεία λήψης Flash αρχείο. Θα χρειαστείτε αυτό για να αναβοσβήσετε τα αρχεία υλικολογισμικού στο NodeMCU.

Επιπλέον, ανάλογα με την έκδοση NodeMCU, πραγματοποιήστε λήψη και εγκατάσταση των απαιτούμενων προγραμμάτων οδήγησης συσκευών χρησιμοποιώντας αυτούς τους συνδέσμους:

  • Προγράμματα οδήγησης CP2102: Windows & Mac
  • Προγράμματα οδήγησης CH342, CH343, CH9102: Windows , Μακ (κατεβάστε μέσω του μπλε κουμπιού με το εικονίδιο)
  • Προγράμματα οδήγησης CH340, CH341: Windows , Μακ (κατεβάστε μέσω του μπλε κουμπιού με το εικονίδιο)

Βήμα 2: Ανεβάστε το υλικολογισμικό στο NodeMCU/D1 Mini

Εξαγάγετε τα αρχεία υλικολογισμικού και τα Εργαλεία λήψης Flash στο σύστημά σας. Στη συνέχεια, ακολουθήστε αυτά τα βήματα για να αναβοσβήσετε το υλικολογισμικό:

  1. Μεταβείτε στο φάκελο και κάντε διπλό κλικ στο flash_download_tool_3.x.x.exe αρχείο για να ξεκινήσει το εργαλείο στο σύστημά σας. Σε περίπτωση σφάλματος, συνιστάται να χρησιμοποιήσετε την έκδοση 3.8.5 ( Λήψη Google Drive ) καθώς σας επιτρέπει να επιλέξετε το Μέγεθος Flash .
  2. Διατηρήστε τις επιλογές ως προεπιλογές και κάντε κλικ Εντάξει .
  3. Σύμφωνα με το Λήψη SPID καρτέλα, κάντε κλικ στις τρεις τελείες για να επιλέξετε τα αρχεία υλικολογισμικού: 0x00000.bin , 0x02000.bin , και 0x82000.bin . Επιλέξτε τα πλαίσια ελέγχου δίπλα τους και πληκτρολογήστε 0x00000, 0x02000, και 0x82000 στα πλαίσια όπως φαίνεται παρακάτω στο στιγμιότυπο οθόνης κάτω από το βήμα 6.
  4. Διατηρήστε όλες τις επιλογές ως προεπιλογές στο SPIFlashConfig Ενότητα. Εάν χρησιμοποιείτε το Flash Download Tools έκδοση 3.8.x, επιλέξτε Μέγεθος Flash 32 Mbit και CrystalFreq: 40M .
  5. Στο Πίνακας λήψης 1 ενότητα, επιλέξτε το σωστό ΜΕ Λιμάνι. Μπορείτε να αποσυνδεθείτε και να συνδεθείτε ξανά για να επαληθεύσετε και να επιλέξετε τη σωστή ΜΕ Λιμάνι.
  6. Κρατα το BAUD όπως και 115200 και κάντε κλικ στο Αρχή κουμπί.
  7. Θα χρειαστούν μόνο λίγα δευτερόλεπτα για να αναβοσβήσει. Θα δείτε το ΣΥΓΧΡΟΝΙΣΜΟΣ κείμενο στον πίνακα.
  8. Μετά το φλας, θα δείτε Φινίρισμα . Τώρα μπορείτε να επανασυνδέσετε το NodeMCU στον υπολογιστή ή σε οποιαδήποτε άλλη πηγή τροφοδοσίας για να το επανεκκινήσετε.

Βήμα 3: Διαμορφώστε την επέκταση Wi-Fi

Μόλις ενεργοποιηθεί το NodeMCU αφού αναβοσβήσει το υλικολογισμικό, θα δείτε ένα νέο ασύρματο δίκτυο στις ρυθμίσεις Wi-Fi στο smartphone ή στον υπολογιστή/φορητό υπολογιστή σας με MyAP SSID. Ακολουθήστε τα παρακάτω βήματα για να συνδέσετε και να διαμορφώσετε το NodeMCU ως επέκταση Wi-Fi.

  1. Αφού αναβοσβήνει το υλικολογισμικό, θα παρατηρήσετε ότι το μπλε LED του NodeMCU ανάβει με πλήρη φωτεινότητα (δεν αναβοσβήνει).
  2. Στον υπολογιστή ή το smartphone σας, συνδεθείτε στο MyAP Σημείο πρόσβασης Wi-Fi. Είναι ένα ανοιχτό δίκτυο και δεν απαιτεί κωδικό πρόσβασης.
  3. Αφού συνδεθείτε στο δίκτυο Wi-Fi MyAP, ανοίξτε οποιοδήποτε πρόγραμμα περιήγησης και επισκεφτείτε το 192.168.4.1 .
  4. Αυτή η IP θα φορτώσει μια σελίδα. Αγνοήστε τις ρυθμίσεις STA προς το παρόν και μεταβείτε στο Ρυθμίσεις AP Ενότητα.
  5. Εισαγάγετε οποιοδήποτε όνομα SSID θέλετε να δώσετε στην επέκταση επέκτασης, μαζί με έναν κωδικό πρόσβασης.
  6. Φροντίστε να ελέγξετε ξανά τις λεπτομέρειες. Εάν το SSID του Wi-Fi σας έχει χώρο, χρησιμοποιήστε το %είκοσι . Για παράδειγμα, για το 'My Wi-Fi', πληκτρολογήστε My%20Wi-Fi .
  7. Για Ασφάλεια , επιλέξτε WPA2 και κάντε κλικ Σειρά .Το NodeMCU θα επανεκκινήσει.
  8. Επανασυνδεθείτε στο MyAP πάλι και, κάτω από το Ρυθμίσεις STA , εισαγάγετε το τρέχον όνομα και τον κωδικό πρόσβασης του κύριου δικτύου Wi-Fi.
  9. Μόλις εισαχθούν τα στοιχεία, κάντε κλικ Συνδέω-συωδεομαι . Το NodeMCU έχει πλέον διαμορφωθεί και είναι έτοιμο να χρησιμοποιήσει μια επέκταση Wi-Fi.

Εάν ελέγξετε τις ρυθμίσεις Wi-Fi στο smartphone ή τον υπολογιστή σας, θα δείτε το SSID (όνομα) του επαναλήπτη NodeMCU/D1 Mini στη λίστα δικτύων. Μπορείτε να συνδεθείτε στο δίκτυο χρησιμοποιώντας τον κωδικό πρόσβασης που εισαγάγατε τη στιγμή της εγκατάστασης.

Συμβουλές για τη διασφάλιση της βέλτιστης απόδοσης

Για να διασφαλίσετε τη βέλτιστη απόδοση από την επέκταση Wi-Fi NodeMCU (ESP8266), έχετε υπόψη σας αυτές τις συμβουλές:

  • Τοποθετήστε το NodeMCU κάπου όπου μπορεί εύκολα να αρπάξει το σήμα Wi-Fi και να το μεταδώσει ξανά.
  • Εξασφαλίστε συνεχή τροφοδοσία ρεύματος για να αποφύγετε οποιαδήποτε διακοπή στην επέκταση Wi-Fi.
  • Η συσκευή δεν μπορεί να χειριστεί πάρα πολλές συσκευές. Βεβαιωθείτε ότι χρησιμοποιείτε αυτήν την επέκταση μόνο για μία έως τρεις συσκευές. Διαφορετικά, μπορεί να οδηγήσει σε συμφόρηση δικτύου και αργή σύνδεση στο διαδίκτυο.

Το πιο προσιτό Tiny DIY Wi-Fi Extender

Με τις δυνατότητές του Wi-Fi, ένα NodeMCU μπορεί να επεκτείνει αποτελεσματικά την κάλυψη του σήματος Wi-Fi σας και να εξαλείψει τις νεκρές ζώνες στο σπίτι ή το γραφείο σας. Μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε αυτήν την επέκταση Wi-Fi όπου δεν υπάρχει τροφοδοσία ρεύματος. Μπορείτε επίσης να το εκτελέσετε κατά τη φόρτιση.

Όπως δείξαμε, είναι πολύ γρήγορο και εύκολο να μετατρέψετε ένα NodeMCU/D1 Mini (ESP8266) σε επέκταση Wi-Fi και τα αποτελέσματα αξίζουν τον κόπο. Κατασκευάζοντας αυτό το έργο, όχι μόνο εξοικονομείτε χρήματα αλλά κερδίζετε και την ικανοποίηση της κατασκευής της δικής σας χρήσιμης συσκευής.

Κατηγορία |DIY|