Πίνακας περιεχομένων:
- Βήμα 1: Τηλεχειριστήριο πόρτας γκαράζ
- Βήμα 2: Ελεγκτής κινητήρα L293D
- Βήμα 3: Φωνητικός έλεγχος
- Βήμα 4: Μελλοντικά Έργα
Βίντεο: Κουμπί τηλεχειριστηρίου με φωνητική ενεργοποίηση: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αν έχετε δει τις άλλες οδηγίες μου, γνωρίζετε ότι ο γιος μας έχει μυϊκή δυστροφία. Αυτό είναι ένα κομμάτι ενός έργου για να κάνει τα πράγματα πιο προσιτά για αυτόν.
Έχουμε μια πόρτα που λειτουργεί από ένα τηλεχειριστήριο ανοιχτού γκαράζ. Αυτό ήταν φανταστικό στο να αφήνεις τον Τζον να έρχεται και να φεύγει μόνος του. Αλλά, το κουμπί στο τηλεχειριστήριο είναι λίγο δύσκολο να πατηθεί και το τηλεχειριστήριο είναι συνεχώς εμπόδιο ή πέφτει από το αναπηρικό καροτσάκι.
Έτσι, αυτό το έργο είναι να ενεργοποιήσετε την απομακρυσμένη φωνή.
Βήμα 1: Τηλεχειριστήριο πόρτας γκαράζ
Άνοιξα το τηλεχειριστήριο για να δω πώς λειτουργεί και διαπίστωσα ότι χρησιμοποιεί ένα απλό κουμπί για να συνδέσει ένα κύκλωμα και να στείλει το σήμα του.
Αν άγγιζα ένα καλώδιο στα δύο σκέλη του κουμπιού, αυτό συνέδεε το κύκλωμα και έκανε την πόρτα ανοιχτή. Έτσι, το σχέδιό μου ήταν να κολλήσω ένα καλώδιο για να συνδέσω μόνιμα το κύκλωμα και να παρακάμψω εντελώς το κουμπί. Το δεύτερο μέρος του σχεδίου ήταν να χρησιμοποιήσω ένα arduino για να ελέγξω την τροφοδοσία στο τηλεχειριστήριο έτσι ώστε να σβήνει όταν το θέλω.
Για να ελέγξω την τροφοδοσία, έκοψα το καπάκι για την μπαταρία των 9V και στη συνέχεια κόλλησα τα καλώδια των βραχυκυκλωτήρων στα άκρα, ώστε να μπορέσω να τα κολλήσω εύκολα σε μια σανίδα ψωμιού.
Επειδή τσακωνόμουν πολύ με το τηλεχειριστήριο, τα καλώδια από το τηλεχειριστήριο στην μπαταρία έπεσαν, οπότε έπρεπε να τα κολλήσω ξανά. Η πρώτη μου φορά συγκόλλησης σε ένα τσιπ - τίποτα δεν φαινόταν να σπάσει !!
Βήμα 2: Ελεγκτής κινητήρα L293D
Το arduino παρέχει ισχύ 5V, αλλά το τηλεχειριστήριο χρειάζεται 9V. Έτσι, χρησιμοποίησα έναν ελεγκτή κινητήρα L293D και μια εξωτερική μπαταρία 9V για να πάρω το σήμα από το arduino και να στείλω 9V στο τηλεχειριστήριο.
Ουσιαστικά (τουλάχιστον έτσι το σκέφτομαι), όταν θέλετε να «πατήσετε το κουμπί» του τηλεχειριστηρίου της γκαράζ, έχετε το arduino να στείλει ένα σήμα μέσω μιας από τις ψηφιακές ακίδες του σε μια είσοδο στο L293D Motor Controller. Στη συνέχεια, ο ελεγκτής κινητήρα συνδέει το κύκλωμα από την μπαταρία στο τηλεχειριστήριο.
Βήμα 3: Φωνητικός έλεγχος
Χρησιμοποίησα μια μονάδα φωνητικού ελέγχου Geeetech που αγόρασα από την Amazon. Ακολούθησα αυτό το διδακτικό που είναι πολύ απλό να προσθέσω στο στοιχείο ενεργοποίησης φωνής. Έκλεισα ένα δείγμα του κώδικα arduino που χρησιμοποίησα, αλλά επειδή αυτό το έργο ήταν μέρος ενός μεγαλύτερου έργου, έχει κάποια επιπλέον φωνητικά χειριστήρια. Προσπάθησα να διαγράψω μερικά από τα επιπλέον riff-raff για να κάνω τον κώδικα λίγο πιο σαφή.
Βήμα 4: Μελλοντικά Έργα
Αυτό είναι μόνο ένα κομμάτι ενός μεγαλύτερου έργου για τη χρήση φωνητικού ελέγχου για τη λειτουργία περισσότερων του ενός τηλεχειριστηρίων. Μπορώ να συνδυάσω όλα τα τηλεχειριστήρια που έχουμε για να ελέγξουμε διάφορα αντικείμενα σε ένα μικρό πίσω πακέτο - και στη συνέχεια να τα ελέγξω όλα με μια φωνητική εντολή.
Συνιστάται:
Αυτόματη μέτρηση θερμοκρασίας & φωνητική ενημέρωση: 5 βήματα (με εικόνες)
Αυτόματη μέτρηση θερμοκρασίας & φωνητική ενημέρωση: Την τελευταία μέρα, ολόκληρος ο κόσμος παλεύει με τον ιό Covid19. Ο πρώτος έλεγχος για άτομα που επηρεάζονται (ή για τους οποίους υπάρχει υποψία ότι επλήγησαν) είναι η μέτρηση της θερμοκρασίας του σώματος. Έτσι, αυτό το έργο είναι φτιαγμένο για μοντέλο που μπορεί να μετρήσει τη θερμοκρασία του σώματος αυτόματα και να το ενημερώσει μέσω φωνής
Μικροελεγκτής AVR. Εναλλαγή LED με χρήση διακόπτη με κουμπί. Κουμπί απωθήσεων: 4 βήματα
Μικροελεγκτής AVR. Εναλλαγή LED με χρήση διακόπτη με κουμπί. Πιέζοντας το πλήκτρο Debouncing .: Σε αυτήν την ενότητα, θα μάθουμε πώς να κάνουμε τον κωδικό προγράμματος C για το ATMega328PU για να αλλάξουμε την κατάσταση των τριών LED σύμφωνα με την είσοδο από έναν διακόπτη κουμπιού. Επίσης, έχουμε διερευνήσει λύσεις στο πρόβλημα του "Switch Bounce". Ως συνήθως, θα
Έλεγχος συσκευών με φωνητική εντολή με χρήση NodeMCU: 7 βήματα (με εικόνες)
Έλεγχος συσκευών με φωνητική εντολή χρησιμοποιώντας το NodeMCU: Θέλω απλώς να πω ένα γεια σε όλους, αυτή είναι η πρώτη μου φορά που γράφω ένα διδακτικό έργο. Τα αγγλικά δεν είναι η μητρική μου γλώσσα, οπότε θα προσπαθήσω να κάνω σύντομη και όσο το δυνατόν πιο σαφή. Ο έλεγχος συσκευών με φωνητική εντολή δεν είναι περίεργο πράγμα
Περσίδες Arduino με φωνητική ενεργοποίηση: 9 βήματα (με εικόνες)
Voice Activated Arduino Blinds: Πριν από λίγο καιρό έκανα ένα Instructable όπου πρόσθεσα μια υπηρεσία σερβο και Bluetooth στην κλειδαριά της πόρτας μου επιτρέποντάς μου να το ελέγχω με το τηλέφωνό μου σαν εθισμένος, απλά δεν μπορώ να σταματήσω να προσθέτω Bluetooth σε πράγματα και έτσι σε αυτό το έργο Θα σας δείξω πώς να φτιάξετε Blu
Ενεργοποίηση κάμερας τηλεχειριστηρίου, ενσύρματο: 4 βήματα
Ενεργοποίηση κάμερας τηλεχειριστηρίου, ενσύρματο: Αυτό είναι ένα σύντομο οδηγό για το πώς να φτιάξετε ένα τηλεχειριστήριο για μια κάμερα που δεν διαθέτει ήδη. Περιλαμβάνει μια ηλεκτρομαγνητική βαλβίδα, μια οθόνη lite-brite έναν τοίχο-κονδυλωμάτων, λίγο σύρμα και υλικό. Εύκολο στην παρασκευή, διασκεδαστικό στη χρήση