» Ηλεκτρονικά » Arduino Ο Wii Nunchuk μετατρέπεται σε ποντίκι υπολογιστή

Ο Wii Nunchuk μετατρέπεται σε ποντίκι υπολογιστή



Ο ήρωας της ιστορίας μας είναι και πάλι ο ελεγκτής Wii Nunchuk. Μόλις ο προγραμματιστής Tod E. Kurt έγραψε μια βιβλιοθήκη για Arduino, επιτρέποντάς σας να συνεργαστείτε μαζί του, οι φίλοι άρχισαν να έρχονται με μια μεγάλη ποικιλία εφαρμογών γι 'αυτόν. Είτε το μαγικό παιχνίδι οθόνης ελέγχεται είτε το εικονικό ελικόπτερο στο παιχνίδι για το MSX ... Λοιπόν, ο συγγραφέας των Instructables με το ψευδώνυμο Kriegwesen κατάλαβα πώς να χρησιμοποιήσει έναν τέτοιο ελεγκτή ως κανονικό ποντίκι υπολογιστή με διασύνδεση USB. Είναι σαν ένα trackball - δεν χρειάζεται χαλιά. Όχι, αυτό είναι καλύτερο από ένα trackball - δεν χρειάζεστε ούτε ένα τραπέζι.

Συνήθως, οι αυτοσχέδιες υποδοχές χρησιμοποιούνται για τη σύνδεση του Arduino με το Nunchuk. Ο πλοίαρχος αποφασίζει να το κάνει χωρίς να το ανοίξει ανοίγοντας το περίβλημα και τοποθετώντας εκεί έναν πολύ μικρό κλώνο Arduino. Αλλά δεν έχει ένα κατσαβίδι με ένα τσίμπημα τριγωνικού τμήματος. Ο πλοίαρχος το διατάζει, αλλά χρειάζεται πολύς χρόνος για να περιμένει. Τίποτα, χρήσιμο για άλλα έργα. Εδώ ανοίγει το καλώδιο και βγάζει από αυτόν τέσσερις αγωγούς:



Γιατί σπιτικό κάθε κάρτα συμβατή με Arduino που μπορεί να μιμηθεί συσκευές USB HID, καθώς και ακίδες ειδικά για τις γραμμές SDA και SCL της διασύνδεσης I, είναι κατάλληλη2Γ. Ο πίνακας Arduino Leonardo ταιριάζει και στα δύο κριτήρια. Οι αγωγοί στο καλώδιο Nunchuk έχουν συνήθως την ακόλουθη χρωματική κωδικοποίηση: λευκή - κοινή, κόκκινη - συν τροφοδοσία (εφαρμόζεται σωστά 3,3 V, αλλά από κριτικές και από 5 V τίποτα αποτυγχάνει), πράσινο - SDA, κίτρινο - SCL . Αλλά συμβαίνει επίσης ότι τα χρώματα είναι μη τυποποιημένα, οπότε είναι καλύτερο να πάρετε αυτό το κομμάτι του καλωδίου που μετά το σνακ που παραμένει με το συνδετήρα και το δαχτυλίδι σύμφωνα με το pinout του.

Συνδυάζοντας τα πάντα όπως περιγράφεται παραπάνω, ο πλοίαρχος γράφει ένα σκίτσο:



Το πρόγραμμα χρειάζεται ένα προκαθορισμένο αρχείο κεφαλίδας εδώ. Αφού το κατεβάσετε, μετονομάστε το στο nunchuck_funcs.h

Ο πλοίαρχος τοποθετεί όλο το σίδερο σε ένα κιβώτιο, παρόμοιο με ένα κουτί συγκόλλησης, και στερεώνει τα καλώδια μέσα με Sugru. Μπορείτε να πάρετε ένα πραγματικό κουτί διασταύρωσης και να διορθώσετε τα καλώδια με άλλο τρόπο.







Στην τρέχουσα έκδοση του υλικολογισμικού, όλα λειτουργούν σταθερά, αλλά η λειτουργία κύλισης δεν εφαρμόζεται. Στο μέλλον ο πλοίαρχος σχεδιάζει να βεβαιωθεί ότι όταν πατηθεί κάποιο από τα κουμπιά, η κύλιση γίνεται σύμφωνα με τα σήματα του επιταχυνσιόμετρου Nunchuk.
0
0
0

Προσθέστε ένα σχόλιο

    • χαμόγελοχαμογελάειxaxaΕντάξειdontknowyahoonea
      αφεντικόξυστάανόητοςναιναι-ναιεπιθετικήμυστικό
      Συγγνώμηχορόςdance2dance3συγχώρησηβοήθειαποτά
      σταματήστεφίλουςκαλόgoodgoodσφυρίχτρασυρρέουνγλώσσα
      καπνόςπαλαμάκιαcrayδηλώστεαπογοητευτικήdon-t_mentionκατεβάστε
      θερμότηταςirefulγέλιο1mdaσυνάντησηmoskingαρνητική
      not_iποπ κορντιμωρίαδιαβάστετρομάξτεφοβίζειαναζήτηση
      χλευάζωthank_youαυτόto_clueumnikοξείασυμφωνώ
      κακόbeeeblack_eyeblum3ρουζκαυχηθείτεπλήξη
      λογοκρισίαευχαρίστησηsecret2απειλήσουννίκηyusun_bespectacled
      shokrespektlolπροβλέπουνκαλωσορίστεkrutoyya_za
      ya_dobryiβοηθόςne_huliganne_othodifludαπαγόρευσηκοντά

Σας συμβουλεύουμε να διαβάσετε:

Κάντε το για το smartphone ...