Πίνακας περιεχομένων:

WiFi Relay Outlet-DIY: 5 βήματα
WiFi Relay Outlet-DIY: 5 βήματα

Βίντεο: WiFi Relay Outlet-DIY: 5 βήματα

Βίντεο: WiFi Relay Outlet-DIY: 5 βήματα
Βίντεο: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Νοέμβριος
Anonim
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY

Σήμερα, τα πιο δημοφιλή κιτ πειραματιστών IoT έρχονται ως μονάδες που απλώς συνδέονται μεταξύ τους και όχι μεμονωμένα εξαρτήματα. Οι ηλεκτρονικοί αρχάριοι, οι εξειδικευμένοι μηχανικοί και τα έμπειρα χέρια είναι σίγουρο ότι θα βρουν ενδιαφέρουσες αυτές τις φθηνές ενότητες. Σε αυτόν τον οδηγό, σας δείχνω πώς να πάρετε μια συνηθισμένη πρίζα τοίχου και να προσθέσετε ευφυΐα χρησιμοποιώντας μια δέσμη άμεσα διαθέσιμων και εύχρηστων προ-ενσύρματων μονάδων. Καθώς έχω σχεδιάσει αυτό το έργο με ένα είδος σπονδυλωτού τρόπου, μπορείτε να προσπαθήσετε να δημιουργήσετε ολόκληρο το έργο όπως είναι ή μέρη του ή ακόμα και να επεκτείνετε αυτό το έργο με περισσότερη λειτουργικότητα. Λοιπόν, ετοιμαστείτε να προσθέσετε βελτιωμένη προσβασιμότητα, ευφυΐα και συνδεσιμότητα στη συνηθισμένη πρίζα σας.

Βήμα 1: Βασικό υλικό

Βασικό υλικό
Βασικό υλικό

 ESP8266 WiFi (5V/1 Channel) Μονάδα ρελέ x1

 Μονάδα Hi-Link HLK-PM01 (5V/3W) SMPS x1

Το πρώτο πράγμα-η μονάδα αναμετάδοσης WiFi είναι ένα έντονο μείγμα ενός ESP8266 (ESP-01) WiFi SoC, ενός ενσωματωμένου IC 3.3V ρυθμιστή (AMS1117-3.3), ενός μικροελεγκτή STC15F104 και ενός ρελέ 5V SPDT (1C/O). Το ESP8266 WiFi SoC είναι μια πρόσθετη κάρτα τύπου με κεφαλίδα 8 ακίδων και η κεφαλίδα 4 ακίδων στην άκρη της μονάδας ρελέ Wifi λειτουργεί ως απλή διεπαφή για τη ρύθμιση/διαμόρφωση της μονάδας ρελέ WiFi με τη βοήθεια του Η / Υ Το δεύτερο πράγμα είναι ότι μια συμπαγής μονάδα τροφοδοσίας AC-DC προσφέρει σταθεροποιημένη έξοδο 5V/600mA dc από τη συνήθη είσοδο οικιακής τροφοδοσίας AC230V. Αυτή η σφραγισμένη μονάδα τροφοδοσίας (συμμορφώνεται με τις απαιτήσεις UL, CE) έχει σχεδιαστεί ιδιαίτερα για συσκευές/έργα IoT.

Βήμα 2: Ρύθμιση υλικού συσκευής

Ρύθμιση υλικού συσκευής
Ρύθμιση υλικού συσκευής

Όπως φαίνεται από το διάγραμμα καλωδίωσης που φαίνεται παρακάτω, η ρύθμιση του υλικού είναι εξαιρετικά απλή και απαιτεί μόνο λίγη εργασία συγκόλλησης. Προσοχή, μόλις συνδεθεί το L / N (~ 230V) και εφαρμοστεί τάση δικτύου, μην αγγίζετε τη γυμνή συσκευή!

Λάβετε υπόψη ότι χωρίς κατάλληλο περίβλημα, οποιαδήποτε συσκευή συνδεδεμένη στο δίκτυο δεν είναι ασφαλής για χρήση, καθώς υπάρχει πιθανότητα τυχαίου θανατηφόρου ηλεκτροπληξίας. Ως εκ τούτου, συνιστάται ιδιαίτερα η τοποθέτηση του συναρμολογημένου υλικού σε ένα προστατευτικό περίβλημα ABS/Grounded Metal, φυσικά με αρκετές οπές εξαερισμού.

Βήμα 3: Λογισμικό εντοπισμού σφαλμάτων

Λογισμικό εντοπισμού σφαλμάτων
Λογισμικό εντοπισμού σφαλμάτων

Πριν από την πρώτη χρήση, η μονάδα αναμετάδοσης WiFi θα πρέπει να διαμορφωθεί με τη βοήθεια ενός προσαρμογέα 3.3V Level USB to TTL και του ιδιόκτητου σειριακού λογισμικού εντοπισμού σφαλμάτων «USR-TCP232-Test-V1.3». Για αυτό, συνδέστε τις ακίδες TX-RX-GND του προσαρμογέα USB σε TTL σε ακίδες RX-TX-GND της κεφαλίδας 4 ακίδων (δείτε το επόμενο σχήμα). Θυμηθείτε επίσης να ενεργοποιήσετε τη συσκευή και να καθορίσετε ένα ποσοστό baud 9600. Στη συνέχεια, ανοίξτε το λογισμικό σειριακής εντοπισμού σφαλμάτων (USR-TCP232-Test-V1.3) στον υπολογιστή για να στείλετε όλες τις απαιτούμενες εντολές AT που αναφέρονται παρακάτω.

 AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

 AT+CIPSERVER = 1, 8080

 AT+CIFSR

 AT+CIOBAUD = 9600

Εάν δεν επιστρέψει ΟΚ και επιστρέψετε μόνο την εντολή που έχετε στείλει, πατήστε πρώτα το πλήκτρο ENTER πριν στείλετε εντολές AT (για παράδειγμα AT+RST> ENTER> SEND). Λάβετε υπόψη, η μονάδα πρέπει να διαμορφώσει ξανά εάν επανεκκινήσετε, δηλαδή πρέπει να ανανεώσετε τη μονάδα μέσω λογισμικού σειριακής εντοπισμού σφαλμάτων στέλνοντας ορισμένες σειριακές εντολές. Εν ολίγοις, το CIPMUX και το CIPSERVER πρέπει να εφαρμοστούν ξανά!

Βήμα 4: Η εφαρμογή Android

Η εφαρμογή Android
Η εφαρμογή Android

Για τηλεχειρισμό χρησιμοποιώντας smartphone Android, πρέπει να κάνετε λήψη και εγκατάσταση της δωρεάν εφαρμογής TC EasyTCP (v4.4) ‛Android στο έξυπνο τηλέφωνό σας

Στη συνέχεια, ανοίξτε την εφαρμογή, κάντε κλικ στην επιλογή ‚Σύνδεση‛ και εισαγάγετε τις address Διεύθυνση IP ‛(192.168.4.1) και‚ Θύρα ‛(8080). Πατήστε παρατεταμένα ένα κουμπί διακόπτη για να εισαγάγετε το όνομα και το περιεχόμενο της σειριακής εντολής σε εξαγωνική μορφή (A00101A2 relay_on, A00100A1 relay_off). Τέλος, μπορείτε να στείλετε σειριακές εντολές από την εφαρμογή για έλεγχο ρελέ χρησιμοποιώντας τον προκαθορισμένο διακόπτη κουμπιού. Εδώ, η μέγιστη κάλυψη σήματος του συστήματος που λειτουργεί σε λειτουργία AP (σημείο πρόσβασης) είναι αρκετά κοντά στα 400 μέτρα σε ανοιχτό περιβάλλον.

Βήμα 5: Προσθήκη

Προσθήκη
Προσθήκη

Κάτι που δεν μου αρέσει: Όταν είδα το module Wi-Fi Relay (LC-WM-Relay-8266-5V) στο eBay πρώτα, ήμουν μάλλον έκπληκτος από την απλότητα/το αποτύπωμά του και ως εκ τούτου παρήγγειλα μερικά από αυτά με βιασύνη. Ωστόσο, μετά από ορισμένα πειράματα απογοητεύτηκα από ένα εξαντλητικό ζήτημα. Δεδομένου ότι ο διακομιστής TCP δεν θα αποθηκευτεί στο flash, χρειάζεται επαναδιαμόρφωση των εντολών AT μετά από κάθε κύκλο ισχύος/ επαναφορά/ επανεκκίνηση. Έτσι εγκατέλειψα την ιδέα της κατασκευής ενός επιτυχημένου προϊόντος τελικού χρήστη για τον υπέροχο γείτονά μου, καθώς αυτό απαιτεί ένα αδιάκοπο σύστημα τροφοδοσίας για ένα χρόνο. Αλλιώς πρέπει να λάβω μέτρα για την αντικατάσταση του υλικολογισμικού αποθεμάτων του μικροελεγκτή STC15F104 (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) με άλλο πρόγραμμα για την αποστολή αυτών των εντολών από το uC σε κάθε εκκίνηση (σκληρή ποινή). Ελπίζω κάποιος να το σκεφτεί αυτό και να με ενημερώσει αν υπάρχει κάποια λειτουργική λύση.

Για να σπάσετε τη μονάδα αναμετάδοσης Wi-Fi, θα χρειαστείτε έναν προγραμματιστή STC και τον ISC ISP ή τον εναλλακτικό stcgal. Ακολουθεί ο σύνδεσμος μιας παρόμοιας ιδέας: Επιπλέον, αγόρασα πρόσφατα μερικούς πίνακες ανάπτυξης MCU STC15F104W από έναν Κινέζο προμηθευτή. Μια άλλη μικρή έκπληξη είναι στα φτερά (περιμένετε)!

Συνιστάται: