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

Hack a Mouse With Arduino. Ασύρματο 2500 Ft. ΥΓ/2: 5 Βήματα
Hack a Mouse With Arduino. Ασύρματο 2500 Ft. ΥΓ/2: 5 Βήματα

Βίντεο: Hack a Mouse With Arduino. Ασύρματο 2500 Ft. ΥΓ/2: 5 Βήματα

Βίντεο: Hack a Mouse With Arduino. Ασύρματο 2500 Ft. ΥΓ/2: 5 Βήματα
Βίντεο: What To Do If You Lost USB Dongle of Wireless Mouse? 2024, Ιούλιος
Anonim
Image
Image
Λίστα μερών
Λίστα μερών

Σε αυτό το διδακτικό θα σας δείξω πώς να χακάρετε ένα ποντίκι ώστε να μπορείτε να το χρησιμοποιήσετε ως χειριστήριο για LED, κινητήρες, ασύρματες εφαρμογές και ούτω καθεξής.

Αυτό το σεμινάριο θα καλύψει τα ποντίκια που έχουν σύρμα. Τα περισσότερα από αυτά τα ποντίκια χρησιμοποιούν το πρωτόκολλο PS/2.

Η εγκατάσταση θα λειτουργήσει με όλες τις εκδόσεις του Arduino.

Χρειάζονται μόνο μερικά βήματα για να ελέγξετε την έξοδο του ποντικιού σας.

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

Θα σας δείξω λεπτομερώς πώς γίνεται αυτό

Ως πρόσθετο, θα σας δείξω πώς να κάνετε το ποντίκι σας ασύρματο για απόσταση έως και 2500 πόδια (750 μέτρα).

Βήμα 1: Λίστα μερών

1 x Ποντίκι με σύρμα

1 x Arduino Uno ή άλλο

4 x αρσενική καρφίτσα -

Εργαλεία για απογύμνωση και συγκόλληση

- Αρχεία άσκησης εδώ

Τα επόμενα μέρη χρειάζονται μόνο για να γίνει το ποντίκι ασύρματο

- 2 x μονάδα HC-12 (πήρα το δικό μου φθηνό εδώ)

Καλώδια σύνδεσης

Βήμα 2: Καλωδίωση και ρύθμιση

Καλωδίωση και ρύθμιση
Καλωδίωση και ρύθμιση
Καλωδίωση και ρύθμιση
Καλωδίωση και ρύθμιση

Κατεβάστε τα σκίτσα και αντιγράψτε/επικολλήστε τα στο arduino IDE.

Απογυμνώστε τα καλώδια του ποντικιού και συνδεθείτε στο Arduino όπως μπορείτε να δείτε στην εικόνα. Τα χρώματα μπορεί να διαφέρουν σε ορισμένα ποντίκια. Στο σκίτσο θα δείτε MDATA και MCLK αυτές είναι οι θύρες του Arduino και μπορούν να αλλάξουν.

Μετακινηθείτε προς τα κάτω στο σκίτσο για "κενό βρόχο ()". Εδώ μπορείτε να προσαρμόσετε τον κώδικα ανάλογα με τις ανάγκες σας.

Βήμα 3: Εκτελέστε το Sketch και το Open Serial Monitor για να δείτε το αποτέλεσμα

Εκτελέστε το Sketch και ανοίξτε τη σειριακή οθόνη για να δείτε το αποτέλεσμα
Εκτελέστε το Sketch και ανοίξτε τη σειριακή οθόνη για να δείτε το αποτέλεσμα

Ανοίξτε τη σειριακή οθόνη αφού ανεβάσετε το σκίτσο στο Arduino.

Μετακινήστε το ποντίκι για να δείτε το αποτέλεσμα.

Είναι πολύς κώδικας, αλλά θα πρέπει να ανησυχείτε μόνο για τον κώδικα μέσα στον κενό βρόχο (). Το μεγαλύτερο μέρος του κώδικα αφορά το πρωτόκολλο PS/2 και πρέπει να μείνει μόνο του.

Εάν δεν βλέπετε κανένα αποτέλεσμα, δοκιμάστε να αλλάξετε το καλώδιο MDATA με το καλώδιο MCLK και δοκιμάστε ξανά

Αυτό είναι το μόνο που υπάρχει. Τώρα μπορείτε να προσαρμόσετε το σκίτσο ώστε να ταιριάζει στις ανάγκες σας.

Στα υπόλοιπα αυτού του οδηγού θα μάθετε πώς να κάνετε το ποντίκι ασύρματο για απόσταση έως και 2.500 πόδια (750 μέτρα).

Βήμα 4: Ασύρματη ρύθμιση μεγάλης εμβέλειας

Ασύρματη ρύθμιση μεγάλης εμβέλειας
Ασύρματη ρύθμιση μεγάλης εμβέλειας
Ασύρματη ρύθμιση μεγάλης εμβέλειας
Ασύρματη ρύθμιση μεγάλης εμβέλειας

Θα χρησιμοποιήσουμε 2 μονάδες HC-12 και 2 Arduino για να πραγματοποιήσουμε την ασύρματη σύνδεση. Μπορείτε να δείτε ένα πλήρες σεμινάριο για το HC-12 σε ένα άλλο διδακτικό που έφτιαξα.

Συνδέστε το ποντίκι και τις μονάδες όπως φαίνεται στην εικόνα με τα 2 Arduino's.

Ανεβάστε τα σκίτσα "Αποστολέας" και "Δέκτης" και στα δύο του Arduino

Ανοίξτε τη σειριακή οθόνη στο δέκτη για να δείτε το αποτέλεσμα.

Μπορείτε να επεξεργαστείτε τον κώδικα ώστε να ταιριάζει στις ανάγκες σας σε κενό βρόχο ()

Βήμα 5: Ευχαριστώ για την ανάγνωση - Επόμενο έργο

Σε αυτό το βίντεο έχετε μάθει πώς να χρησιμοποιείτε ένα ποντίκι ως χειριστήριο και ασύρματο χειριστήριο.

Έχετε κάποια πρόταση για το επόμενο έργο, ενημερώστε με στα σχόλια.

Εάν αυτό το βίντεο ήταν χρήσιμο για εσάς, κάντε κλικ στο κουμπί αγαπημένου και ακολουθήστε με για περισσότερα βίντεο.

Θα σε δω την επόμενη φορά.

Στην υγειά σας, Τομ Χέιλεν

Συνιστάται: