Πίνακας περιεχομένων:
- Βήμα 1: Απαιτήσεις
- Βήμα 2: Κώδικας και Λογισμικό
- Βήμα 3: Καλωδίωση
- Βήμα 4: Συναρμολόγηση γαντιών
- Βήμα 5: Δοκιμάζοντας το πρωτότυπό σας
- Βήμα 6: Προσθήκες
Βίντεο: Γάντι ελέγχου Arduino Mouse Control: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Έτσι για το σχολικό μου έργο έφτιαξα ένα γάντι Arduino που μπορεί να ελέγξει τον κέρσορα σας με ένα επιταχυνσιόμετρο. Σε μερικά απλά βήματα θα σας δείξω πώς να επαναλάβετε αυτήν τη διαδικασία.
Βήμα 1: Απαιτήσεις
Θα χρειαστείτε μερικά πράγματα για να φτιάξετε μόνοι σας αυτό το έργο:- 1 Arduino Pro Micro- 1 επιταχυνσιόμετρο MPU-6050 και γυροσκόπιο- 1 γάντι (κατά προτίμηση μάλλινο)- Ταινία- Mini-USB σε καλώδιο USB- Μια-δυο ντουζίνα καλώδια - Αντίσταση 10k Ohm- Κουμπί Arduino- Πλάκα ή κατά προτίμηση χαλκοσανίδα Προαιρετικά:- Εξοπλισμός συγκόλλησης
Βήμα 2: Κώδικας και Λογισμικό
Πρώτα πρέπει να εγκαταστήσετε το λογισμικό Arduino IDE όπου θα γράψετε τον κώδικα. Δεύτερον, θα χρειαστεί να κατεβάσετε μερικές βιβλιοθήκες που βοηθούν στην επικοινωνία με το τσιπ: https://github.com/jrowberg/i2cdevlib/tree/master/… Θα πρέπει να μετακινήσετε τη βιβλιοθήκη MPU6050 στις βιβλιοθήκες φακέλων στο Φάκελος Arduino. Στη συνέχεια, θα χρησιμοποιήσουμε αυτόν τον κώδικα ως βάση: https://www.mrhobbytronics.com/wp-content/uploads/2… Μπορείτε να κόψετε τις γραμμές με "buttonstate2" και "button 2", εκτός εάν θέλετε να προσθέσετε δεξί κλικ χαρακτηριστικό. Αυτό είναι το μόνο που χρειάζεστε, τώρα ας αρχίσουμε να χτίζουμε!
Βήμα 3: Καλωδίωση
Τώρα είστε τυχεροί αφού η καλωδίωση είναι αρκετά απλή! Θα χρειαστούμε λιγότερα από δώδεκα καλώδια ανάλογα με το αν χρησιμοποιείτε σανίδα ή χαλκό. Πρώτα θα μιλήσουμε για καλωδίωση του αισθητήρα/επιταχυνσιόμετρο. Για να τροφοδοτήσετε τον αισθητήρα θα πρέπει να συνδέσετε τη θύρα VCC στο Pro Micro στην πρώτη θύρα του αισθητήρα που ονομάζεται επίσης VCC. Στη συνέχεια, συνδέστε τον πείρο γείωσης με τον δεύτερο πείρο ακριβώς κάτω από το VCC στον αισθητήρα. Στη συνέχεια, πρέπει να λάβετε τα δεδομένα, ώστε να χρησιμοποιήσετε 2 επιπλέον καλώδια. Αυτά είναι συνδεδεμένα με τις ψηφιακές ακίδες (ψηφιακές ακίδες 2 και 3). Το SCL είναι συνδεδεμένο στο pin 3 και το SDA στο pin 2. Τώρα ας συνδέσουμε το κουμπί! Θα χρειαστεί επίσης να συνδέσετε πρώτα το κουμπί με το VCC και τη γείωση, ώστε να λάβει ρεύμα. Θα πρέπει να συνδέσετε το VCC σε αντίσταση 10k ohm και στη συνέχεια αυτή την αντίσταση στο κουμπί. Στη συνέχεια, θα πρέπει να το συνδέσετε με μια ψηφιακή ακίδα (εδώ το pin 6). Εάν λειτουργούν όλα, τα φώτα στον αισθητήρα και στο Arduino πρέπει να καίγονται όταν είναι συνδεδεμένα στη θύρα USB του υπολογιστή σας.
Βήμα 4: Συναρμολόγηση γαντιών
Αυτή τη στιγμή μπαίνουν στο παιχνίδι προσωπικές προτιμήσεις. Έχετε ήδη όλα όσα χρειάζεστε, αλλά μπορείτε να αποφασίσετε να εκτυπώσετε 3D ένα περίβλημα ή ένα προσαρμοσμένο γάντι. Κατά τη δημιουργία πρωτοτύπων, μπορείτε απλά να χρησιμοποιήσετε ειδική υφασμάτινη ταινία για να διατηρήσετε τα πάντα στη θέση τους. Το κουμπί πρέπει να κολληθεί στον αντίχειρα με το κουμπί στραμμένο προς τα πάνω. Μπορείτε να κολλήσετε με ταινία γύρω από το κουμπί όπου τα καλώδια και το κουμπί συναντιούνται. Μπορείτε επίσης να δέσετε το σύρμα ή να το κολλήσετε πολλές φορές εάν είναι λίγο μακρύ και ακατάλληλο. Τώρα με τον αισθητήρα είναι πολύ σημαντικό να το τοποθετήσετε σωστά έτσι ώστε ο έλεγχος να λειτουργεί σωστά. Όταν το δοκιμάσετε, θα δείτε σε ποια κατεύθυνση κινείται ο δρομέας και μπορεί να είναι ικανός εάν είναι απαραίτητο. Αλλά θα συνιστούσα να το φτιάξετε έτσι ώστε το κείμενο για τις καρφίτσες να διαβάζεται όταν φοράτε το γάντι. Ο αισθητήρας πρέπει να πηγαίνει στο δείκτη. Κολλήστε πολύ καλά τον αισθητήρα και κρατήστε τα καλώδια συνδεδεμένα με τις ακίδες. Στη συνέχεια, θα πρέπει να συνδέσετε το breadboard και το Arduino στο γάντι ή στη θήκη στην οποία βρίσκονται. Το πιο σημαντικό πράγμα εδώ είναι ότι η θύρα mini-usb πρέπει να είναι στραμμένη προς τα κάτω, έτσι ώστε το συνδεδεμένο καλώδιο να μην μπερδεύεται ανάμεσα στα δάχτυλά σας.
Βήμα 5: Δοκιμάζοντας το πρωτότυπό σας
Τώρα για να δοκιμάσετε όλα όσα χρειάζεστε για να συνδέσετε το Arduino Pro Micro χρησιμοποιώντας το καλώδιο Mini-usb to usb. Στη συνέχεια, εκκινήστε το Arduino IDE και ανοίξτε το αρχείο AccelerometerMouse. Ανεβάστε τον κώδικα στο arduino και τελειώστε! Θα πρέπει να βλέπετε τον κέρσορα του ποντικιού να κινείται καθώς μετακινείτε το επιταχυνσιόμετρο στο δάχτυλό σας.
Βήμα 6: Προσθήκες
Αν σας αρέσει το πρωτότυπο, μπορείτε πάντα να προσθέσετε κάποιες δυνατότητες. Μπορείτε επίσης να προσθέσετε ένα προσεγμένο περίβλημα. Αυτό μπορεί να κοπεί με λέιζερ ή να εκτυπωθεί 3D, αρκεί να είναι φορητό στο γάντι σας. Εάν είστε αρκετά προχωρημένοι, μπορείτε επίσης να προσθέσετε κινήσεις για συγκεκριμένες ενέργειες. Οι πιθανότητες είναι ατελείωτες!
Συνιστάται:
Γάντι τέχνης: 10 βήματα (με εικόνες)
Art Glove: Το Art Glove είναι ένα φορέσιμο γάντι που περιέχει διαφορετικούς τύπους αισθητήρων για τον έλεγχο των γραφικών τέχνης μέσω Micro: bit και p5.js Τα δάχτυλα χρησιμοποιούν αισθητήρες κάμψης που ελέγχουν τις τιμές r, g, b και το επιταχυνσιόμετρο στο Micro: bit ελέγχου x, y συντονισμός
Μαλακό γάντι ρομποτικής: 8 βήματα (με εικόνες)
Soft Robotics Glove: Το πρότζεκτ μου είναι ένα softrobotic γάντι. Έχει έναν ενεργοποιητή τοποθετημένο σε κάθε δάχτυλο. το κάτω μέρος του γαντιού αφαιρείται για να διευκολύνει τον χρήστη να το φορέσει. Οι ενεργοποιητές ενεργοποιούνται από μια συσκευή τοποθετημένη στον καρπό λίγο μεγαλύτερη από ένα ρολόι
ΕΝΑΛΛΑΚΤΙΚΟ ΕΛΕΓΧΟΥ ΣΗΜΑΤΟΣ ΓΕΝΝΗΤΡΙΑΣ ΕΛΕΓΧΟΥ ΓΙΑ ΕΛΕΓΧΟ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΧΥΤΗΤΑΣ (ESC): 7 Βήματα
ΕΝΑΛΛΑΚΤΙΚΟ ΕΛΕΓΧΟΥ ΕΓΧΕΙΡΙΔΙΟΥ ΣΗΜΑΤΟΣ ΓΕΝΙΚΟΥ ΓΙΑ ΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ ΤΑΧΥΤΗΤΑ (ESC): Πριν από λίγο καιρό δημοσίευσα ένα βίντεο (https://www.youtube.com/watch?v=-4sblF1GY1E) στο κανάλι μου στο YouTube όπου έδειξα πώς να φτιάχνω ανεμογεννήτρια από κινητήρα DC χωρίς ψήκτρες. Έκανα το βίντεο στα Ισπανικά και εξηγούσε ότι αυτός ο κινητήρας είχε δοθεί σε
Ρομποτικό χέρι με ασύρματο γάντι ελεγχόμενο - NRF24L01+ - Arduino: 7 βήματα (με εικόνες)
Ρομποτικό χέρι με ασύρματο γάντι ελεγχόμενο | NRF24L01+ | Arduino: Σε αυτό το βίντεο. Διατίθεται τρισδιάστατο συγκρότημα ρομπότ, έλεγχος σερβο, έλεγχος ευέλικτου αισθητήρα, ασύρματο χειριστήριο με nRF24L01, δέκτη Arduino και πηγαίο κώδικα πομπού. Εν ολίγοις, σε αυτό το έργο θα μάθουμε πώς να ελέγχουμε ένα χέρι ρομπότ με καλώδια
Ρομποτικό μπράτσο ελεγχόμενο από γάντι: 6 βήματα (με εικόνες)
Robotic Arm Controlled by Glove: Σκοπός: Αποκτήστε εμπειρία και ικανότητες επίλυσης προβλημάτων δημιουργώντας ένα έργο για ολοκλήρωσηOutline- Χρησιμοποιήστε ένα γάντι για να συνδεθείτε μέσω ενός arduino για να ελέγξετε έναν τρισδιάστατο ρομποτικό τυπωμένο & βραχίονα ". Κάθε μία από τις αρθρώσεις στον τρισδιάστατο εκτυπωμένο βραχίονα έχει ένα σερβο που εξυπηρετεί