วันพฤหัสบดีที่ 16 กุมภาพันธ์ พ.ศ. 2560

สอน วิธี ใช้งาน RFID Module อ่านค่า Tag ด้วย Arduino ใช้ได้ใน 3 นาที

สอน วิธี ใช้งาน RFID Module อ่านค่า Tag ด้วย Arduino ใช้ได้ใน 3 นาที
ระบบ RFID เป็นระบบที่ใช้ระบุตัวตน โดยใช้แทกเป็นตัวบอก ID ระบบ RFID ประกอบด้วย
1. TAG 
2. เครื่องอ่านหรือ Reader
3. SoftWare ที่ใช้ควบคุม
RFID ที่นิยมใช้กันมี 3 ย่านความถี่ แต่ละความถี่ก็มีข้อดีข้อเสียแตกต่างกัน จึงต้องเลือกใช้ให้เหมาะกับงาน 
  • ความถี่ต่ำ หรือ LF ความถี่ 125Khz มีระยะการอ่านที่ไกล้ ส่งข้อมูลได้ช้า แต่ทะลุทลวงสิ่งกีดขวางได้ดี
  • ความถี่สูง หรือ HF ความถี่ 13.5Mhz มีระยะการอ่านที่ไกลกว่า LF ส่งข้อมูลได้ไกลกว่า สามารถทะลุทลวงสิ่งกีดขวางได้ดี ความถี่่นี้จึงเป็นที่นิยมใช้งานกันมากที่สุด
  • ความถี่สูงยิ่ง หรือ UHF ความถี่ในช่วง 860 to 960 Mhz ส่งข้อมูลได้รวดเร็วและได้ไกลหลายเมตร ข้อด้อยคือทะลุทลวงสิ่งกีดขวางได้ไม่ค่อยดี
การเลือกใช้แทกและเครื่องอ่าน จะต้องเป็นความถี่เดียวกันถึงจะสามารถอ่านข้อมูลร่วมกันได้ ในโมดูล RFID Module นี้เลือกใช้ RFID ย่านความถี่ HF 13.5Mhz ซึ่งเป็นที่นิยมใช้ในงานทั่วมากที่สุด มีราคาไม่แพงมีประสิทธิภาพการทำงานดี
การใช้งาน RFID Module ร่วมกับ Arduino
การใช้งาน RFID Module สามารถใช้ร่วมกับ Arduino ได้เป็นอย่างดี เพราะมีไลบารีที่ทำมาสำหรับ Arduino เรียบร้อยแล้ว เขียนไม่กี่บรรทัดก็สามารถอ่านข้อมูลจาก TAG ได้แล้ว
การต่อใช้งาน โมดูล RFID Module ร่วมกับ Arduino
ต่อตามนี้
  • MOSI - 11
  • MISO - 12
  • SCK - 13
  • NSS - 10
  • RST - 9
  • VCC - 3.3V
  • GND - GND
หรือถ้าบนบอร์ดเขียนอีกแบบ
  • SDA - 10
  • SCK - 13
  • MOSI - 11
  • MISO - 12
  • IRQ  - ไม่ต้องต่อ
  • GND - GND
  • RST - 9
  • 3.3V - 3.3V
1. ดาวน์โหลด ไลบารี RFID สำหรับ Arduino คลิกที่นี่2. ก็อปทั้งโพลเดอร์ไปไว้ที่ Documents\Arduino\libraries
3. เปิดโปรแกรมตัวอย่าง หรือ ก็อปปีโคด Arduino RFID Code จากที่นี่
โคดไม่กี่บรรทัด แค่ก็อปปี้วางก็สามารถอ่านค่า TAG RFID ออกมาประยุกต์ใช้งานได้ตามที่ต้องการแล้ว




นาย สุธรรม แสงทรง

อ้างอิง

https://www.arduinoall.com/article/17/สอน-วิธี-ใช้งาน-rfid-module-อ่านค่า-tag-ด้วย-arduino-ใช้ได้ใน-3-นาที

ไม่มีความคิดเห็น:

แสดงความคิดเห็น