สารบัญ:

Arduino RFID UHF Reader: 10 ขั้นตอน
Arduino RFID UHF Reader: 10 ขั้นตอน

วีดีโอ: Arduino RFID UHF Reader: 10 ขั้นตอน

วีดีโอ: Arduino RFID UHF Reader: 10 ขั้นตอน
วีดีโอ: สอนใช้งาน Arduino อ่านบัตรคีย์การ์ด RFID Module Mini Card Reader/Detector RC522 13.56MHz 2024, พฤศจิกายน
Anonim
Image
Image

จุดประสงค์ของคำแนะนำนี้คือเพื่อให้ตัวอย่างที่เข้าใจง่ายของไมโครคอนโทรลเลอร์ที่เชื่อมต่อกับเครื่องอ่าน UHF RFID เครื่องอ่านที่เราใช้คือ Thinkify TR-265 การสาธิตประกอบด้วยแท็ก UHF สามแท็กโดยแต่ละแท็กมี ID ที่ไม่ซ้ำกัน แต่ละรหัสที่ไม่ซ้ำกันถูกกำหนดให้เป็นสีเฉพาะ เครื่องอ่านและไมโครคอนโทรลเลอร์กำลังสื่อสารผ่าน TTL เมื่อแท็กสีเขียวแสดงต่อผู้อ่าน ไฟ LED สีเขียวจะสว่างเป็นสีเขียว ความสัมพันธ์เดียวกันจะเกิดขึ้นกับแท็กสีแดงและสีน้ำเงิน

ขั้นตอนที่ 1: ฮาร์ดแวร์ที่จำเป็น:

1. TR-265 หรือ TR-65(No Enclosure) พร้อมเสาอากาศ

www. Thinkifyit.com

ซื้อใน AMAZON

2. แท็ก UHF ที่เข้ารหัสที่ไม่ซ้ำกันสามรายการ

อีเมล: [email protected] สำหรับการซื้อ

ใช้ Thinkify Gateway เพื่อตั้งโปรแกรมของคุณเอง

3. สายรัดสื่อสาร TR-265 RS232/TTL

อีเมล: [email protected] สำหรับการซื้อ

4. Arduino UNO

5. นีโอพิเซล

อเมซอน RGB LED

ขั้นตอนที่ 2: พูดคุยกับเครื่องอ่าน TR265/65

Reprogramming Tags: ตอนที่ 1
Reprogramming Tags: ตอนที่ 1

เชื่อมต่อ TR265 (พร้อมเคส) หรือ 65 (ไม่มีเคส) กับพีซี Windows ของคุณผ่าน USB ดาวน์โหลด TR265 และ 65 Getting Started Package แล้วทำตามขั้นตอนเพื่อให้ไดรเวอร์ทำงานได้ จากนั้นติดตั้งซอฟต์แวร์สาธิต (Thinkify Gateway) จากโฟลเดอร์

ขั้นตอนที่ 3: Reprogramming Tags: ตอนที่ 1

วางแท็กหนึ่งแท็กไว้ด้านหน้าเครื่องอ่านและนำแท็กอื่นๆ ออกจากเครื่องอ่าน หมายเหตุ: TR265 และ 65 มีช่วงการอ่านสูงสุด 5 ฟุต ดังนั้นตรวจสอบให้แน่ใจว่าแท็กอื่นๆ อยู่นอกระยะ

ขั้นตอนที่ 4: Reprogramming Tags: ตอนที่ 2

Reprogramming Tags: ส่วนที่ 2
Reprogramming Tags: ส่วนที่ 2

เรียกใช้ซอฟต์แวร์เกตเวย์ที่ดาวน์โหลดจากขั้นตอนที่ 2 เครื่องอ่านต้องอยู่ในพอร์ต COM ระหว่าง 1-20 เมื่อเปิดตัวซอฟต์แวร์แล้ว คุณจะเห็นปุ่มที่ระบุว่า เริ่มอ่าน คลิกปุ่มและข้อมูลแท็กจะเริ่มแสดง ควรมีเพียงหนึ่งแท็กที่แสดง หากมีหลายแท็กที่แสดงซึ่งระบุว่าแท็กอื่นๆ ยังอยู่ในช่วงการอ่าน ดับเบิลคลิกที่รหัสแท็ก (EPC) และควรมีข้อความสีแดงปรากฏขึ้นที่มุมล่างซ้าย ซึ่งหมายความว่าแท็กได้รับเลือกและพร้อมที่จะตั้งโปรแกรมแล้ว

ขั้นตอนที่ 5: Reprogramming Tags: ตอนที่ 3

Reprogramming Tags: ตอนที่ 3
Reprogramming Tags: ตอนที่ 3

เมื่อเลือกแท็กแล้ว ให้คลิกแท็บการเขียนโปรแกรมที่ด้านบน จากนั้นในฟิลด์ข้อความอินพุตของ EPC To Program ให้ใส่ค่าฐานสิบหกของสิ่งที่คุณต้องการให้สีเขียว แดง หรือน้ำเงินเป็น ในตัวอย่างของเรา สีเขียว = AAAA1111 สีแดง = AAAA2222 และสีน้ำเงิน = AAAA3333 คุณสามารถใส่ค่าเลขฐานสิบหกได้ที่นี่ แต่จะต้องเปลี่ยนรหัส Arduino เพื่อให้ตรงกับการเปลี่ยนแปลงของคุณ หากคุณใช้ค่าเดียวกันข้างต้น จะไม่มีการเปลี่ยนแปลงใดๆ ที่จำเป็น เมื่อคุณตัดสินใจว่าคุณต้องการตั้งโปรแกรมแท็กใหม่เพื่อทำอะไร ให้คลิกปุ่ม โปรแกรม EPC และคุณจะได้รับข้อความแจ้งว่าสำเร็จ ทำซ้ำความคืบหน้าจากขั้นตอนที่ 4 สำหรับอีกสองสีด้วย

ขั้นตอนที่ 6: TR-265 BaudRate

อัตราบอด TR-265
อัตราบอด TR-265

TR-265 มีการตั้งค่าพอร์ตอนุกรมเริ่มต้นสำหรับ 115200 เราจะต้องเปลี่ยนเป็น 9600 เพื่อให้ Arduino สามารถสื่อสารกับมันได้ เปิด Thinkify Gateway และไปที่แท็บ Command Line ส่ง NB0 เพื่อตั้งค่า Baudrate เป็น 9600 แล้วส่ง BRS (Big Reset) ซึ่งจะทำให้ TR-265 พูดที่ 9600 ได้ หากต้องการตั้งค่ากลับเป็น 115200 ให้ส่ง NB4 ตามด้วย BRS

ขั้นตอนที่ 7: การเปลี่ยนจาก USB เป็นการสื่อสารแบบอนุกรม

การเปลี่ยนจาก USB เป็นการสื่อสารแบบอนุกรม
การเปลี่ยนจาก USB เป็นการสื่อสารแบบอนุกรม

ตอนนี้ TR265/65 สื่อสารผ่าน USB เสร็จแล้ว เราจะเปลี่ยนให้สื่อสารผ่าน Serial เพื่อคุยกับ Arduino หากคุณมี TR265 (พร้อมเคส) ให้คลายเกลียวเคสออก ดูภาพเพื่อตั้งค่าจัมเปอร์เป็นอนุกรม (เพียงดึงออกแล้วดันเข้าที่)

ขั้นตอนที่ 8: แผนผัง

แผนผัง
แผนผัง

ใช้แผนผังด้านบนเชื่อมต่อแฮดแวร์ตามที่แสดง คุณจะต้องใช้การเชื่อมต่อ USB สองครั้ง หนึ่งอันสำหรับ UNO และอีกอันสำหรับ TR-265

ขั้นตอนที่ 9: อัปโหลดรหัสไปยัง Arduino

ดาวน์โหลดรหัสสำหรับ Arduino และบูตเครื่องอ่านและ Arduino อัปโหลดโค้ดไปยัง Arduino ทำการเปลี่ยนแปลงหากคุณตั้งโปรแกรมแท็กใหม่เป็น EPC อื่น

ขั้นตอนที่ 10: มาเปลี่ยนสี LED กันเถอะ

เพียงย้ายแท็กที่ตั้งโปรแกรมไว้ล่วงหน้าใกล้กับเสาอากาศ แล้วไฟ LED จะเปลี่ยนสีเพื่อให้ตรงกับสีที่เกี่ยวข้องกับวัตถุ

แนะนำ: