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

Φώτα σκούτερ με ελεγχόμενη φωνή και πόρτα γκαράζ: 6 βήματα
Φώτα σκούτερ με ελεγχόμενη φωνή και πόρτα γκαράζ: 6 βήματα

Βίντεο: Φώτα σκούτερ με ελεγχόμενη φωνή και πόρτα γκαράζ: 6 βήματα

Βίντεο: Φώτα σκούτερ με ελεγχόμενη φωνή και πόρτα γκαράζ: 6 βήματα
Βίντεο: ΤΟ KAZE-R ΚΑΙ ΤΑ LED | Μετατροπή προβολέα σε LED | KAWASAKI KAZE-R [4K] 2024, Νοέμβριος
Anonim
Image
Image

Γεια σε όλους!

Πρόσφατα αγόρασα ένα ηλεκτρικό σκούτερ αλλά δεν είχε πίσω φως ούτε είχε ενσωματωμένο ανοιχτήρι γκαραζόπορτας … ΕΚΠΛΗΞΗ !! (゚ ゚ 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

Συνιστάται: