Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Το σύστημα κλειδώματος ελεγχόμενης φωνής, είναι ένα αυτόματο σύστημα κλειδώματος, που χρησιμοποιεί bluetooth ως ενδιάμεσο για την επικοινωνία μεταξύ του Arduino και του τηλεφώνου σας Android. Το σύστημα κλειδώματος με ελεγχόμενο φωνή, ξεκλειδώνει όταν λέτε τον κωδικό πρόσβασης όπως ορίσατε εσείς (τον έχω ορίσει ως "οδηγίες") και κλειδώνει όταν λέτε "κλείδωμα". Η κλειδωμένη φωνητική κλειδαριά σάς επιτρέπει να ξεκλειδώσετε και να κλειδώσετε το συρτάρι ή τη ντουλάπα σας, αυτόματα από μια περιοχή περίπου 10 μέτρων χωρίς καν να το αγγίξετε. Απλώς ανοίξτε την εφαρμογή και πείτε τον κωδικό πρόσβασης και με το πάτημα ενός κουμπιού ανοίξατε το συρτάρι/ντουλάπα σας.
Έχω σχεδιάσει την κλειδαριά ή το μάνταλο σύμφωνα με το συρτάρι του τραπεζιού μελέτης. Αυτό μπορεί να προσαρμοστεί ανάλογα με τις ανάγκες αλλάζοντας απλώς την κεφαλή μανδάλωσης από τον άξονα του κινητήρα.
ΣΗΜΕΙΩΣΗ: ΑΥΤΟΣ Ο ΣΧΕΔΙΑΣΜΟΣ ΕΙΝΑΙ ΣΕ ΦΑΣΗ ΠΡΩΤΟΤΥΠΟΥ ΚΑΙ ΔΕΝ ΜΠΟΡΕΙ ΝΑ ΕΓΓΥΗΣΗ ΟΛΟΚΛΗΡΗ ΑΣΦΑΛΕΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ. ΔΕΝ ΘΑ ΕΙΜΑΙ ΥΠΕΥΘΥΝΟΣ ΓΙΑ ΟΠΟΙΑΔΗΠΟΤΕ Απώλεια
Βήμα 1: Απαιτούνται εξαρτήματα
ΕΛΕΓΧΟΙ
1) Arduino UNO
www.amazon.com/Arduino-Uno-R3-Microcontrol…
2) Arduino Pro mini 5v 16mhz
www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…
3) Πρόγραμμα οδήγησης L293D (Δεν απαιτείται εάν χρησιμοποιείτε σερβο)
www.amazon.com/HC-05-Bluetooth-Pass-throug…
ΕΠΙΚΟΙΝΩΝΙΑ
1) Μονάδα Bluetooth HC 05
www.amazon.com/HC-05-Bluetooth-Pass-throug…
ΦΟΡΤΩΣΕΙΣ
1) Σερβοκινητήρας DC Geared 100 RPM/ 9g
www.amazon.com/Dimart-100RPM-Robot-Intelli…
2) Οθόνη LCD 16x2 (προαιρετικό)
ΠΑΡΟΧΗ ΗΛΕΚΤΡΙΚΟΥ ΡΕΥΜΑΤΟΣ
1) Προσαρμογέας 5V 200 ma DC
Το άλλο misc. τα μέρη περιλαμβάνουν-
ΑΛΛΟ ΥΛΙΚΟ
1) Τεμάχιο αλουμινίου (10x2x0,2 cm) για την κλειδαριά.
2) Διακόπτης
Βήμα 2: Συνδέσεις
ΜΟΝΑΔΑ BLUTOOTH - ARDUINO PRO MINI
Rx - Tx
Tx - Rx
5v - Vcc
GND - GND
** ΒΕΒΑΙΩΣΤΕ, ΕΝΩ ΑΝΕΒΑΣΕΤΕ ΤΟΝ ΚΩΔΙΚΟ, ΑΠΟΣΥΝΔΕΥΣΤΕ ΤΟΥΣ ΠΙΝΣΟΥΣ TX ΚΑΙ RX.
ARDUINO PRO MINI - MOTOR DRIVER
PIN 6 - In1 ή PIN 2 του L293D (εάν συνδέεται απευθείας στο IC)
PIN 7 - In2 ή PIN 6 του L293D (εάν συνδέεται απευθείας στο IC)
PIN8 - ΕΝΕΡΓΟΠΟΙΗΣΗ PIN 1
5V - VCC
ΟΔΗΓΟΣ ΜΟΤΟΡ - ΜΟΤΟΡ
Είσοδος κινητήρα 1 - Τερματικό 1
Είσοδος κινητήρα 2 - Τερματικό 2
Βήμα 3:
Βήμα 4: Μεταφόρτωση κώδικα στο Arduino Pro Mini
Δεν είναι δυνατή η άμεση μεταφόρτωση ενός προγράμματος στο Arduino Pro mini. Υπάρχουν κυρίως δύο τρόποι για να ανεβάσετε έναν κώδικα στο Pro mini-
1) Χρησιμοποιώντας τον πίνακα προγραμματισμού, 2) Μέσω Arduino Uno.
Έχω προγραμματίσει το Pro mini Via Arduino UNO. Για να το κάνετε αυτό, πρώτα, πολύ προσεκτικά αφαιρέστε πλήρως το Ic στο Arduino Uno. Στη συνέχεια, στο Arduino IDE και αλλάξτε τον πίνακα από UNO σε Pro mini.
Εργαλεία> Πίνακες> Arduino Pro ή Pro mini
Αφού το κάνετε αυτό, η κάτω δεξιά γωνία του IDE σας θα εμφανίζει τώρα τον πίνακα ως Arduino Pro ή Pro mini ATmega 328 (5v, 16 Mhz).
Τώρα συνδέστε το επαγγελματικό μίνι σας στο Uno-
PRO MINI - UNO
DTR - Επαναφορά
Vcc - 5v
GND - GND
Rx - Rx
Tx - Tx
Μετά από αυτό, συνδέστε το Arduino UNO χρησιμοποιώντας το καλώδιο USB στον φορητό υπολογιστή/υπολογιστή σας και ανεβάστε τον κωδικό με τον ίδιο τρόπο που γίνεται για το UNO.
Βήμα 5: Γράφοντας τον κώδικα για το Arduino και την εργασία
Ο κωδικός/πρόγραμμα που δίνεται παρακάτω για το σύστημα κλειδώματος περιλαμβάνει τον κωδικό για οθόνη LCD 16x2. Η χρήση του είναι εντελώς προαιρετική και μπορεί να παραλειφθεί χωρίς καμία αλλαγή στον κώδικα. Το πρόγραμμα είναι πολύ βασικό και εύκολο στην κατανόηση
Βήμα 6: Δοκιμή του κώδικα με το Arduino UNO
Πριν ανεβάσω τον κώδικα στο Pro mini, αποφάσισα να δοκιμάσω το πρόγραμμα στο UNO για να βεβαιωθώ ότι το πρόγραμμα λειτούργησε τέλεια.
Τα αποτελέσματα ήταν υπέροχα, ο κώδικας λειτούργησε σύμφωνα με τις προσδοκίες και εδώ είναι ένα βίντεο της δοκιμής-
Βήμα 7: Ρύθμιση του κωδικού πρόσβασης και λήψη της εφαρμογής
Ο κωδικός πρόσβασης μπορεί να οριστεί μέσω της ακόλουθης εντολής-
εάν (φωνή == "*κωδικός πρόσβασης")
Για να αλλάξετε τον κωδικό πρόσβασης, απλώς αλλάξτε τη λέξη στα ανεστραμμένα κώμα. ΜΗΝ ΞΕΧΑΣΕΤΕ ΝΑ ΒΑΛΕΤΕ ΤΟ ΑΣΤΕΡΙ * ΠΡΙΝ ΤΗ ΛΕΞΗ
Λήψη της εφαρμογής
Λήψη της εφαρμογής:- Το Android συναντά τα ρομπότ: φωνή
αυτή η εφαρμογή είναι δωρεάν για λήψη από το play store.