Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
Είναι πραγματικά καταπληκτικό. Δεν είναι τόσο δύσκολο να έχεις έναν alexa echo control έναν μικροεπεξεργαστή. Ο κόσμος είναι το στρείδι σου. Αυτό το οδηγό σας οδηγεί στα βήματα για τον έλεγχο μιας ηλεκτρομαγνητικής βαλβίδας. Μπορείτε να χρησιμοποιήσετε την ίδια διαδικασία για να ελέγξετε ό, τι θέλετε. Στην περίπτωσή μου, χρησιμοποίησα την ηλεκτρομαγνητική βαλβίδα για να πατήσω ένα κουμπί ανελκυστήρα. Έφτιαξα δύο από αυτά, ένα για το κουμπί του ανελκυστήρα στον επάνω όροφο και ένα για το κουμπί του ανελκυστήρα στον κάτω όροφο.
Βήμα 1: Αποκτήστε τα ανταλλακτικά σας
Συστατικά:
Alexa Echo Dot (ή Echo)
WEMO D1 mini - Προσέξτε να μην πάρετε το WEMO D1 mini LITE. Το έκανα κατά λάθος νομίζοντας ότι εξοικονομώ χρήματα, αλλά δεν λειτούργησε σωστά.
L293D - Συνήθως χρησιμοποιείται ένα ρελέ, αλλά είχα ένα σωρό από αυτά που τοποθετήθηκαν και λειτούργησαν.
Breadboard
Συνδετήρας μπαταρίας 9V
Κεφαλίδες γυναικείων καρφιτσών - προαιρετικές
Ηλεκτρομαγνητική βαλβίδα
καλώδια
Μπαταρία 9V
Βήμα 2: Ανακατέψτε το μαζί
Το κόλλησα μαζί στο πάνινο. Αυτός ο συγκεκριμένος πίνακας είναι ωραίος επειδή είναι στρωμένος σαν σανίδα με ράγες και σετ οπών που συνδέονται.
Αρχικά, κόλλησα γυναικείες κεφαλίδες στον πίνακα για να συνδεθεί το WEMO. Αρχικά, κόλλησα επίσης γυναικείες κεφαλίδες για να συνδεθεί το L293D. Ωστόσο, ανακάλυψα ότι το L293D δεν συνδέεται στις κεφαλίδες με καλή σύνδεση, οπότε το κόλλησα απευθείας στον πίνακα.
Στη συνέχεια, κόλλησα καλώδια στον πίνακα για να κάνω συνδέσεις: 1. Κόκκινο σύρμα από WEMO 5V έως L293D Ενεργοποίηση pin2. Μαύρο σύρμα από γείωση WEMO έως πείρο γείωσης L293D (5) 3. Κίτρινο σύρμα από καρφίτσα WEMO D1 έως είσοδο L293D2 ακίδα (7) 4. καλώδια καπακιού μπαταρίας - μαύρο σε γείωση WEMO, κόκκινο σε πείρο L293D Vs (8) 5. καλώδια ηλεκτρομαγνητικής βαλβίδας-μαύρο σε γείωση WEMO, οποιοδήποτε χρώμα σε έξοδο L293D2 ακίδα (6)-ΣΗΜΕΙΩΣΗ: Χρησιμοποίησα σύρμα με θηλυκή σύνδεση 2 ακίδων στο τέλος. Μπορώ να συνδέσω την ηλεκτρομαγνητική βαλβίδα σε αυτό. Κόλλησα αρσενικές καρφίτσες στο τέλος κάθε σωληνοειδούς σύρματος.
Δεν υπήρχε λόγος που συνδέθηκα με την είσοδο/έξοδο 2, θα μπορούσα να είχα κάνει είσοδο/έξοδο 1. Στην πραγματικότητα, θα μπορούσα να είχα ελέγξει 4 ηλεκτρομαγνητικές βαλβίδες αντί για τη μία, αλλά το μόνο που χρειαζόμουν για αυτό το έργο.
Βήμα 3: Κωδικός
Μπορείτε να χρησιμοποιήσετε το Arduino IDE για να προγραμματίσετε το WEMO.
Υπάρχουν ορισμένα βήματα για να λειτουργήσει το WEMO με το arduino IDE και μπορείτε να τα ακολουθήσετε σε αυτό το εξαιρετικό διδακτικό…
Στη συνέχεια, πρέπει να κάνετε το WEMO να συνεργαστεί με το Echo … Ο λόγος για το WEMO είναι ότι είναι ενεργοποιημένο το WIFI - και, μπορείτε να χρησιμοποιήσετε κάποιον εύκολα διαθέσιμο κώδικα για να το κάνετε να συμπεριφέρεται σαν wemo belkin switch. Αυτός είναι ένας εύκολος τρόπος διασύνδεσης με την ηχώ του amazon.
Πρώτα, μεταβείτε στη διεύθυνση: https://github.com/kakopappa/arduino-esp8266-alexa… και κατεβάστε τον κώδικα προσομοίωσης belkin. Τοποθετήστε αυτόν τον κωδικό όπου βρίσκονται όλα τα άλλα έργα arduino. Στη συνέχεια, αναδείξτε το αρχείο wemos.ino στο arduino ide. Το μόνο αρχείο που πρέπει να τροποποιηθεί είναι το αρχείο wemos.ino. Βασικά, το μόνο που χρειάζεται να κάνετε σε αυτό το αρχείο είναι:
1. Ορίστε το SSID και τον κωδικό πρόσβασής σας στο wifi σας 2. Ορίστε το διακόπτη σας. (Αλλαγή *κουζίνας = NULL;) 3. Αρχικοποιήστε το διακόπτη σας. (κουζίνα = νέος διακόπτης ("φώτα κουζίνας", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*κουζίνα);) 4. Προσθήκη στο τμήμα βρόχου. (κουζίνα-> serverLoop ();) 5. Κάντε την επανάκλησή σας τόσο για Ενεργοποίηση όσο και για Απενεργοποίηση και τοποθετήστε ό, τι θέλετε στην επανάκληση: bool kitchenLightsOn () {Serial.println ("Ενεργοποιήστε 2 ενεργοποίηση …"); isKitchenLightstsOn = true; επιστροφή isKitchenLightstsOn; }
Όλα αυτά θα τα δείτε στο δείγμα κώδικα wemos.ino. Απλώς αντικαταστήστε τους Διακόπτες σε αυτό το αρχείο με ό, τι θέλετε για να κάνετε έναν διακόπτη. Στην περίπτωσή μου, μετονόμασα τα πάντα σε "BasementButton". Η κλήση μου στο basementButtonOn () αλλάζει τον πείρο D1 σε HIGH. Δείτε τον κώδικα που συμπεριέλαβα ως παράδειγμα.
Βήμα 4: Εφαρμογή
Στην περίπτωσή μου, ήθελα η ηλεκτρομαγνητική βαλβίδα να πατήσει ένα κουμπί ασανσέρ. Για να γίνει αυτό, χρειάστηκα ένα είδος βραχίονα για να κρατήσω την ηλεκτρομαγνητική βαλβίδα πάνω από το κουμπί του ανελκυστήρα. Έτσι, αυτή είναι η πρώτη μου εισβολή στον κόσμο των τρισδιάστατων εκτυπωτών. Πήγα στο tinkercad.com και έκανα λογαριασμό. Μπορείτε να χρησιμοποιήσετε το εργαλείο τους για να δημιουργήσετε τρισδιάστατα σχέδια στο cloud και, στη συνέχεια, να εξάγετε το σχέδιό σας σε αρχείο *.stl το οποίο μπορεί να εκτυπωθεί. Βρήκα ότι το tinkercad είναι πολύ διαισθητικό στη χρήση. Σύρετε σχήματα στην περιοχή σχεδίασης για να δημιουργήσετε το σχέδιο που θέλετε. Όταν δημιουργήσατε για πρώτη φορά τον λογαριασμό σας, έχει ένα πολύ καλό σεμινάριο για να ξεκινήσετε. Γίνεται λίγο πιο περίπλοκο όταν πρέπει να βεβαιωθείτε ότι έχει τις σωστές διαστάσεις.
Iμουν σε θέση να εκτυπώσω την αγκύλη μέσα από την ευγένεια ενός φίλου που έχει 3D εκτυπωτή. Υπάρχουν όμως διάφορες εταιρείες που μπορούν να το κάνουν και για εσάς. Ορισμένες βιβλιοθήκες θα το κάνουν.
Βήμα 5: Βάλτε το μαζί και τελειώστε
Τοποθέτησα το βραχίονα/την ηλεκτρομαγνητική βαλβίδα πάνω από το κουμπί του ανελκυστήρα και έβαλα το WEMO σε ένα πλαστικό κουτί στο πάνω μέρος του κουμπιού. Αφού ανεβάσετε τον κώδικα στο WEMO, πρέπει να πάρετε την Alexa για να τον ανακαλύψει. Απλώς πείτε "Alexa find devices". Μόλις το βρει, μπορείτε να πείτε "Alexa turn on DEVICENAME" ή "Alexa turn off DEVICENAME". Αυτό ενεργοποιεί την επανάκληση στον κωδικό και ενεργοποιεί την ηλεκτρομαγνητική βαλβίδα. Στην περίπτωσή μου, έχω μια συσκευή "ανελκυστήρα επάνω" και μια συσκευή "κουμπί υπογείου". Είναι λίγο φλύαρο, αλλά λειτουργεί. Επίσης, δεν έχει απόλυτο νόημα να "ενεργοποιήσετε" και "απενεργοποιήσετε", αλλά δεν είμαι σίγουρος ότι μπορεί να αλλάξει.
Συνιστάται:
Βρύση νερού με αισθητήρα κίνησης χρησιμοποιώντας Arduino και ηλεκτρομαγνητική βαλβίδα - DIY: 6 βήματα
Βρύση νερού αισθητήρα κίνησης χρησιμοποιώντας Arduino και ηλεκτρομαγνητική βαλβίδα - DIY: Σε αυτό το έργο, θα σας δείξω πώς να φτιάξετε έναν βρύση νερού αισθητήρα κίνησης χρησιμοποιώντας μια ηλεκτρομαγνητική βαλβίδα. Αυτό το έργο μπορεί να σας βοηθήσει να μετατρέψετε την υπάρχουσα χειροκίνητη βρύση νερού σε βρύση που μπορεί να ελεγχθεί με βάση την ανίχνευση κίνησης. Χρήση διεπαφής αισθητήρα IR
Alexa Enabled Remote Control (χρησιμοποιώντας WEMO D1 Mini): 3 βήματα
Alexa Enabled Remote Control (χρησιμοποιώντας WEMO D1 Mini): Αυτή είναι μια ενημερωμένη έκδοση μιας προηγούμενης ανάρτησης: https: //www.instructables.com/id/Voice-Activated-R..Στην προηγούμενη έκδοση, χρησιμοποίησα ένα Geetech μονάδα φωνής για τον έλεγχο ενός συνηθισμένου τηλεχειριστηρίου τύπου ανοιχτήρι γκαράζ. Σε αυτό το διδακτικό έχω αντικαταστήσει το φωνητικό
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini: 6 βήματα
DIY Voice/Internet ελεγχόμενος αυτοματισμός και παρακολούθηση σπιτιού χρησιμοποιώντας ESP8266 και Google Home Mini: Γεια σας !! Μετά από ένα μακρύ διάλειμμα είμαι εδώ καθώς όλοι πρέπει να κάνουμε κάτι βαρετό (δουλειά) για να κερδίσουμε. Μετά από όλα τα άρθρα ΣΠΙΤΙΟΥ ΑΥΤΟΜΑΤΙΣΜΟΥ που έχω γράψει από το BLUETOOTH, IR, Local WIFI, Cloud δηλαδή τα δύσκολα, * ΤΩΡΑ * έρχεται το το πιο εύκολο αλλά το πιο αποτελεσματικό
Κάμερα ελεγχόμενη από κίνηση χρησιμοποιώντας MESH SDK: 6 βήματα (με εικόνες)
Κάμερα ελεγχόμενης κίνησης χρησιμοποιώντας MESH SDK: Θέλετε να αυτοματοποιήσετε την κάμερά σας για να καταγράψει τις καλύτερες στιγμές του κατοικίδιου ζώου σας ενώ δεν είστε σπίτι; Ο αισθητήρας κίνησης MESH επιτρέπει τις κάμερες που υποστηρίζουν SDK. Για παράδειγμα, έχουμε τοποθετήσει έναν αισθητήρα κίνησης MESH δίπλα σε τρόφιμα γάτας και παιχνίδια γάτας σε
Βαλβίδα τσίμπημα: 5 βήματα
Βαλβίδα τσίμπημα: Αυτός είναι ένας απλός τρόπος για να ελέγξετε τη ροή του νερού μέσω μικροελεγκτή ή παρόμοιου. Οι περισσότερες εμπορικές βαλβίδες άρδευσης απαιτούν μια ορισμένη ποσότητα πίεσης νερού. Αυτή η βαλβίδα έχει σχεδιαστεί για χαμηλή πίεση νερού. Χρησιμοποιείται στο έργο eRiceCooker