สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันจะแสดงให้คุณเห็นถึงวิธีการออกแบบเครื่องอ่าน RFID ที่ดูดีพร้อมจอแสดงผล TFT และสำหรับการติดตั้งบนผนัง
มันง่ายมากที่จะสร้างเครื่องอ่าน RFID ที่ดูดีพร้อมเอาต์พุต TFT สำหรับการติดตั้งบนผนังด้วย Arduino MKR ที่คุณเลือกและชุด ArduiTouch MKR ของเรา คุณสามารถใช้เครื่องอ่านนี้สำหรับการเข้าถึงประตูหรือขั้วสัญญาณเตือนภัยผู้บุกรุก ง่ายต่อการขยายการออกแบบที่เรียบง่ายนี้สำหรับแอปพลิเคชันที่ซับซ้อนมากขึ้นและการรับส่งข้อมูลแบบไร้สาย
ขั้นตอนที่ 1: เครื่องมือและวัสดุ
วัสดุ:
- Arduino MKR ที่คุณเลือก
- ชุด Arduibox MKR
- นวัตกรรม-EU RFID Reader kit
เครื่องมือ:
- หัวแร้ง
- ลวดบัดกรี
- เครื่องปอกสายไฟ / เครื่องตัด
- ลวดห่อ
ขั้นตอนที่ 2: การเดินสายไฟ
ในขั้นตอนแรก คุณต้องเชื่อมต่อ pcb เครื่องอ่าน RFID กับ ArduiTouch pcb ในภาพด้านบน คุณจะพบไดอะแกรมการเดินสายไฟและรูปภาพบางส่วนของวิธีแก้ปัญหาที่แท้จริงของฉัน ไม่ว่าในกรณีใด ขอแนะนำให้ใช้ตัวเชื่อมต่อระหว่าง pcb เครื่องอ่าน RFID และ ArduiTouch pcb
ขั้นตอนที่ 3: การติดตั้ง RFID PCB
สำหรับการติดตั้ง RFID pcb คุณต้องเตรียม pcb ด้วยเทปกาวในตัว และกาวเข้ากับเปลือกด้านบนของกล่องหุ้ม ArduiTouch
ขั้นตอนที่ 4: การติดตั้ง ArduiTouch PCB
ตอนนี้เราสามารถเมานต์ TFT บน ArduiTouch pcb ได้แล้ว เชื่อมต่อ RFID pcb และติดตั้ง ArduiTouch pcb ในเปลือกด้านบนด้วย
ขั้นตอนที่ 5: การติดตั้งไลบรารีเพิ่มเติม:
โปรดติดตั้งไลบรารีต่อไปนี้ผ่าน Arduino Library Manager
- ห้องสมุด AdafruitGFX
- AdafruitILI9341 ห้องสมุด
- MFRC522Library
คุณสามารถดาวน์โหลดไลบรารี่โดยตรงเป็นไฟล์ ZIP และคลายการบีบอัดโฟลเดอร์ภายใต้ yourarduinosketchfolder/libraries/
หลังจากติดตั้งไลบรารี Adafruit แล้ว โปรดรีสตาร์ท Arduino IDE
ขั้นตอนที่ 6: การตั้งค่าแบบกำหนดเอง:
ในซอร์สโค้ด คุณสามารถกำหนดจำนวนของทรานสปอนเดอร์ที่รู้จัก:
ไบต์ blue_uid = {0x09, 0x8D, 0x9D, 0xA3};
คุณควรเปลี่ยนเป็น UID ของทรานสปอนเดอร์ตัวใดตัวหนึ่งของคุณ (UID ของช่องสัญญาณของคุณจะมองเห็นได้ในหน้าจอ "ปฏิเสธการเข้าถึง")
ขั้นตอนที่ 7: เรียกใช้การสาธิต:
โปรดเปิดตัวอย่างนี้ใน Arduino IDE หลังจากรวบรวมและอัปโหลด คุณสามารถวางช่องสัญญาณของคุณไว้ที่ด้านบนของกล่องหุ้ม ArduiTouch และคุณจะเห็นหน้าจอ "ปฏิเสธการเข้าถึง" สำหรับช่องสัญญาณที่ไม่รู้จักและ "อนุญาตการเข้าถึง" สำหรับช่องสัญญาณที่รู้จัก