
สารบัญ:
- ขั้นตอนที่ 1: ฮาร์ดแวร์ที่จำเป็น:
- ขั้นตอนที่ 2: พูดคุยกับเครื่องอ่าน TR265/65
- ขั้นตอนที่ 3: Reprogramming Tags: ตอนที่ 1
- ขั้นตอนที่ 4: Reprogramming Tags: ตอนที่ 2
- ขั้นตอนที่ 5: Reprogramming Tags: ตอนที่ 3
- ขั้นตอนที่ 6: TR-265 BaudRate
- ขั้นตอนที่ 7: การเปลี่ยนจาก USB เป็นการสื่อสารแบบอนุกรม
- ขั้นตอนที่ 8: แผนผัง
- ขั้นตอนที่ 9: อัปโหลดรหัสไปยัง Arduino
- ขั้นตอนที่ 10: มาเปลี่ยนสี LED กันเถอะ
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12


จุดประสงค์ของคำแนะนำนี้คือเพื่อให้ตัวอย่างที่เข้าใจง่ายของไมโครคอนโทรลเลอร์ที่เชื่อมต่อกับเครื่องอ่าน 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

เชื่อมต่อ TR265 (พร้อมเคส) หรือ 65 (ไม่มีเคส) กับพีซี Windows ของคุณผ่าน USB ดาวน์โหลด TR265 และ 65 Getting Started Package แล้วทำตามขั้นตอนเพื่อให้ไดรเวอร์ทำงานได้ จากนั้นติดตั้งซอฟต์แวร์สาธิต (Thinkify Gateway) จากโฟลเดอร์
ขั้นตอนที่ 3: Reprogramming Tags: ตอนที่ 1
วางแท็กหนึ่งแท็กไว้ด้านหน้าเครื่องอ่านและนำแท็กอื่นๆ ออกจากเครื่องอ่าน หมายเหตุ: TR265 และ 65 มีช่วงการอ่านสูงสุด 5 ฟุต ดังนั้นตรวจสอบให้แน่ใจว่าแท็กอื่นๆ อยู่นอกระยะ
ขั้นตอนที่ 4: Reprogramming Tags: ตอนที่ 2

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

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

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

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

ใช้แผนผังด้านบนเชื่อมต่อแฮดแวร์ตามที่แสดง คุณจะต้องใช้การเชื่อมต่อ USB สองครั้ง หนึ่งอันสำหรับ UNO และอีกอันสำหรับ TR-265
ขั้นตอนที่ 9: อัปโหลดรหัสไปยัง Arduino
ดาวน์โหลดรหัสสำหรับ Arduino และบูตเครื่องอ่านและ Arduino อัปโหลดโค้ดไปยัง Arduino ทำการเปลี่ยนแปลงหากคุณตั้งโปรแกรมแท็กใหม่เป็น EPC อื่น
ขั้นตอนที่ 10: มาเปลี่ยนสี LED กันเถอะ
เพียงย้ายแท็กที่ตั้งโปรแกรมไว้ล่วงหน้าใกล้กับเสาอากาศ แล้วไฟ LED จะเปลี่ยนสีเพื่อให้ตรงกับสีที่เกี่ยวข้องกับวัตถุ
แนะนำ:
นาฬิกาวรรณกรรมจาก E-reader: 6 ขั้นตอน (พร้อมรูปภาพ)

นาฬิกาวรรณกรรมจากอีรีดเดอร์: แฟนของฉันเป็นนักอ่านตัวยง *มาก* ในฐานะครูและนักวิชาการด้านวรรณคดีอังกฤษ เธออ่านหนังสือโดยเฉลี่ยแปดสิบเล่มต่อปี สิ่งที่อยากได้ของเธอคือนาฬิกาสำหรับห้องนั่งเล่นของเรา ฉันสามารถซื้อนาฬิกาแขวนจากร้านค้าได้ แต่ความสนุกอยู่ที่ไหน
Lazy Novel Reader's Meal Time Assistance: 14 ขั้นตอน

Lazy Novel Reader's Meal Time Assistance : โครงการช่วยเหลือนักอ่านที่ขี้เกียจอ่านนิยายเวลากินข้าวแต่ไม่อยากทำให้คีย์บอร์ดสกปรก
สร้าง Tank Volume Reader ในราคาต่ำกว่า 30 ดอลลาร์ โดยใช้ ESP32: 5 ขั้นตอน (พร้อมรูปภาพ)

สร้างเครื่องอ่านปริมาณถังน้ำมันในราคาต่ำกว่า 30 เหรียญโดยใช้ ESP32: Internet of Things ได้นำแอพพลิเคชั่นอุปกรณ์ที่ซับซ้อนก่อนหน้านี้มาสู่บ้านของผู้ผลิตคราฟต์เบียร์และผู้ผลิตไวน์จำนวนมาก การประยุกต์ใช้งานกับเซ็นเซอร์ระดับถูกใช้มาเป็นเวลาหลายทศวรรษในโรงกลั่นขนาดใหญ่ โรงบำบัดน้ำ และเคมี
Game Boy Reader Controller: 17 ขั้นตอน (พร้อมรูปภาพ)

Game Boy Reader Controller: ในคำแนะนำนี้ ฉันจะพยายามอธิบายวิธีที่ฉันสร้างอุปกรณ์ด้านบนนี้ โดยทำหน้าที่เป็นตัวอ่านคาร์ทริดจ์ Game Boy ซึ่งสามารถอ่าน ROM และอ่าน/เขียน RAM ของเกม Game Boy ได้ หลังจากนั้นเกมจะ บูตอัตโนมัติเพื่อให้คุณสามารถเล่นบน yo
ที่คาดผม Sleep Reader: 24 ขั้นตอน (พร้อมรูปภาพ)

ที่คาดผม Sleep Reader: คุณเคยสงสัยหรือไม่ว่าคุณนอนหลับตอนกลางคืนอย่างไร? อุปกรณ์ต่างๆ เช่น FitBit ติดตามการนอนหลับโดยวิเคราะห์การเคลื่อนไหวของคุณตลอดทั้งคืน แต่ไม่สามารถดูได้ว่าสมองของคุณกำลังทำอะไรอยู่ หลังจากเรียนจบเทอมหนึ่งเกี่ยวกับเครื่องมือแพทย์ ชั้นเรียนของเราจะ