นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน

ServiceMan
Ico64
Sathaya Bunratchoo
Engineer
Scientific Equipment Center, PSU
เครือข่าย
สมาชิก · ติดตาม: 3 · ผู้ติดตาม: 2

อ่าน: 1277
ความเห็น: 0

Wiegand 26 RFID Reader

Code อ่านค่า RFID แบบ Wiegand 26

   วันนี้ได้รับ RFID Reader แบบ Middle range ที่สั่งผ่าน Ebay ไว้ซึ่งก็มาเร็วกว่าที่คิดไว้ และพบว่าเป็น RFID Reader แบบ Wiegand 26 การอ่านค่าจึงแตกต่างไปจากแบบ RS232 ที่เคยใช้ๆ อยู่แต่ก็ไม่ยากอะไรเพราะหาใน Google ได้ตลอด

    RFID Reader ตัวนี้จะเอามาพัฒนาทำตัวอ่านบัตรสำหรับเข้าจอดรถ ระยะอ่านบัตร 30 cm สำหรับบัตรทั่วไป และ 80 cm สำหรับบัตรแบบหนา (Long range)

    ตัวอย่างโปรแกรมอ่านค่าโดยใช้ Aduino ไม่ยากครับ ขอบันทึกไว้กันลืมวันหลังจะได้ค้นง่าย

อ้างอิง : https://github.com/monkeyboard/Wiegand-Protocol-Library-for-Arduino

#include <Wiegand.h>

WIEGAND wg;

void setup() {
    Serial.begin(9600);  
    wg.begin();
}

void loop() {
    if(wg.available())
    {
        Serial.print("Wiegand HEX = ");
        Serial.print(wg.getCode(),HEX);
        Serial.print(", DECIMAL = ");
        Serial.print(wg.getCode());
        Serial.print(", Type W");
        Serial.println(wg.getWiegandType());    
    }
}

สำหรับการประยุกต์ใช้ก็ยกยอดไปบันทึกหน้าเพราะยังเขียน Code ไม่เสร็จ

หมวดหมู่บันทึก: พัฒนางานประจำ
สัญญาอนุญาต: ซีซี: แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน Cc-by-nc-sa
สร้าง: 10 พฤษภาคม 2559 20:02 แก้ไข: 10 พฤษภาคม 2559 20:02 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ: Ico24 ดำขำ.
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

ไม่มีความเห็น

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 18.207.250.80
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ