สารบัญ:
วีดีโอ: RFID-RC522 พร้อม Arduino: 6 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คุณเคยลืมรหัสผ่านของคุณหรือไม่?
RFID-RC522 สามารถช่วยคุณแก้ปัญหานี้ได้!
การใช้ RFID-RC522 สามารถช่วยให้คุณเข้าสู่ระบบบัญชีโดยใช้บัตรได้ มันไม่น่ากลัวเหรอ?
โปรเจ็กต์นี้จะสอนวิธีอ่าน UID ของการ์ดและใช้การ์ดนั้นเพื่อลงชื่อเข้าใช้บัญชีของคุณ
สำหรับโครงการนี้มี 4 ขั้นตอนหลัก:
1. การตั้งค่า
2. อัปโหลดรหัส#1 - ในขั้นตอนนี้ คุณจะพบ UID สำหรับบัตร Mifare ของคุณ
3. อัปโหลดรหัส#1 อีกครั้ง - เมื่อคุณพบ UID ของการ์ด Mifare ให้คัดลอกและวางลงในรหัส#1 ของคุณและป้อนรหัสผ่านบัญชีที่คุณต้องการ
4. ตกแต่งโครงการของคุณ
*อย่ากลัวเมื่อคุณกำลังเขียนโค้ด ในแต่ละบรรทัด ฉันจะอธิบายว่าคุณควรทำอะไรหรือเขียนเกี่ยวกับอะไร
เสบียง
- Arduino Leonardo x1
- แล็ปท็อป x1
- Solid-core hooks ขึ้นสายไฟ x7
- สาย USB x1
- เขียงหั่นขนมอิเล็กทรอนิกส์ x1
- RFID-RC522 x1
- บัตร Mifare x2
ขั้นตอนที่ 1: เตรียมวัสดุทั้งหมดที่คุณต้องการ
โปรดอ้างอิงส่วน "วัสดุสิ้นเปลือง" ด้านบน
ขั้นตอนที่ 2: การตั้งค่า
คุณต้องมีสายเชื่อมต่อแบบโซลิดคอร์ 7 เส้นเพื่อเชื่อมต่อ RFID-RC522 กับ Arduino (ฉันใช้ Arduino Leonardo แต่คุณสามารถเลือกอย่างอื่นได้)
1. SDA - เชื่อมต่อกับ Pin 10
2. SCK - ICSP-3 (ICSP อยู่ทางด้านขวาของกระดาน)
3. MOSI - ICSP-4
4. มิโซะ - ICSP-1
5. IQR - เราไม่ต้องการโครงการนี้
6. GND - GND
7. RST - รีเซ็ต
8. Vcc - 3.3v
*หากคุณไม่ได้ใช้ Arduino Leonardo โปรดตรวจสอบรูปภาพที่สองเพื่อเชื่อมต่อในตำแหน่งที่ถูกต้อง
ขั้นตอนที่ 3: ดาวน์โหลดไลบรารี
โปรดดูวิดีโอด้านบนและดาวน์โหลดไลบรารี
ขั้นตอนที่ 4: อัปโหลดรหัสของคุณ
[โค้ด]
เมื่อคุณอัปโหลดรหัสแล้ว ให้เปิด Serial Monitor ซึ่งอยู่ที่มุมขวาบนของรหัสของคุณ
ต่อมา วางการ์ดของคุณใกล้กับ RFID-RC522 มันจะแสดง UID ของการ์ดของคุณ
สุดท้าย คัดลอก UID และวางลงในรหัสของคุณ (ฉันจะทำเครื่องหมายสถานที่นั้น)
ขั้นตอนที่ 5: อัปโหลดรหัสอีกครั้ง
หลังจากวาง UID ของการ์ดในรหัสแล้ว คุณสามารถเริ่มคิดว่าจะใช้รหัสผ่านบัญชีใด ในโครงการนี้ ฉันใช้รหัสผ่านของคอมพิวเตอร์และ Line (ฉันมีการ์ด Mifare 2 ใบ) เมื่อคุณคิดออกแล้ว คุณสามารถกรอกรหัสได้ (ฉันจะทำเครื่องหมายสถานที่ที่คุณควรกรอกด้วย) เมื่อเสร็จแล้ว คุณสามารถอัปโหลดรหัสเดียวกันได้ (รหัสที่มีรหัสผ่านของคุณ)
ขั้นตอนที่ 6: ตกแต่ง
หลังจากทำตามขั้นตอนทั้งหมดแล้ว ก็สามารถลองตกแต่งโปรเจกต์ของคุณได้!
ฉันชอบที่จะใช้กระดาษแข็งเมื่อคุณทำเช่นนี้