Πίνακας περιεχομένων:
- Βήμα 1: Εξαγάγετε την κάμερα από το τηλεχειριστήριο Wii
- Βήμα 2: Προσθέστε τα εξαρτήματα
- Βήμα 3: Το LED Tracker
- Βήμα 4: Ο κώδικας
Βίντεο: Παρακολούθηση κεφαλής με απομακρυσμένη κάμερα Wii (War Thunder): 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Από JackCarter> Κατεβάστε τα μοντέλα μου εδώ <Ακολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά με: Λατρεύω τις δεξαμενές, τις λέιζερ και τις δεξαμενές με λέιζερ Περισσότερα για το JackCarter »
Γεια σε όλους ! Θέλω να μοιραστώ μαζί σας το πρώτο μου πραγματικά ολοκληρωμένο έργο Arduino. Προσπάθησα να κάνω ένα είδος σπιτικής επαυξημένης πραγματικότητας. Επιτρέψτε μου να σας το εξηγήσω:
Είναι βασικά ένα σύστημα που χρησιμοποιεί μια κάμερα για να παρακολουθεί τις κινήσεις του κεφαλιού σας για να το προσαρμόσει ως άξονα χειριστηρίου Χ και Υ. Μέχρι εκεί, το έργο μπορεί να προσαρμοστεί σε οποιοδήποτε παιχνίδι θέλετε.
Στη συνέχεια, θα συνδέσουμε αυτούς τους άξονες με την κίνηση του κεφαλιού στις ρυθμίσεις του War Thunder, για να δώσουμε λίγο περισσότερες αισθήσεις στην προβολή του πιλοτηρίου.
Για να φτιάξετε αυτό το έργο, θα χρειαστείτε:
- Ένα Arduino Uno (η βιβλιοθήκη joystick λειτουργεί μόνο με αυτά, αλλά μπορείτε να το κάνετε να λειτουργεί με πολλούς άλλους τρόπους),
- Μια απομακρυσμένη κάμερα Wii (συνιστώ πραγματικά να πάρετε ένα παλιό τηλεχειριστήριο, μην αγοράσετε καινούργιο, επειδή είναι ακόμα ακριβό),
- Αντίσταση 100 kΩ,
- Ένας πυκνωτής 100 nF,
- Ταλαντωτής 25MHz (4 ακίδες),
- Ένα LED IR,
- Ένα κελί κουμπιού 3V (για να τροφοδοτήσει το LED),
- Λίγο breadboard (17 τρύπες για να συγκρατούν τα εξαρτήματα και την κάμερα, 2 φορές περισσότερο για να χωρέσει το Nano (αν χρησιμοποιήσατε αυτό)),
- Κάποια σύρματα και υλικά συγκόλλησης.
Θέλω να ευχαριστήσω τον Eric Jacob με το Instructable Wii Remote IR Camera Hack With Arduino Interface που μου έδωσε αυτή την ιδέα.
Βήμα 1: Εξαγάγετε την κάμερα από το τηλεχειριστήριο Wii
Πήρα ένα παλιό σπασμένο τηλεχειριστήριο Wii και σας προτείνω να κάνετε το ίδιο. Μπορείτε ακόμα να αγοράσετε ένα, αλλά θα σας κοστίσει περίπου 40 $ (ακριβά!) Νομίζω. Το τηλεχειριστήριο είναι σφραγισμένο με τέσσερις σταυρούς 3 μυτερών. Βρείτε το κατάλληλο εργαλείο ή συνθλίψτε το πλαίσιο. Βλέπεις την τετράγωνη κάμερα; Το ξεπούλησε! (Προσπάθησα αλλά δεν ήθελα να κάψω την κάμερα. Συγκόλλησα καλώδια απευθείας στο απομακρυσμένο PCB)
Βήμα 2: Προσθέστε τα εξαρτήματα
Τώρα, κολλήστε καλώδια στις καρφίτσες της κάμερας, ώστε να μπορέσουμε να το συνδέσουμε στο ψωμί.
Η κάμερα λειτουργεί σε I²C, αλλά δεν μπορεί να λειτουργήσει όταν συνδέεται απευθείας στο Arduino. Θα προσθέσουμε μερικά στοιχεία για να προσομοιώσουμε την κάμερα IR DFRobots. Ακολουθήστε το ηλεκτρικό διάγραμμα για να ολοκληρώσετε την κάμερα.
Προσπαθήστε να κάνετε την κάμερα να σας κοιτάζει, στο ύψος του κεφαλιού σας, συνήθως σαν κάμερα web στην οθόνη σας.
Βήμα 3: Το LED Tracker
Απλώς κολλήστε τη λυχνία LED στο κελί κουμπιού και συνδέστε την στην κορυφή των ακουστικών σας. Προσανατολίστε το LED προς την κάμερα για μεγαλύτερη απόδοση.
Προφανώς, μην ξεχάσετε να αφαιρέσετε το LED για να αποφύγετε την απώλεια ισχύος στην μπαταρία σας.
Βήμα 4: Ο κώδικας
Χρησιμοποίησα τη βιβλιοθήκη UnoJoy και DFRobotIRPosition για να μιμηθώ τα χειριστήρια. η αρχή είναι πολύ απλή:
- Δηλώνουμε την κάμερα ως σειριακή επικοινωνία και το Arduino ως χειριστήριο παιχνιδιών.
- Παίρνουμε την τιμή Χ και Υ του εγγεγραμμένου IR LED.
- Το χαρτογραφούμε για να χωρέσει την τιμή επιστροφής 10 bits (0-1023) σε τιμή 8 bits (0-255) για το joystick.
- Το Arduino στέλνει μέσω της σειριακής θύρας com τις τιμές του joystick.
Συνιστάται:
WiFi αυτόματος τροφοδότης εγκαταστάσεων με δεξαμενή - ρύθμιση εσωτερικής/εξωτερικής καλλιέργειας - αυτόματα φυτά νερού με απομακρυσμένη παρακολούθηση: 21 βήματα
WiFi Αυτόματος Τροφοδότης Φυτών με Δεξαμενή - Εσωτερική/Εξωτερική Ρύθμιση Καλλιέργειας - Φυτά Νερού Αυτόματα Με Απομακρυσμένη Παρακολούθηση: Σε αυτό το σεμινάριο θα δείξουμε πώς να ρυθμίσετε ένα προσαρμοσμένο εσωτερικό/εξωτερικό σύστημα τροφοδότησης φυτών που ποτίζει αυτόματα τα φυτά και μπορεί να παρακολουθείται από απόσταση χρησιμοποιώντας την πλατφόρμα Adosia
Απομακρυσμένη παρακολούθηση θερμοκρασίας και υγρασίας με ESP8266 και Blynk App: 15 βήματα
Απομακρυσμένη παρακολούθηση θερμοκρασίας και υγρασίας με ESP8266 και Blynk App: firstταν το πρώτο μου έργο με τσιπ ESP8266. Μόλις έχτισα ένα νέο θερμοκήπιο κοντά στο σπίτι μου και ήταν ενδιαφέρον για μένα τι συμβαίνει εκεί κατά τη διάρκεια μιας ημέρας; Εννοώ πώς αλλάζει η θερμοκρασία και η υγρασία; Το θερμοκήπιο αερίζεται αρκετά; Αποφασίζω λοιπόν
ESP8266 Απομακρυσμένη κάμερα: 5 βήματα
ESP8266 Απομακρυσμένη κάμερα: Σε αυτό το Instructable θα σας δείξω πώς μπορείτε να φτιάξετε μια απομακρυσμένη κάμερα IP από εξαρτήματα που μπορείτε εύκολα να αγοράσετε στο Ebay, Banggood ή σε οποιονδήποτε άλλο οικονομικό προμηθευτή. Wantedθελα η κάμερα να είναι φορητή, λογική συμπαγής και να λειτουργεί μέσα στο δίκτυό μου
Απομακρυσμένη παρακολούθηση θερμοκρασίας: 7 βήματα (με εικόνες)
Απομακρυσμένη παρακολούθηση θερμοκρασίας: Αυτό το έργο θα σας δείξει πώς να δημιουργήσετε ένα απομακρυσμένο σύστημα παρακολούθησης της θερμοκρασίας χρησιμοποιώντας το Phidgets. Αυτά τα συστήματα χρησιμοποιούνται συχνά για να διασφαλιστεί ότι η θερμοκρασία σε απομακρυσμένη τοποθεσία (εξοχική κατοικία, δωμάτιο διακομιστή κ.λπ.) δεν είναι σε επικίνδυνα επίπεδα. Αυτό το σύστημα ένα
Παρακολούθηση κεφαλής με κάμερα Web: 3 βήματα
Head Tracking With Webcam: Αυτό είναι σαν το head tracking με το wiimote αλλά το μόνο που χρειάζεται είναι ένας υπολογιστής και μια webcam, ακόμη και η πολύ χαμηλής ποιότητας webcam μου λειτουργεί