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

Γάντι ελέγχου Arduino Mouse Control: 6 βήματα (με εικόνες)
Γάντι ελέγχου Arduino Mouse Control: 6 βήματα (με εικόνες)

Βίντεο: Γάντι ελέγχου Arduino Mouse Control: 6 βήματα (με εικόνες)

Βίντεο: Γάντι ελέγχου Arduino Mouse Control: 6 βήματα (με εικόνες)
Βίντεο: Leap Motion SDK 2024, Νοέμβριος
Anonim
Γάντι ελέγχου ποντικιού Arduino
Γάντι ελέγχου ποντικιού Arduino

Έτσι για το σχολικό μου έργο έφτιαξα ένα γάντι 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, αρκεί να είναι φορητό στο γάντι σας. Εάν είστε αρκετά προχωρημένοι, μπορείτε επίσης να προσθέσετε κινήσεις για συγκεκριμένες ενέργειες. Οι πιθανότητες είναι ατελείωτες!

Συνιστάται: