in How-to

มาต่อจอ Touch Screen ให้ Raspberry Pi กัน

จอ Touch Screen สำหรับ Raspberry Pi มีหลายแบบมากทั้งขนาดเล็กขนาดใหญ่ การเชื่อมต่อก็สามารถทำได้หลายทาง ผ่านสายที่เชื่อมต่อกับบอร์ด หรือผ่าน SPI บน GPIO หรือผ่าน HDMI ซึ่งราคาของจอก็แตกต่างกันตามขนาดและวิธีการเชื่อมต่อ ผมได้จอ RPi LCD ของ Waveshare ขนาด 3.5 นิ้ว เท่ากับขนาดของ Raspberry Pi พอดี

จอ RPi LCD เชื่อมต่อแบบ SPI ผ่านทาง GPIO ซึ่งเสียบลงไปกับตัว Raspberry Pi ได้เลย

นอกจากจอแล้วยังมีแผ่น DVD เข้าใจว่าเป็น Custom Image Rasbian แต่แผ่น DVD ที่ผมได้มา copy image ออกมาไม่ได้ ก็เลยต้องใช้ Rasbian ที่ดาวน์โหลดมาเอง และก็ต้องพึ่ง Wiki ของ WaveShare ซึ่งแนะนำวิธีการใช้งานได้ดีมากเลยทีเดียว

จาก Wiki แนะนำว่าให้ดาวน์โหลด RPi LCD Driver มา จากนั้นให้แตกไฟล์นี้

tar zxvf LCD-show.tar.gz

คุณจะได้ directory ชื่อ LCD-show เข้าไปที่ไดเรคทอรีนี้แล้วตั้งค่าได้เลย

cd LCD-show

หากคุณต้องการให้แสดงผลผ่านหน้าจอ LCD ตั้งค่าดังนี้

sudo ./LCD35-show

รอจนกระทั่ง script คัดลอกไฟล์และตั้งค่าต่างๆ จนเสร็จจากนั้น script จะสั่ง reboot เครื่องเท่านี้คุณก็ใช้งาน LCD Touch Screen ได้แล้ว

หากต้องการเปลี่ยนกลับไปแสดงผลผ่าน HDMI เหมือนเดิมตั้งค่าดังนี้

sudo ./LCD-hdmi