วันนี้จะมาแนะนำ thermal printer แบบเป็นโมดูล สำหรับทำตู้ kiosk ต่างๆนะครับ หน้าตาดูดีทีเดียว ดูแข็งแรง การถอดเปลี่ยนใส่กระดาษก็ทำได้ไม่ยาก
คุณสมบัติ ก็มีคร่าวๆดังนี้
- ตัวนี้รองรับขนาดหน้ากว้าง 58mm
- เป็นแบบ half cut/partial cut คือ ตัดไม่ขาด เหลือติ่งเอาไว้นิดนึง
- การเชื่อมต่อก็ทำได้ทั้ง usb (แปลงเป็น COM port) และ RS232 ใช้ไฟ 12V
- รองรับ esc / pos command
- สามารถพิมพ์ บาร์โค้ด หรือ QR code ได้
เนื่องจากช่วงที่ทดสอบนี้ จีนอยู่ในช่วงเทศกาลหยุดยาว ทำให้ไม่สามารถติดต่อทางผู้ผลิดเพื่อขอ driver และ SDK ได้ ผมก็เลยลอง download driver ของ printer ยี่ห้ออื่นมาลองดู ก็ปรากฎว่า บางตัวก็สามารถใช้งานได้ สามารถติดต่อเครื่องพิมพ์ สั่งพิมพ์ได้จากโปรแกรม ต่างๆ เช่น ms word ไม่มีปัญหาใดๆ
ผมก็เพิ่งเคยใช้งานเจ้าเครื่องปรินท์แบบนี้จริงๆจังเหมือนกัน เข้าใจว่าชุด font ที่ฝังมากับเครื่องน่าจะเป็น ภาษาอังกฤษและจีน จึงไม่สามารถสั่งพิมพ์ภาษาไทยโดยตรงได้ (โดยใช้คำสั่งใน esc/pos)
อย่างไรก็ดี esc / pos นั้นมีคำสั่ง print bitmap หรือรูปภาพนั่นเอง ดังนั้นวิธีการที่ผมทำคือ เขียนโปรแกรมสั่งวาด ข้อความต่างๆ (หรือจะเป็นรูปทรง รูปอะไรก็ได้) ให้เป็นรูป แล้วค่อยสั่งปรินท์รูปนั้นอีกที ด้วยวิธีนี้ อยากจะพิมพ์สลิปที่มีรูปแบบอะไรก็ตาม ผสมกันกี่ภาษาก็ได้หมดครับ อิอิ