Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Εγκατάσταση του Arduino IDE
- Βήμα 2: Ρύθμιση Digistump AVR Boards
- Βήμα 3: Εγκατάσταση προγραμμάτων οδήγησης Digistump
- Βήμα 4: Προγραμματισμός
- Βήμα 5: Μεταφόρτωση και δοκιμή
Βίντεο: Κλειδί σύνδεσης DIY Windows: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Βαρέθηκες τα παράθυρα να σου ζητούν τον κωδικό σου κάθε φορά που συνδέεσαι;
Λοιπόν, μπορείτε να ρυθμίσετε μια καρφίτσα. είναι εύκολο να το θυμάσαι σωστά;
Ωστόσο, μια καρφίτσα δεν είναι τόσο ασφαλής, ειδικά αν χρησιμοποιείτε το φορητό υπολογιστή σας σε δημόσιο χώρο, είναι πιο εύκολο να το πιάσετε από τα 16 μικτά ψηφία με κεφαλαία και πεζά γράμματα με κωδικό πρόσβασης συμβόλων.
Γιατί λοιπόν δεν χρησιμοποιείτε USB stick για σύνδεση;
Μάλλον, είχατε αυτήν την ιδέα ήδη καθώς τα κλειδιά ελέγχου ταυτότητας είναι διαθέσιμα στην αγορά, αλλά δεν είναι φθηνά. Επιπλέον, μια λύση λογισμικού για να γυρίσετε την κανονική σας μονάδα αντίχειρα δεν είναι δωρεάν από όσο γνωρίζω και δεν θα μπορείτε πλέον να τη χρησιμοποιείτε ως αποθηκευτικό χώρο.
Ποια είναι λοιπόν η λύση;
Λοιπόν φίλε μου είναι ο μικροελεγκτής Attiny85. Ακριβώς το μοντέλο USB από το Digispark.
Ας περάσουμε λοιπόν στις απαιτήσεις για να το πετύχουμε.
Προμήθειες
Σκεύη, εξαρτήματα:
Μαζί με τον υπολογιστή στον οποίο θέλετε να συνδεθείτε, χρειάζεστε:
1x Digispark attiny85 USB (τύπου A)
Λογισμικό:
Arduino IDE
Βιβλιοθήκη πίνακα Attiny85 Arduino
Προγράμματα οδήγησης Digispark
Βήμα 1: Εγκατάσταση του Arduino IDE
(Για όσους το έχουν ήδη εγκαταστήσει στο μηχάνημά τους, πρέπει να μεταβείτε στο επόμενο βήμα)
Αρχικά, ας ξεκινήσουμε με την εγκατάσταση του Arduino IDE.
Κατεβάστε την τελευταία έκδοση από εδώ και συνεχίστε τη διαδικασία εγκατάστασης.
Βήμα 2: Ρύθμιση Digistump AVR Boards
Τώρα που εγκαταστήσατε το Arduino IDE, είναι απαραίτητη η εγκατάσταση της βιβλιοθήκης του πίνακα.
Με αυτόν τον τρόπο θα μπορείτε να ανεβάσετε τον κωδικό σας στον μικροελεγκτή Attiny85.
Λάβετε υπόψη: εάν έχετε ήδη εγκαταστήσει μια έκδοση του Arduino IDE, μην κάνετε το λάθος να αντικαταστήσετε την υπάρχουσα διεύθυνση URL ή οι υπάρχοντες επιπλέον πίνακες θα εξαφανιστούν αν και εξακολουθούν να βρίσκονται στη μονάδα σας, θα πρέπει να προσθέσετε τη λίστα.
Πρέπει να ενημερώσετε τις διευθύνσεις URL του σκάφους σας προσθέτοντας την ακόλουθη διεύθυνση URL:
digistump.com/package_digistump_index.json
μετά πηγαίνετε στα εργαλεία> διαχειριστές πινάκων> και αναζητήστε esp και εγκαταστήστε το.
Βήμα 3: Εγκατάσταση προγραμμάτων οδήγησης Digistump
Τώρα που δημιουργήσαμε το Arduino IDE, ας εγκαταστήσουμε το πρόγραμμα οδήγησης μικροελεγκτή:
Κατεβάστε και εξαγάγετε τα αρχεία προγράμματος οδήγησης και απλώς εκτελέστε DPinst.exe ή DPinst64.exe ανάλογα με το σύστημά σας όπως φαίνεται
Βήμα 4: Προγραμματισμός
Επομένως, τώρα που όλα έχουν ρυθμιστεί είμαστε έτοιμοι να ξεκινήσουμε τον προγραμματισμό.
Ο κώδικας είναι σχεδόν μερικές γραμμές στις οποίες ονομάζουμε βιβλιοθήκη "πληκτρολογίου". Στη συνέχεια, ορίζουμε τι πρόκειται να συμβεί κάθε φορά που συνδέουμε το Attiny85 USB στον υπολογιστή μας
Βήμα 5: Μεταφόρτωση και δοκιμή
Τώρα αυτό που μένει να κάνετε είναι να ανεβάσετε τον κώδικα, αλλά για εσάς που έχετε συνηθίσει στο Arduino IDE αυτό πιθανότατα δεν είναι η τυπική διαδικασία μεταφόρτωσης.
Επομένως, πρέπει απλώς να επιλέξετε τον πίνακα και τον "AVR ISP mkrII" ως προγραμματιστή σας:
Επιπλέον, πατήστε το κουμπί μεταφόρτωσης ή (Ctrl+U).
Τώρα μπορείτε τελικά να συνδέσετε τον μικροελεγκτή Attiny85 στην αγαπημένη σας θύρα USB.
Δώστε λίγο χρόνο και θα λάβετε την ειδοποίηση για τη μεταφόρτωση.
Τώρα αφαιρέστε το Attiny85 από τον υπολογιστή. Διαφορετικά, εάν θέλετε να ελέγξετε ξανά τον κωδικό πρόσβασής σας, ανοίξτε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου μόλις συνδέσετε το Attiny85, δώστε λίγο χρόνο και ο κωδικός πρόσβασής σας εκτυπώνεται.
Τέλος, κλειδώστε τον υπολογιστή σας, συνδέστε το Attiny85 USB και δείτε τη μαγεία!
Αντιμετώπιση προβλημάτων
Ε: Γιατί εκτυπώνει γράμματα και σύμβολα που δεν έγραψα στον κώδικα; Α: Λοιπόν, το αρχείο "keyboard.h" χρησιμοποιεί αμερικανικό τυπικό πληκτρολόγιο 100 πλήκτρων, οπότε υπάρχει πιθανότητα να χρησιμοποιείτε διαφορετική γλώσσα στον υπολογιστή σας εκτός από Αγγλικά ΗΠΑ. Επομένως, δεν είναι καταστροφή, καθώς μπορείτε να το αντιμετωπίσετε για να πείτε τα πλήκτρα για παράδειγμα στο πληκτρολόγιο "azerty" "a" και "z" αντιπροσωπεύουν "q" και "w" στο "qwerty" πληκτρολόγιο USB αλλά αποσυνδέεται μόνο του, γιατί; Α: είναι απλό. εκτός του κουτιού, το USB Attiny85 δεν είναι προγραμματισμένο. Τα Windows δεν θα το αναγνωρίσουν, αλλά θα πρέπει να μπορείτε να το ενεργοποιήσετε παρά την ενοχλητική επαναλαμβανόμενη αποσύνδεση και σύνδεση ήχου. Ε: Γιατί τα Windows δεν αναγνωρίζουν το Attiny85 USB μου; Α: Μάλλον σχετίζεται με το πρόγραμμα οδήγησης των Windows, μερικές φορές τα Windows αποτυγχάνουν να εντοπίσουν το πρόγραμμα οδήγησης ντοσιέ. Επομένως, πρέπει να το κάνετε χειροκίνητα. Απλώς ανοίξτε τον "διαχειριστή υπολογιστών", επιλέξτε "διαχειριστής συσκευών" και κάτω από την προβολή επιλέξτε "εμφάνιση κρυφών συσκευών" και αναζητήστε τη συσκευή σας και, στη συνέχεια, κάντε δεξί κλικ σε αυτήν και επιλέξτε "ενημέρωση προγράμματος οδήγησης"> "περιήγηση στον υπολογιστή μου για αυτό το πρόγραμμα οδήγησης" και στη συνέχεια αναζήτηση για το φάκελο στον οποίο έχετε εξάγει το πρόγραμμα οδήγησης και επιλέξτε επόμενο.
Συνιστάται:
Κλειδί USB Arduino Morse Code: 6 βήματα
USB Arduino Morse Code Key: Θέλατε ποτέ να πληκτρολογήσετε σε υπολογιστή με κλειδί κώδικα morse ή να μάθετε/διδάξετε κώδικα morse; Βρίσκεστε στη σωστή σελίδα! Για τα άλλα έργα μου, δείτε τον ιστότοπό μου calvin.sh
Βιομετρική είσοδος αυτοκινήτου - αληθινό αυτοκίνητο χωρίς κλειδί: 4 βήματα
Biometric Car Entry - True Keyless Car: Λίγους μήνες πριν η κόρη μου με ρώτησε, γιατί τα σύγχρονα αυτοκίνητα δεν είναι εξοπλισμένα με βιομετρικό σύστημα εισόδου, όταν το έχει ακόμη και ένα κινητό τηλέφωνο. Από τότε εργαζόμουν στην εφαρμογή του ίδιου και τελικά κατάφερα να εγκαταστήσω και να δοκιμάσω κάτι στο T μου
Κλειδί μπαταρίας DIY 9 Volt: 5 βήματα
Κλιπ μπαταρίας DIY 9 Volt: Μερικές φορές θα βρεθείτε σε μια κατάσταση όπου χρειάζεστε μια μπαταρία 9 volt στο έργο σας, αλλά δεν έχετε την απαραίτητη υποδοχή για τη σύνδεση της μπαταρίας. Θα μπορούσατε να πάτε στο κατάστημα και να πάρετε τον απαιτούμενο σύνδεσμο, αλλά πολλές φορές το κατάστημα μπορεί να υπερβεί
Δημιουργήστε μια βάση σύνδεσης IPod από μια μικρή βάση σύνδεσης IPod: 5 βήματα
Δημιουργήστε μια βάση σύνδεσης IPod από μια μίνι βάση σύνδεσης IPod: Εξηγεί πώς να μετατρέψετε εύκολα μια παλιά βάση σύνδεσης που προορίζεται για ένα ipod mini για χρήση με ένα ipod nano (και η πρώτη και η δεύτερη γενιά μία φορά). Γιατί; Αν σας αρέσει είχα ένα iPod μίνι και πήρε την αποβάθρα για αυτό, και τώρα αγόρασε ένα iPod nano και ειλικρινά λεπτό
Αποκτήστε μια κλασική οθόνη σύνδεσης στα Windows Vista: 4 βήματα
Αποκτήστε μια κλασική οθόνη σύνδεσης στα Windows Vista: Η οθόνη καλωσορίσματος, που εμφανίζει όλους τους χρήστες, εισήχθη στα Windows XP για διευκόλυνση του χρήστη. Η επιλογή να το αλλάξετε πίσω στην πιο ασφαλή, κλασική οθόνη σύνδεσης ήταν δυνατή από τον πίνακα ελέγχου. Αυτό αφαιρέθηκε από τις επιλογές των Vista, αλλά