Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε τα μέρη
- Βήμα 2: Συνδέστε τα εξαρτήματα (μονάδα ποδηλάτου)
- Βήμα 3: Ενότητα φωνητικής εκπαίδευσης
- Βήμα 4: Λάβετε τις βιβλιοθήκες και ανεβάστε τον κώδικα
- Βήμα 5: Συνδέστε τα εξαρτήματα (μονάδα γκαράζ)
- Βήμα 6: Δοκιμάστε και ταξιδέψτε με στιλ
Βίντεο: Φώτα σκούτερ με ελεγχόμενη φωνή και πόρτα γκαράζ: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Γεια σε όλους!
Πρόσφατα αγόρασα ένα ηλεκτρικό σκούτερ αλλά δεν είχε πίσω φως ούτε είχε ενσωματωμένο ανοιχτήρι γκαραζόπορτας … ΕΚΠΛΗΞΗ !! (゚ ゚ 0 ゚) ノ ~
Έτσι, αποφάσισα να φτιάξω τη δική μου πόρτα γκαράζ τηλεχειριστήρια και πίσω φώτα αντί να τα αγοράσω.
Ποια είναι η διασκέδαση να έχεις κουμπιά για το άνοιγμα μιας γκαραζόπορτας;! Έτσι, αποφάσισα να ελέγξω όλη τη φωνή. Είναι πιο διασκεδαστικό να ζητάτε να ανοίξει η πόρτα αντί να πατήσετε κουμπιά. Αυτό λειτουργεί τέλεια όσον αφορά τη λειτουργικότητα και την εμφάνιση.
Αναζήτησα μερικά έργα για φώτα ποδηλάτου όπως το https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ και αποφάσισα να δημιουργήσω τη δική μου αναβαθμισμένη έκδοση. Έτσι, αποφάσισα να αυξήσω τα φώτα μου για να ταιριάξω με το στυλ μου στο ηλεκτρικό σκούτερ μου προσθέτοντας κινούμενα φλας. Έχουν επίσης μια μονάδα nRF24L01 για ασύρματο έλεγχο της πόρτας του γκαράζ χρησιμοποιώντας φωνή.
Τα φώτα αποτελούνται από μια μήτρα LED 16x16 για να έχουν κινούμενα φλας.
Δείτε το στο παραπάνω βίντεο.
Παρακάτω είναι οι οδηγίες για να φτιάξετε ένα για τον εαυτό σας.
Βήμα 1: Συγκεντρώστε τα μέρη
Για αυτό το διδακτικό χρειάζεστε τα ακόλουθα μέρη:
1: 2x Arduino (χρησιμοποιώ nano)
2: Ενότητα αναγνώρισης φωνής (το πήρα σε φθηνότερη προσφορά από το eBay)
3: LED μήτρα (Neopixel)
4: Πηγή ενέργειας 5V για LED Matrix
5: Μια άλλη πηγή ισχύος 5V αλλά χρησιμοποιώ 9V
6: 2x μονάδες nRF24L01
7: Ενότητα ρελέ
8: Σύρματα
Βήμα 2: Συνδέστε τα εξαρτήματα (μονάδα ποδηλάτου)
Για να ξεκινήσετε την καλωδίωση του Arduino, nRF24L01, της μονάδας αναγνώρισης ομιλίας, της πηγής ισχύος και της μήτρας LED.
A. Συνδέσεις για nRF24L01:
-Το MISO συνδέεται στο pin 12
-Το MOSI συνδέεται στο pin 11
Το SCK συνδέεται με τον ακροδέκτη 13
Το -CE συνδέεται με το pin 9
-CSN συνδέεται με το pin 10
-GND και VCC του NRF24L01 συνδέονται με GND και 3.3V του Arduino
Β. Συνδέσεις για ενότητα αναγνώρισης ομιλίας:
-RX συνδέεται με τον ακροδέκτη 6
-ΤΧ συνδέεται στο pin 5
-GND και VCC της μονάδας συνδέονται με GND και 5V του Arduino
Γ. Συνδέσεις για τη μήτρα LED:
Χρησιμοποίησα ένα power bank για την παροχή ρεύματος. Για να συνδέσετε μια τράπεζα τροφοδοσίας, πάρτε ένα καλώδιο USB και απογυμνώστε τα +ve και -ve άκρα του καλωδίου.
-5V του Matrix συνδέεται με τον πείρο VIN του Arduino και τη σύνδεση +ve της πηγής τροφοδοσίας
Το -GND της μήτρας συνδέεται με τον ακροδέκτη GND του Arduino και τη σύνδεση -ve της πηγής τροφοδοσίας
Βήμα 3: Ενότητα φωνητικής εκπαίδευσης
A. Λήψη της βιβλιοθήκης φωνητικού ελέγχου.
Β. Άνοιγμα αρχείου -> Παραδείγματα -> VoiceRecognitionV3 -> vr_sample_train
Εγώ. Τροποποίηση "VR myVR (2, 3);" σε "VR myVR (6, 5);" στον κωδικό λογαριασμού για αλλαγή πείρου RX TX.
ii Ανεβάστε τον κωδικό
Γ. Άνοιγμα σειριακής οθόνης
Εγώ. Ορίστε τον ρυθμό baud σε 115200 και επιλέξτε την επιλογή "Newline".
ii Ένα μενού θα ανοίξει τον οδηγό.
1. Χρησιμοποιήστε την εντολή "τρένο" για να εκπαιδεύσετε την ομιλία.
2. Πληκτρολογήστε "τρένο 0", θα σας ζητήσει να μιλήσετε την εντολή και, στη συνέχεια, ζητήστε να την πείτε ξανά.
3. Κάντε το ίδιο για "τρένο 1", "τρένο 2" κ.λπ.
Στον κωδικό:
Το τρένο 0 ελέγχει την πόρτα του γκαράζ
Η αμαξοστοιχία 1 είναι το αριστερό σήμα
Το τρένο 2 είναι το σωστό σήμα
το τρένο 3 είναι να ανάψει κόκκινα φώτα
Το τρένο 4 είναι να σβήσει τα φώτα
Βήμα 4: Λάβετε τις βιβλιοθήκες και ανεβάστε τον κώδικα
Λήψη πρόσθετων βιβλιοθηκών για LED Matrix και nRF24L01.
A. Μεταβείτε στο Sketch -> Include Library-> Manage libraries… και εγκαταστήστε το RF24 by TMRh20.
Β. Επίσης, εγκαταστήστε τη βιβλιοθήκη Neo Pixel της Adafruit.
Γ. Ανεβάστε τον συνημμένο κώδικα ScootSendProtowtlightsIns.ino.
Ο κώδικας έχει σχόλια για εξήγηση, αλλά είναι πολύ απλός.
Βήμα 5: Συνδέστε τα εξαρτήματα (μονάδα γκαράζ)
Για τη μονάδα πόρτας γκαράζ, πρέπει να συνδέσουμε τη μονάδα ρελέ, nRF24L01, πηγή ισχύος και Arduino.
Δημιούργησα ολόκληρο το συγκρότημα σε μια φιάλη διανομής αλατιού.
A. Συνδέσεις για nRF24L01:
Το MISO συνδέεται στο pin 12
Το MOSI συνδέεται στο pin 11
Το SCK συνδέεται με τον ακροδέκτη 13
Το CE συνδέεται στο pin 9
Το CSN συνδέεται στο pin 10
GND και VCC του NRF24L01 συνδέονται με GND και 3.3V του Arduino
Β. Συνδέσεις για μονάδα ρελέ:
DC- και DC+ της μονάδας ρελέ συνδέονται με GND και 5V του Arduino
Η θύρα ενεργοποίησης σήματος συνδέεται με το pin 2 του Arduino
Συνδέστε το ένα άκρο του διακόπτη στην κοινή θύρα του ρελέ
Συνδέστε το άλλο άκρο του διακόπτη στην κανονικά κλειστή θύρα του ρελέ
Γ. Συνδέσεις για πηγή ενέργειας:
Συνδέστε την άκρη +ve της μπαταρίας 9V με τον πείρο VIN του Arduino
Συνδέστε το άκρο -ve στο pin GND του Arduino
D. Ανεβάστε τον κωδικό
Βήμα 6: Δοκιμάστε και ταξιδέψτε με στιλ
Επίδειξη βίντεο επισυνάπτεται στην κορυφή του εκπαιδευτικού.
Ελπίζω να σας άρεσε το διδακτικό. Σχολιάστε αν έχετε απορίες.
Μπορείτε να προσθέσετε κινούμενα σχέδια στη μήτρα LED. Μπορείτε επίσης να ελέγξετε άλλα πράγματα εκτός από την πόρτα του γκαράζ.
Παραδόξως, η αναγνώριση ομιλίας λειτουργεί καλά ακόμη και όταν έχει ταχύτητες 15 mph.
Παρακαλώ ψηφίστε το.
Σας ευχαριστώ, Σαχίλ Πάριχ
www.snp13.com
Συνιστάται:
Πόρτα γκαράζ ελεγχόμενη Alexa με Arduino Esp8266: 6 βήματα
Alexa Controlled Garage Door With Arduino Esp8266: Η ιδέα για αυτό το έργο μου ήρθε από ένα παλιό έργο στο οποίο είχα δουλέψει πριν από λίγο. Είχα συνδέσει ένα απλό κύκλωμα με κουμπιά που ανάβει ένα LED όταν πατηθεί ένα κουμπί από την πόρτα του γκαράζ. Αυτή η μέθοδος αποδείχθηκε αναξιόπιστη και όχι τόσο χρήσιμη
Μια ασύρματη έκδοση του Είναι η πόρτα του γκαράζ μου ανοιχτή ή κλειστή;: 7 βήματα
Μια ασύρματη έκδοση του … Είναι η πόρτα του γκαράζ μου ανοιχτή ή κλειστή;: Θέλαμε ένα απλό, φθηνό και αξιόπιστο σύστημα ενδείξεων που θα μας έδειχνε αν οι πόρτες του γκαράζ μας ήταν ανοιχτές ή κλειστές. Υπάρχουν πολλά " Είναι ανοιχτή η πόρτα του γκαράζ μου " έργα. Η μεγαλύτερη πλειοψηφία αυτών των έργων είναι ενσύρματα. Στη δική μου περίπτωση
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελεγχόμενος με Φωνή χρησιμοποιώντας Ενότητα Bluetooth και Αυτόνομη Κίνηση Ρομπότ .: 6 Βήματα
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελέγχεται με φωνή χρησιμοποιώντας μονάδα Bluetooth και αυτόνομη κίνηση ρομπότ .: Αυτό το οδηγό εξηγεί πώς να φτιάξετε το Arduino Robot που μπορεί να μετακινηθεί στην απαιτούμενη κατεύθυνση (Εμπρός, Πίσω) , Αριστερά, Δεξιά, Ανατολικά, Δυτικά, Βόρεια, Νότια) απαιτείται Απόσταση σε εκατοστά χρησιμοποιώντας φωνητική εντολή. Το ρομπότ μπορεί επίσης να μετακινηθεί αυτόνομα
Ελεγχόμενη φωνή Android Mood Light: 11 βήματα (με εικόνες)
Φωνητικό ελεγχόμενο Android Mood Light: Χρειάστηκε να δημιουργήσω μια τάξη για την τοπική μας ομάδα δημιουργών. Κάτι που εγγυάται ακόμη και για τους πρώτους επισκέπτες μια σίγουρη νίκη και μεγάλη ανταμοιβή χωρίς βροχή, φασαρία και εξειδικευμένα εργαλεία ή υλικά. Οι μαθητές έπρεπε να πάρουν στο σπίτι κάτι τόσο λειτουργικό
Αυτόματη Πόρτα Κοτόπουλου - Ελεγχόμενη Arduino .: 10 Βήματα (με Εικόνες)
Automatic Chicken Coop Door - Arduino Controlled .: Αυτό το Instructable είναι για το σχεδιασμό μιας αυτόματης πόρτας κοτόπουλου με χειροκίνητα μεταβαλλόμενους χρόνους ανοίγματος και κλεισίματος. Η πόρτα μπορεί να ανοίξει ή να κλείσει εξ αποστάσεως ανά πάσα στιγμή. Η πόρτα έχει σχεδιαστεί για να είναι αρθρωτή. το πλαίσιο, η πόρτα και ο ελεγκτής μπορεί να είναι μειονεκτήματα