
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39


Η πρίζα "Joinrun Smart Wifi" με USB είναι μια άλλη ελεγχόμενη πρίζα τροφοδοσίας με βάση το ESP8266. Έρχεται με ευχάριστο σχεδιασμό, μικρό συντελεστή φόρμας και πρόσθετη θύρα φόρτισης USB. Χρειάζεται την εφαρμογή smartlife για να την ελέγξει μέσω διακομιστή που φιλοξενείται από την Κίνα από την έξυπνη συσκευή σας και υπάρχουν δεξιότητες για να συνεργαστείτε με τους έξυπνους οικιακούς βοηθούς από το amazon και το google. Χρειάζεται σύνδεση στο Διαδίκτυο όμως και αν θέλετε να διατηρήσετε τον έλεγχο του σπιτιού σας μέσα στο δικό σας δίκτυο, μπορείτε να αναβοσβήσετε το χειριστήριο με ένα διαφορετικό λογισμικό όπως το tasmota. Η Tasmota προσθέτει έναν διακομιστή ιστού στη συσκευή, ώστε να μπορείτε να τον ελέγχετε απευθείας από ένα πρόγραμμα περιήγησης στο οικιακό σας δίκτυο.
Βήμα 1: Άνοιγμα της υπόθεσης


Υπάρχουν 2 βίδες πίσω από το κάλυμμα στο κάτω μέρος που πρέπει να αφαιρεθούν για να ανοίξει η θήκη.
Βήμα 2: Πρόσβαση στην Ενότητα Esp8266ex


Η συσκευή δεν έχει ενσωματωμένη κεφαλίδα προγράμματος, οπότε για να την αναβοσβήνετε πρέπει να κολλήσετε καλώδια προγραμματισμού. Το ESP8266 βρίσκεται σε ξεχωριστή πλακέτα η οποία είναι κολλημένη κάθετα στην κεντρική πλακέτα.
Δυστυχώς, ο πείρος ενεργοποίησης προγραμματισμού (GPIO0) δεν είναι εύκολα διαθέσιμος. Επομένως, πρέπει να επικοινωνήσετε απευθείας με αυτόν στον πίνακα.
Ξεκόλλησα την πλακέτα ESP από την κύρια πλακέτα χρησιμοποιώντας πλεξούδα αποκόλλησης. Στη συνέχεια, κόλλησα ένα μικρό σύρμα στο μαξιλάρι GPIO0. Οι άλλες καρφίτσες προγραμματισμού είναι διαθέσιμες στα μαξιλάρια της πλακέτας, όπως φαίνεται στην εικόνα.
Βήμα 3: Προετοιμάστε το φλας της συσκευής


Για να αναβοσβήνω τη συσκευή χρησιμοποίησα έναν φθηνό προσαρμογέα USB-to-Serial από το aliexpress
Η μονάδα CP2102 MICRO USB to UART TTL έρχεται με κεφαλίδα 6 ακίδων και μπορεί να λειτουργήσει με συσκευές 5V και 3.3V.
Εάν το συνδέσετε στον υπολογιστή σας με τα Windows, δημιουργεί μια θύρα COM την οποία μπορείτε να δείτε στη διαχείριση συσκευών. Το δικό μου είναι στο COM6 και διαμόρφωσα τη θύρα σε 57600 baud.
Αποσυνδέστε το CP2102 από τον υπολογιστή σας και συνδέστε το στη μονάδα ESP.
Συνδέστε 3.3V και GND στα αντίστοιχα μαξιλάρια της μονάδας ESP. Συνδέστε TxD με RxD στη μονάδα και RxD σε TxD αντίστοιχα.
Για να ενεργοποιήσετε τη λειτουργία προγραμματισμού, το GPIO0 πρέπει να τραβηχτεί στο GND π.χ. με αντίσταση 2k.
Βήμα 4: Προετοιμάστε το περιβάλλον προγραμματισμού σας
Υπάρχουν πολλοί τρόποι για να αναβοσβήνει μια μονάδα esp8266 και η πλήρης περιγραφή τους είναι πέρα από το πεδίο αυτού του οδηγού. Απλώς χρησιμοποιήστε την αγαπημένη σας μηχανή αναζήτησης για να αναζητήσετε λεπτομέρειες.
Χρησιμοποιώ το IDE προγραμματισμού arduino όπου ο πίνακας esp8266 μπορεί να προστεθεί από το μενού διαχειριστή πλακέτας. Αυτό στη συνέχεια εγκαθιστά ένα esptool.exe το οποίο μπορεί να χρησιμοποιηθεί για να αναβοσβήνει εύκολα ένα δυαδικό στην ενότητα ESP.
Μπορείτε να κατεβάσετε το tasmota binary sonoff.bin από το github. Είναι επίσης διαθέσιμο σε διάφορες γλώσσες.
Βήμα 5: Προγραμματισμός Flash της μονάδας ESP
Η πραγματική αναλαμπή μπορεί εύκολα να γίνει από μια γραμμή εντολών στα παράθυρα.
Μεταβείτε στο φάκελο όπου βρίσκεται το esptool.exe
π.χ. cd /d %USERPROFILE %\ AppData / Local / Arduino15 / πακέτα / esp8266 / tools / esptool cd 0.4.13
Στη συνέχεια, αναβοσβήνετε τη συσκευή με τη λήψη του δυαδικού sonoff όπως αυτό
esptool.exe -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp COM6 -cf %HOMEPATH %\ Documents / Downloads / sonoff.bin
Βήμα 6: Διαμορφώστε την ενότητα


Μετά την επιτυχή αναβοσβήσιμο, ο ακροδέκτης GPIO0 πρέπει να απελευθερωθεί από το GND και να ενεργοποιηθεί το ESP. Στη συνέχεια ανοίγει ένα σημείο πρόσβασης και μπορεί να συνδεθεί με ένα πρόγραμμα περιήγησης στη διεύθυνση 192.168.4.1
Στην αρχική σελίδα διαμόρφωσης μπορείτε να σαρώσετε το wifi σας, να επιλέξετε το κατάλληλο δίκτυο και να εισαγάγετε τον κωδικό πρόσβασης wifi.
Στη συνέχεια, μια άλλη επανεκκίνηση και το ESP θα εμφανιστεί στο επιλεγμένο δίκτυό σας.
Ελέγξτε το δίκτυο στο δρομολογητή σας για να βρείτε την εκχωρημένη διεύθυνση IP.
Στη συνέχεια, συνδεθείτε στο IP με το πρόγραμμα περιήγησής σας και ορίστε τον τύπο συσκευής σε "18 γενικές" και αποθηκεύστε τον.
Το ESP κάνει αυτόματη επανεκκίνηση μετά την οποία μπορείτε να διαμορφώσετε τις θύρες ρελέ και κουμπιών όπως φαίνεται στην εικόνα.
Μπορεί επίσης να θέλετε να μεταβείτε σε "άλλες ρυθμίσεις" για να ορίσετε ένα φιλικό όνομα, να απενεργοποιήσετε το MQTT εάν δεν το έχετε και να ενεργοποιήσετε την εξομοίωση Belkin WeMo για να κάνετε το βύσμα να λειτουργεί με την Alexa.
Αφού όλα λειτουργήσουν, τελικά κολλήστε ξανά τη μονάδα στην κύρια πλακέτα και συναρμολογήστε ξανά το βύσμα.
Συνιστάται:
Σχεδίαση έντασης φωτός με χρήση της Arduino και της Python's Arduino Master Library: 5 βήματα

Σχεδίαση έντασης φωτός με χρήση Arduino και Python's Arduino Master Library: Το Arduino είναι ένα οικονομικό αλλά εξαιρετικά αποδοτικό και λειτουργικό εργαλείο, ο προγραμματισμός του στο Embedded C καθιστά τη διαδικασία των έργων κουραστική! Η μονάδα Arduino_Master της Python απλοποιεί αυτό και μας επιτρέπει να εκτελούμε υπολογισμούς, να αφαιρούμε τιμές σκουπιδιών
4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: 4 βήματα

4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: Ακολουθούν τα 4 απλά βήματα που μπορούν να σας βοηθήσουν να μετρήσετε την εσωτερική αντίσταση του κτυπήματος
Απόκρυψη της μονάδας flash σας σε απλή όραση: 5 βήματα (με εικόνες)

Απόκρυψη του Flash Drive σας σε απλή θέα: Με διάφορες κυβερνήσεις να ψηφίζουν νόμους που απαιτούν πρόσβαση στα κρυπτογραφημένα δεδομένα σας 1), 2), 3), είναι καιρός για κάποια «ασφάλεια από την αφάνεια». Αυτό το "Ible" αφορά την κατασκευή μιας μονάδας flash USB που μοιάζει ακριβώς με ένα καλώδιο. Μπορείτε να το περάσετε στο πίσω μέρος του
Πώς να παρατείνετε τη διάρκεια ζωής της φόρτισης της μπαταρίας του φορητού σας υπολογιστή: 4 βήματα

Πώς να παρατείνετε τη διάρκεια ζωής της φόρτισης της μπαταρίας του φορητού υπολογιστή σας: Σε αυτό το διδακτικό, θα μάθετε πώς να παρατείνετε τη διάρκεια ζωής της φόρτισης ενός φορητού υπολογιστή. Εάν πρόκειται να πετάξετε ή να οδηγήσετε σε μεγάλες αποστάσεις, αυτά τα βήματα μπορούν να σας βοηθήσουν να κρατήσετε τη μπαταρία πολύ περισσότερο από το συνηθισμένο και να κάνετε τη διαδρομή λίγο λιγότερο αγχωτική
Ο Τόμος της Άπειρης Γνώσης: Μια υπόθεση Netbook σε στιλ βιβλίου από το δικό της κουτί: 8 βήματα

The Tome of Infinite Knowledge: a Book-styled Netbook Case From It's Own Box: Μετά την κατάρρευση των καταστημάτων του Circuit City's Brick-and-mortar, μπόρεσα να παραλάβω ένα φίλο της Averatec Netbook (ένα σήμα MSI Wind). Θέλοντας μια απολύτως steampunk θήκη και με λίγα χρήματα, αποφάσισα να φτιάξω ένα από αυτό που ήταν βολικό: Υλικό