สารบัญ:
- ขั้นตอนที่ 1: เชื่อมต่อเครื่องสแกน RFID กับ Arduino UNO
- ขั้นตอนที่ 2: การเปลี่ยนรหัสและการอัปโหลด
- ขั้นตอนที่ 3: อัปเกรดเฟิร์มแวร์ของ Atmega16U2 บนบอร์ด
- ขั้นตอนที่ 4: เสร็จสิ้น
![ปลดล็อกพีซีด้วย RFID และ Arduino Uno: 4 ขั้นตอน ปลดล็อกพีซีด้วย RFID และ Arduino Uno: 4 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3610-55-j.webp)
วีดีโอ: ปลดล็อกพีซีด้วย RFID และ Arduino Uno: 4 ขั้นตอน
![วีดีโอ: ปลดล็อกพีซีด้วย RFID และ Arduino Uno: 4 ขั้นตอน วีดีโอ: ปลดล็อกพีซีด้วย RFID และ Arduino Uno: 4 ขั้นตอน](https://i.ytimg.com/vi/6gxk9m9SiF4/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
![ปลดล็อกพีซีด้วย RFID และ Arduino Uno ปลดล็อกพีซีด้วย RFID และ Arduino Uno](https://i.howwhatproduce.com/images/002/image-3610-56-j.webp)
![ปลดล็อกพีซีด้วย RFID และ Arduino Uno ปลดล็อกพีซีด้วย RFID และ Arduino Uno](https://i.howwhatproduce.com/images/002/image-3610-57-j.webp)
นี่เป็นคำสั่งสอนครั้งแรกของฉัน ดังนั้นในโครงการนี้ ฉันจะทำการปลดล็อคพีซีของคุณด้วย RFID & Arduino Uno ซึ่งสมาชิกส่วนใหญ่มีหลังจากทำเช่นนี้อีกครั้ง คุณต้องทำการเปลี่ยนแปลงเล็กน้อยเพื่อให้ทำงานเหมือนบอร์ด Arduino ทั่วไปอีกครั้ง มาเริ่มกันเลย:-
ขั้นตอนที่ 1: เชื่อมต่อเครื่องสแกน RFID กับ Arduino UNO
![การเชื่อมต่อเครื่องสแกน RFID กับ Arduino UNO การเชื่อมต่อเครื่องสแกน RFID กับ Arduino UNO](https://i.howwhatproduce.com/images/002/image-3610-58-j.webp)
เครื่องสแกน RFID มี 8 พิน และเราต้องการ 7 พินจากนั้น
Arduino -------------- เครื่องสแกน RFID
D9 --------------- รีเซ็ต
D10 ---------------- SDA
D11 --------------- MOSI
D12 --------------- มิโซะ
D13 --------------- SCK
GND -------------- GND
3.3V ---------------- 3.3V
อย่าเปลี่ยน D11, D12, D13, คุณสามารถเปลี่ยน D9, D10 ซึ่งเป็น SDA และรีเซ็ตได้ แต่ต้องเปลี่ยนรหัสด้วยพิน
ขั้นตอนที่ 2: การเปลี่ยนรหัสและการอัปโหลด
![การเปลี่ยนรหัสและการอัปโหลด การเปลี่ยนรหัสและการอัปโหลด](https://i.howwhatproduce.com/images/002/image-3610-59-j.webp)
![การเปลี่ยนรหัสและการอัปโหลด การเปลี่ยนรหัสและการอัปโหลด](https://i.howwhatproduce.com/images/002/image-3610-60-j.webp)
ขั้นแรกให้เพิ่มไลบรารี MFRC522 ลงใน Arduino IDE
MFRC522 LIbrary สำหรับ Arduino IDE
ดาวน์โหลดไลบรารี่และแตกไฟล์ลงในโฟลเดอร์ไลบรารีใน Arduino Sketch Folder
กำลังเปลี่ยนรหัส
ขั้นแรกให้ไปที่รหัสและหมายเลข UID ไปยัง UID ของคุณ ไม่ต้องการเข้าถึงตามภาพ
บรรทัดที่ไฮไลต์ในภาพคือบรรทัดที่คุณต้องเปลี่ยนเพื่อให้การ์ดของคุณทำงาน หากคุณต้องการเพิ่มช่องว่างให้ใส่เครื่องหมายจุลภาคอีกครั้งเป็นช่องว่างและ UID ของการ์ดอื่น
เช่น:-
content.substring(1) == "การ์ด 1 ", "การ์ด 2"
การเปลี่ยนการกดแป้นพิมพ์
ไปในรหัสเพื่อ.ก่อน
ล่าช้า (50);
บัฟ[0] = 0;
บัฟ[2] = 0x13; // เปลี่ยนหมายเลข 13 นี้เป็นหมายเลขในไฟล์ USBKeyScan. PDF คีย์ที่คุณต้องการกดเมื่อสแกนการ์ด
Serial.write (buf, 8);
releaseKey();
หากคุณต้องการกดแป้นต่อๆ กัน
คัดลอกโค้ดแล้ววางใต้โค้ดก่อนหน้าในคำสั่ง if
แล้วเปลี่ยนตัวเลขเป็นปุ่มที่ต้องการกด
ตอนนี้อัปโหลดโค้ดไปยัง Arduino uno โดยเลือกบอร์ดที่ถูกต้องและแก้ไข COM Port
ขั้นตอนที่ 3: อัปเกรดเฟิร์มแวร์ของ Atmega16U2 บนบอร์ด
![การอัพเกรดเฟิร์มแวร์ของ Atmega16U2 บนบอร์ด การอัพเกรดเฟิร์มแวร์ของ Atmega16U2 บนบอร์ด](https://i.howwhatproduce.com/images/002/image-3610-61-j.webp)
![การอัพเกรดเฟิร์มแวร์ของ Atmega16U2 บนบอร์ด การอัพเกรดเฟิร์มแวร์ของ Atmega16U2 บนบอร์ด](https://i.howwhatproduce.com/images/002/image-3610-62-j.webp)
ดาวน์โหลดและติดตั้งซอฟต์แวร์ Atmel Flip 3.4.7 จากลิงก์ด้านล่าง
ซอฟต์แวร์ Atmel Flip 3.4.7
ไฟล์เฟิร์มแวร์ก่อนอื่นให้ใส่จัมเปอร์ในการรีเซ็ตและกราวด์แล้วลบออกเหมือนในภาพ
เปิด Atmel Flip และเลือกไฟล์เฟิร์มแวร์ Arduino-Keyboard-0.3.hex จากแท็บไฟล์ -> โหลดไฟล์ Hex
และ
เลือก Run
ถอด USB แล้วเสียบเข้าไปใหม่
ขั้นตอนที่ 4: เสร็จสิ้น
![](https://i.ytimg.com/vi/NSfERfro584/hqdefault.jpg)
ตอนนี้สแกนการ์ดที่คุณตั้งโปรแกรมไว้และทดสอบ
ถ้าคุณต้องการเห็นของฉันที่ฉันทำตรวจสอบด้านล่างวิดีโอ
ขออภัยในความชัดเจนของวิดีโอ
หากคุณต้องการใช้งานเหมือน Arduino ทั่วไป คุณต้องเรียกใช้ไฟล์เฟิร์มแวร์ชื่อ arduino-usbserial-uno.hex และทำเสร็จแล้ว
หวังว่าคุณจะสนุกกับโครงการนี้และหากคุณมีคำถามใด ๆ อย่าลืมแสดงความคิดเห็น
และนี่คือลิงค์ช่อง youtube ของฉัน อย่าลืมกดติดตามใน youtube
ช่อง Youtube ของ Akash World
แนะนำ:
ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน
![ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-13455-j.webp)
ติดตาม: Advanced Media Center พร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): บทความนี้เป็นบทความต่อจากบทความก่อนหน้าของฉันที่ประสบความสำเร็จค่อนข้างมากเกี่ยวกับการสร้างศูนย์สื่ออเนกประสงค์ โดยอ้างอิงจาก Raspberry PI ที่ได้รับความนิยมมากในตอนแรก แต่ ในภายหลัง เนื่องจากไม่มีเอาต์พุตที่สอดคล้องกับ HEVC, H.265 และ HDMI 2.2 จึงมีสวิตช์
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
![Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ) Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/005/image-13651-j.webp)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
![DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน](https://i.howwhatproduce.com/images/009/image-24456-j.webp)
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ)
![RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ) RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-10690-2-j.webp)
RuuviTag และ PiZero W และ Blinkt! เครื่องวัดอุณหภูมิที่ใช้ Bluetooth Beacon: คำแนะนำนี้อธิบายวิธีการอ่านข้อมูลอุณหภูมิและความชื้นจาก RuuviTag โดยใช้ Bluetooth กับ Raspberry Pi Zero W และเพื่อแสดงค่าเป็นเลขฐานสองบน Pimoroni กะพริบตา! pHAT.หรือเรียกสั้นๆ ว่า จะสร้างสถานะอย่างไร
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): 25 ขั้นตอน (พร้อมรูปภาพ)
![วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): 25 ขั้นตอน (พร้อมรูปภาพ) วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): 25 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-8149-21-j.webp)
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): นี่คือบทแนะนำเกี่ยวกับวิธีการสร้าง Quadcopter โดยใช้มอเตอร์ NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS & วิทยุ 3DR ฉันพยายามอธิบายแต่ละขั้นตอนด้วยรูปภาพจำนวนหนึ่ง หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดตอบกลับ