เทคนิคการติดตั้ง Thermal Printer 58mm บน Raspberry Pi 2, 3, 3 B+ สำหรับปริ้นต์ recipe

0
202

เทคนิคการติดตั้ง Thermal Printer 58mm บน Raspberry Pi 2, 3, 3 B+ สำหรับปริ้นต์ recipe

เทคนิคการติดตั้ง Thermal Printer 58mm บน Raspberry Pi 2, 3, 3 B+ สำหรับปริ้นต์ recipe โดยส่วนตัวผมมีเวปไชต์สำหรับรับออเดอร์อาหารออนไลน์โดยใช้ WordPress และ Woocommerce ทำเวปไชต์ซึ่งผมต้องการที่จะให้ออเดอร์เวลาลูกค้าสั่งปริ้นอัติโนมัติเข้าสู่ครัวให้เชฟได้เลยโดยไม่ต้องไปเสียเวลาเปิดดู Email ผ่าน google cloud printer เพื่อไม่ให้สียเวลาหลังจากใช้เวลากว่าหนึ่งปีหาวิธีที่จะให้ Thermal printer ปริ้นต์ Recipe อัติโนมัติ โดยปกติ Thermal printer จะมี driver มาให้เราเวลาซื้อแต่ driver ส่วนมากจะ Suport แต่ Windown แต่ถ้าเราจะใช้ Raspberry Pi ทำปริ้นเตอร์เราก็ต้องลง driver ให้ Raspberry Pi ของเราเองต้องขอบคุณ adafruit ที่เขียน driver ให้เราใช้กันเรามาเริ่มต้นติดตั้ง Thermal printer ด้วยการอัพเดท Raspberry Pi ของเราก่อนด้วยคำสั่ง

อัพเดท Raspberry Pi ด้วยคำสั่ง

sudo apt-get update

 

ทำการติดตั้ง cups package server printer ด้วยคำสั่ง

sudo apt-get install libcups2-dev libcupsimage2-dev git build-essential cups system-config-printer

 

เมื่อติดตั้ง cups package server printer เราก็จะลง driver ให้ Raspberry Pi ซึ่งเราจะโหลด driver มาจาก githup ด้วยคำสั่งด้านล่างนี้

git clone https://github.com/adafruit/zj-58
cd zj-58
make
sudo ./install

 

เมื่อติดตั้ง Driver ให้ Raspberry Pi เสร็จเราก็จะมาเพิ่ม Printer ให้ Raspberry Pi กันโดยสามารถทำได้สองวิธีคือ
1.เข้าไปเพิ่มทาง IP address ของ Raspberry Pi เราสามารถเช็ค IP ของ Raspberry Pi เราได้ด้วยคำสั่ง

hostname -I

 

เมื่อได้ Ip address แล้วเราก็จะเข้าไปที่เบราส์เซอร์เรา

http://192.168.1.245:631

 

เราก็จะพบกับหน้าแรกของ Cups แบบนี้ให้กดที่ “Administration” เพื่อแอดปริ้นเตอร์

เทคนิคการติดตั้ง Cups server printer

 

เมื่อกดหน้า “Administration”. ก็ใส่ username ของ Raspberry Pi คือ pi และ password เมื่อหน้าแอดมินขึ้นมาเราจะเห็นปุ่ม “Add Printer”  ดังรูป

cups printer server

 

เมื่อเรากดปุ่ม “Add Printer” ก็จะมีปริ้นเตอร์ให้เราเลือกขึ้นมาซึ่งในเครื่องเราต้องมีการลง driver ของปริ้นเตอร์ไว้ด้วยถ้าไม่งั้นโปรแกรมจะหาปริ้นเตอร์ไม่เจอ จากนั้นก็กดปุ่ม “continue”

cups

หลังจากคลิกเลือก printer แล้วก็จะมาหนน้าเลือก Driver printer ให้คลิ็กเลือก driver printer รุ่นของเรา

cups printer

ก่อนจะจบขั้นตอนสุดท้ายเราก็จะมาเจอหน้าให้ตั้งชื่อ Printer server ของเราถ้าต้องการแชร์ printer ให้คอมพิวเตอร์เครื่องอื่นใช้ด้วยให้ติ๊กที่ Share This Printer และกด continue

cups printer

ขั้นตอนสุดท้ายก็จะมาพบกับหน้าให้ setting กระดาษก็สามารถเลือกได้ว่าจะใช้กระดาษ A4 หรือจะใช้เป็นกระดาษสำหรับ Thermal printer สำหรับ print recipe ขนาด 80 mm หรือ 52 mm ก็ได้

Cups printer

2.ติดตั้งผ่าน GUI ของ Raspberry Pi โดยเข้าไปที่ Pi menu เลือก Preferences และเลือก Print setting ถ้าไม่มี icon printer ให้เช็คดูอีกครั้งว่าเครื่องติดตั้ง ZJ-58 CUPS เสร็จสมบูรณ์หรือไม่ ถ้าติดตั้งเสร็จสมบูรณ์ทุกขั้นตอนตัว icon printer ก็จะขึ้นมาให้เราเมื่อเราคลิ๊กที่ icon printer ปุ่มให้เราเพิ่มปริ้นเตอร์เราก็จะเลือกที่ ZJ-58 ใส่เพิ่มเข้าไปที่ปริ้นเตอร์เรา

LEAVE A REPLY

Please enter your comment!
Please enter your name here