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

Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno: 4 βήματα
Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno: 4 βήματα

Βίντεο: Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno: 4 βήματα

Βίντεο: Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno: 4 βήματα
Βίντεο: RFID READER WITH ARDUINO 2024, Ιούλιος
Anonim
Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno
Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno
Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno
Ξεκλείδωμα υπολογιστή με RFID και Arduino Uno

Αυτό είναι το πρώτο μου εκπαιδευτικό. Έτσι, σε αυτό το έργο θα κάνω ξεκλείδωμα του υπολογιστή σας με RFID & Arduino Uno, τα οποία έχουν τα περισσότερα μέλη αφού το ξανακάνουν αυτό, πρέπει να κάνετε λίγες αλλαγές για να λειτουργήσετε ξανά σαν κανονικός πίνακας arduino. Ας ξεκινήσουμε λοιπόν:-

Βήμα 1: Σύνδεση σαρωτή RFID στο Arduino UNO

Σύνδεση σαρωτή RFID με Arduino UNO
Σύνδεση σαρωτή RFID με Arduino UNO

Ο σαρωτής RFID έχει 8 ακίδες και χρειαζόμαστε 7 ακίδες από αυτό

Arduino -------------- Σαρωτής RFID

D9 --------------- Επαναφορά

D10 ---------------- SDA

D11 --------------- MOSI

D12 --------------- MISO

D13 --------------- SCK

GND -------------- GND

3.3V ---------------- 3.3V

Μην αλλάζετε D11, D12, D13, Μπορείτε να αλλάξετε D9, D10 που είναι SDA και Reset αλλά πρέπει να αλλάξετε στον κώδικα και τις ακίδες

Βήμα 2: Αλλαγή κώδικα και μεταφόρτωση

Αλλαγή κώδικα και μεταφόρτωση
Αλλαγή κώδικα και μεταφόρτωση
Αλλαγή κώδικα και μεταφόρτωση
Αλλαγή κώδικα και μεταφόρτωση

Προσθέστε πρώτα τη βιβλιοθήκη MFRC522 στο Arduino IDE

MFRC522 Βιβλιοθήκη για το Arduino IDE

Κατεβάστε τη βιβλιοθήκη και εξαγάγετε τη στο φάκελο βιβλιοθηκών στο φάκελο Arduino Sketch

Τώρα αλλάζω τον κώδικα

Πρώτα μπείτε στον κωδικό και τον αριθμό UID στο UID σας δεν θέλετε να αποκτήσετε πρόσβαση όπως στην εικόνα

η γραμμή που επισημαίνεται στην εικόνα είναι αυτή που πρέπει να αλλάξετε για να λειτουργήσει η κάρτα σας εάν θέλετε να προσθέσετε περισσότερο δώστε χώρο στο κόμμα ξανά χώρο και άλλο UID της κάρτας

Π.χ:-

content.substring (1) == "Κάρτα 1", "Κάρτα 2"

Αλλαγή των πληκτρολογήσεων

Πρώτα μεταβείτε στον κωδικό στο

καθυστέρηση (50)?

buf [0] = 0;

buf [2] = 0x13; // Αλλάξτε αυτόν τον αριθμό 13 σε αυτόν στο αρχείο USBKeyScan. PDF το κλειδί που θέλετε να πατήσετε κατά τη σάρωση της κάρτας

Serial.write (buf, 8);

releaseKey ();

εάν θέλετε να πατήσετε περισσότερα πλήκτρα το ένα μετά το άλλο

αντιγράψτε τον κώδικα και επικολλήστε τον κάτω από τη δήλωση πριν από ένα εάν

και, στη συνέχεια, αλλάξτε τον αριθμό σε πλήκτρο που θέλετε να πατήσετε

τώρα ανεβάστε τον κώδικα στο Arduino uno Επιλέγοντας τη σωστή πλακέτα και τη σωστή θύρα COM

Βήμα 3: Αναβάθμιση του υλικολογισμικού του Atmega16U2 εν πλω

Αναβάθμιση του υλικολογισμικού του Atmega16U2 εν πλω
Αναβάθμιση του υλικολογισμικού του Atmega16U2 εν πλω
Αναβάθμιση του υλικολογισμικού του Atmega16U2 εν πλω
Αναβάθμιση του υλικολογισμικού του Atmega16U2 εν πλω

Κατεβάστε και εγκαταστήστε το λογισμικό Atmel Flip 3.4.7 από τον παρακάτω σύνδεσμο

Λογισμικό Atmel Flip 3.4.7

Firmware Files τοποθετήστε πρώτα έναν βραχυκυκλωτήρα στην επαναφορά και τη γείωση και αφαιρέστε τον όπως στην εικόνα

Ανοίξτε το Atmel Flip και επιλέξτε το αρχείο υλικολογισμικού Arduino-Keyboard-0.3.hex από την καρτέλα File-> Load Hex File

Και

Επιλέξτε Εκτέλεση

Αφαιρέστε το USB και συνδέστε το ξανά

Βήμα 4: Έγινε

Τώρα σαρώστε την κάρτα που έχετε προγραμματίσει και δοκιμάστε την

αν θέλετε να δείτε το δικό μου που έκανα ελέγξτε κάτω από το βίντεο

συγνώμη για τη σαφήνεια του βίντεο

εάν θέλετε να το χρησιμοποιήσετε όπως το κανονικό arduino, πρέπει να εκτελέσετε το αρχείο υλικολογισμικού που ονομάζεται arduino-usbserial-uno.hex και να τελειώσει

Ελπίζω να σας άρεσε αυτό το έργο και αν έχετε οποιεσδήποτε ερωτήσεις μην ξεχάσετε να σχολιάσετε

και εδώ είναι ο σύνδεσμος του καναλιού μου στο youtube μην ξεχάσετε να εγγραφείτε στο youtube

Akash World Youtube Channel

Συνιστάται: