สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
นี่เป็นคำสั่งสอนครั้งแรกของฉัน ดังนั้นในโครงการนี้ ฉันจะทำการปลดล็อคพีซีของคุณด้วย RFID & Arduino Uno ซึ่งสมาชิกส่วนใหญ่มีหลังจากทำเช่นนี้อีกครั้ง คุณต้องทำการเปลี่ยนแปลงเล็กน้อยเพื่อให้ทำงานเหมือนบอร์ด Arduino ทั่วไปอีกครั้ง มาเริ่มกันเลย:-
ขั้นตอนที่ 1: เชื่อมต่อเครื่องสแกน RFID กับ Arduino UNO
เครื่องสแกน 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: การเปลี่ยนรหัสและการอัปโหลด
ขั้นแรกให้เพิ่มไลบรารี 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 บนบอร์ด
ดาวน์โหลดและติดตั้งซอฟต์แวร์ Atmel Flip 3.4.7 จากลิงก์ด้านล่าง
ซอฟต์แวร์ Atmel Flip 3.4.7
ไฟล์เฟิร์มแวร์ก่อนอื่นให้ใส่จัมเปอร์ในการรีเซ็ตและกราวด์แล้วลบออกเหมือนในภาพ
เปิด Atmel Flip และเลือกไฟล์เฟิร์มแวร์ Arduino-Keyboard-0.3.hex จากแท็บไฟล์ -> โหลดไฟล์ Hex
และ
เลือก Run
ถอด USB แล้วเสียบเข้าไปใหม่
ขั้นตอนที่ 4: เสร็จสิ้น
ตอนนี้สแกนการ์ดที่คุณตั้งโปรแกรมไว้และทดสอบ
ถ้าคุณต้องการเห็นของฉันที่ฉันทำตรวจสอบด้านล่างวิดีโอ
ขออภัยในความชัดเจนของวิดีโอ
หากคุณต้องการใช้งานเหมือน Arduino ทั่วไป คุณต้องเรียกใช้ไฟล์เฟิร์มแวร์ชื่อ arduino-usbserial-uno.hex และทำเสร็จแล้ว
หวังว่าคุณจะสนุกกับโครงการนี้และหากคุณมีคำถามใด ๆ อย่าลืมแสดงความคิดเห็น
และนี่คือลิงค์ช่อง youtube ของฉัน อย่าลืมกดติดตามใน youtube
ช่อง Youtube ของ Akash World
แนะนำ:
ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน
ติดตาม: 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 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ)
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): นี่คือบทแนะนำเกี่ยวกับวิธีการสร้าง Quadcopter โดยใช้มอเตอร์ NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS & วิทยุ 3DR ฉันพยายามอธิบายแต่ละขั้นตอนด้วยรูปภาพจำนวนหนึ่ง หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดตอบกลับ