เปิดกล่องหน้าจอ SunFounder TS7-Pro 7 Inch
หากคุณกำลังมองหา Perfect Compatible Screen สำหรับ Raspberry Pi Board ในรุ่น Raspberry Pi 4 เรามี SunFounder TS7-Pro 7 Inch Touch มารีวิวให้คุณ หากพูดถึง SunFounder เราจะนึกถึงบริษัทที่มุ่งเน้นในการพัฒนา Open Source สำหรับชุดการเรียนรู้ (Electronic Kit) ทำให้ SunFounder ได้มีสินค้ามากมายเกี่ยว Raspberry Pi และ Arduino สำหรับการอำนวยความสะดวกในการพัฒนา และการเรียนรู้ ซึ่ง TS7-Pro 7 Inch ก็เป็นอีกหนึ่งสินค้าที่ถูกออกแบบมาให้รองรับการทำงานของ Raspberry Pi 4 ได้อย่างดีเยี่ยม เนื่องจากหากคุณเคยพัฒนา Software บน Raspberry Pi แล้วต้องการแสดงข้อมูลของคุณบนจอ คุณจะต้องต่อสายหน้าจอเข้ากับตัว Raspberry Pi มันเป็นอะไรที่ดูยุ่งยาก แต่ TS7-Pro ลดขั้นตอนนั้นได้ ซึ่งเรามาเริ่มต้นรีวิวจากแพ็กเกจบรรจุภัณฑ์
แพ็กเกจถือว่าทำได้ออกมาดีมาก กล่องมีขนาดกะทัดรัด มีโฟมกันกระแทกที่ถูกออกมาสำหรับหน้าจอโดยเฉพาะทำให้แพ็กเกจดูออกมาสวยมาก ส่วนอุปกรณ์ สาย Cabel และ น็อตก็แถมมาให้อย่างครบถ้วน รายระเอียดสามารถอธิบายได้ดังนี้
- 7 Inch IPS Touch Screen x 1
- M3 Standoff x 6
- M3*8 Screws x 18
- Rivet x 10
- Metal Stick x 1
- Screwdriver x 1
- Cover Plate and Mounting Plate x 1
- Manual x 1
- Micro USB Cable x 1
- HDMI-HDMI Cable x 1
- HDMI-Micro HDMI Cable x 1
- HDMI Bridge for PI4 x 1
- USB Bridge for PI4 x 1
- HDMI Bridge for PI3 x 1
- USB Bridge for PI3 x 1
จากอุปกรณ์ที่แถมมาถือว่า SunFounder ให้ของมาครบมาก SunFounder ได้ออกแบบสินค้าที่คำนึงถึงการใช้งานของผู้ใช้จริงๆ จากอุปกรณ์ที่ให้มา และ พอร์ตการเชื่อมต่อมาตรฐานทำให้ TS7-Pro 7 Inch Touch สามารถเอาไปใช้กับอุปกรณ์อื่นๆ ได้อีกมากมาย คุณสามารถนำ TS7-Pro ไปต่อกับ Embedded อื่นเช่น LattePanda, Nvidia Jetson, Banana Pi, Orange Pi, Odroid-C4 หรือ Raspberry Pi ในรุ่นอื่น ที่มีช่องเชื่อมต่อ HDMI แต่หากคุณนำ TS7-Pro มาต่อกับ Raspberry Pi 4 จะลงตัวมากกว่า โดยดูได้จากการทดสอบของเรา
จากรูปจะเห็นได้ว่า Bridge ได้เชื่อมต่อกับ Pi4 ได้อย่างดีทำให้สามารถเก็บ Pi4 ไว้ด้านหลังจอภาพได้อย่างมิดชิด ไม่ต้องมีสายต่อให้วุ่นวาย TS7-Pro ยังมีช่องเชื่อมต่อเสริม (Pin Extensions) ให้ผู้ใช้สามารถเอา Pin ดังกล่าวไปใช้งานได้ นอกจากนี้ยังมี Speaker และ Button ให้ผู้ใช้สะดวกมากขึ้น นอกจากนี้เคสที่ให้มาก็ทำออกมาได้ดีมาก
ทดสอบการใช้งานหน้าจอ
เบื่องต้นเราได้พูดถึงสิ่งที่ให้มากับสินค้าไปแล้ว ต่อไปเรามาพูดถึงสเปคและการทดสอบกัน เริ่มจาก TS7-Pro สามารถแสดงผลแบบ HD 1024 x 600 มีความละเอียดในการแสดงผลของภาพ (Resolution) อยู่ที่ 16.7M ใช้อัตราส่วนภาพ (Rectangular ratio) 16:9 ถือได้ว่ามีความเหมาะสมกับสายตาม และที่สำคัญเป็นจอแบบ In-Plane Switching หรือ IPS ซึ่งเป็นหน้าจอ LED ที่ให้ความเที่ยงตรงของสีใกล้เคียงกับสีจริงมากที่สุด และมีความสม่ำเสมอของสีที่ดีกว่ารวมทั้งมุมมองในการดูภาพที่สามารถมองได้จากหลายมุมได้อย่างชัดเจนให้มุมมองที่กว้างถึง 170 องศา หากต้องการดูรายละเอียดเพิ่มเติมคุณสามารถดูได้ตามหัวข้อต่อไปนี้
- Viewing angle: 170°
- Brightness: 250cd/m2
- Aspect Ratio: 16:9
- Display mode: Touchpad
- Backlight: White LED
- Operating Temperature: -10°C~60°C
- Storage Temperature: -20°C~70°C
- Interface: Digital
- Display Resolution Maximum: 1024 × 600
- Display Type: IPS LCD
- Color Numbers: 16.7M
- Input Signal: HDMI
- Power: USB(5.0V)
- Consumption: 480(Typ.) mA
- Operating Voltage: 5V
- Rated Power: 480mA
จากสเปคเบื่อต้น เราได้ทำการทดสอบเปิด VDO จาก Youtube (FLYING OVER IRELAND) เพื่อใช้ในการทดสอบ เบื่อต้นเราใช้ Raspberry pi 4 เปิด VDO 2160p โดยตรง แต่ดูเหมือนว่า Pi4 จะทำงานไม่ไหว เราจึงเปลี่ยนเอาหน้าจอ TS7-Pro ต่อเข้ากับ PC เพื่อเปิดทดสอบ VDO ผลปรากฏว่ามันสามารถแสดงภาพได้อย่างชัดมากๆ และเสียงจากลำโพงที่ได้ก็ยังดีอีกด้วย
ส่วนการทดสอบเล่นไฟล์ VDO จาก Raspberry Pi โดยตรง จะใช้ความละเอียด HD 1080p สามารถแสดงรายละเอียดที่ดีมาก ส่วนเรื่องการใช้ข้อดีของจอแบบ IPS ที่แสดงผลในต่างมุมมอง 80 องศา ก็ถือว่าดีเยี่ยมไปเลย
ต่อไปเป็นการทดสอบ Touch screen ซึ่งหากคุณเคยใช้จอขนาด 7 นิ้ว จะรู้ดีเลยว่าความแม่นยำของจอขนาด 7 นิ้ว จะไม่ค่อยดีมากนักเพราะมันมีขนาดที่เล็กมากแต่ต้องแสดงผลหน้าจอขนาด 1024*600
เรามาทดสอบ TS7-Pro จะทำได้ดีขนาดใหน ในการทดสอบครั้งนี้เราจะใช้ Virtual keyboard ทดสอบการพิมพ์ข้อความเพื่อทดสอบ ความแม่นยำ และความเร็วในการตอบสนอง ของ Touch screen โดยคีย์บอร์ดเราจะใช้โปรแกรมที่ชื่อว่า onboard ที่เป็น plug in อยู่ใน Debian OS
เริ่มจากติดตั้งโปรแกรมผ่านคำสั่งบน Terminal โดยใช้คำสั่งต่อไปนี้
1 2 3 |
sudo apt update sudo apt upgrade sudo apt install onboard |
เมื่อติดตั้งแล้วโปรแกรมจะแสดงใน Menu bar > Universal Access > Onboard
หลังจากที่ทดสอบพิมพ์ข้อความโปรแกรม และ Touch screen มีความไวตอบสองที่สูงมากไม่มีความติดขัดใดๆ แต่ทั้งนี้ก็ยังมีปัญหาบางส่วนคือปุ่ม icon ขนาดเล็ก เช่นปุ่มปิดโปรแกรมผมจะต้องกดประมาณ 5-7 ครั้งถึงจะสามารถกดได้
ต่อไปเป็นการทดสอบอุณหภูมิของหน้าจอโดยเราจะเปิดหน้าจอพร้อมกับเล่น VDO เป็นเวลา 24 ชม. พบว่าอุณหภูมิพื้นผิวของจออยู่ที่ 28 องศา และ ชิพประผลภาพมีอุณหภูมิ 34 องศา
การทำงานหนักๆ เพื่อดูความร้อนที่เกิดขึ้นเราได้ทดสอบทำให้ Raspberry ทำงานหนักมากเป็นเวลา 8 ชม. เพื่อทดสอบดูว่าความร้อนที่เกิดขึ้นจาก Pi จะส่งผลกับอุณหภูมิของจอมั้ย จากการทดสอบพบว่าไม่ได้ส่งผลอะไรมากนักอุณภูมิต่างเพียงแค่ 2-4 องศาเท่านั้นเอง ถึงแม้ Pi จะมีอุณหภูมิมากถึง 54 องศา
การตั้งค่าการหมุนหน้าจอ
นอกจากนี้ยังสามารถหมุนหน้าจอได้ 90° เพื่อใช้งานในโหมดแนวตั้ง การตั้งค่า Raspberry Pi OS สามารถเข้าถึงได้ง่ายใน Preferences -> Screen Configuration, หน้าจอ Screen Layout Editor จะช่วยให้คุณเปลี่ยนการวางแนวของหน้าจอได้
การตั้งค่าหน้าจอ คุณก็สามารถเข้าไปที่เมนูและเลือก Configure -> Screens -> HDMI1 -> Orientation -> Right เพื่อให้ Raspberrypi ปรับหน้าจอเป็นมุมมองแนวตั้ง 90° ทันที อย่างไรก็ตาม หากคุณใช้ Raspberry Pi OS เวอร์ชันเก่า คุณอาจต้องแก้ไข /boot/config.txt เพื่อเพิ่มบรรทัดต่อไปนี้:
1 2 3 |
HDMI_grop=1 HDMI_mode=82 display_hdmi_rotate=1 |
เพียงเท่านี้ และตอนนี้คุณสามารถใช้จอแสดงผล TS7 Pro ในโหมดแนวตั้งได้เช่นเดียวกับที่คุณใช้กับโทรศัพท์หรือแท็บเล็ต
แต่เรายังไม่เสร็จ เนื่องจากในขณะที่หน้าจอสัมผัสยังทำงานอยู่ มันยังทำงานในโหมดแนวนอน ดังนั้นเราต้องกำหนดค่าโดยแก้ไข ไฟล์ /usr/share/X11/xorg.conf.d/40-libinput.conf และเพิ่มบรรทัดในส่วน InputClass:
1 |
Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" |
ไฟล์ใหม่มีลักษณะดังนี้
หลังจากการปรับเปลี่ยนนี้ หน้าจอสัมผัส TS7-Pro จะทำงานได้อย่างสมบูรณ์ตามที่คาดไว้ในโหมดแนวตั้ง
การกำหนดค่าจะขึ้นอยู่กับการวางแนวของจอแสดงผลอย่างชัดเจนและสำหรับการอ้างอิง:
1 2 3 |
90° = Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" 180° = Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1" 270° = Option "TransformationMatrix" "0 -1 1 1 0 0 0 0 1" |
สรุป
นี่คือผลการทดสอบของ TS7-Pro 7 Inch Touch
Feature | Remark |
---|---|
ความชัดหน้าจอ | แสดงรายระเอียดได้ชัดเจน สามารถแสดงผล HD 1024p ได้ดีมาก |
การเชื่อมต่อกับ Raspberry Pi | สามารถเข้ากันกับ Pi 4 ได้ดีมากเพราะมี HDMI&USB Bridge ช่วยให้สะดวกมากขึ้น นอกจากนี้ยังมีสายช่องเชื่อมต่อแถมมาให้ ทำให้สามารถนำไปใช้กับ Pi รุ่นอื่นๆ ได้ |
Touch Screen | ความเร็วการสัมผัส และการตอบสนองของหน้าจอถือว่าดีมีความแม่นยำ แต่ยังมีปัญหาเรื่องการตอบสนองเมื่อกด ปุ่ม หรือ icon ขนาดเล็ก |
ความร้อน | ความร้อนของหน้าจออยู่ที่ 28 องศา ชิพประมวลผลภาพอยู่ที่ 34 องศา |
การทดสอบการทำงานเป็นเวลานาน | สามารถทำงานได้ดีมีอุณหภูมิไม่ค่อยเปลี่ยนแปลง ถึงแม้ Pi จะทำงานหนักก็ส่งผลเพียงเล็กน้อยเท่านั้น |
สุดท้ายนี้ฉันขอขอบคุณ SunFounder ที่ส่ง TS7-Pro 7 Inch Touch Display มาให้ตรวจสอบ หากคุณสนใจมีจำหน่ายที่ ร้านของ SunFounder $89.99 (~3.300฿) ไม่รวมค่าส่ง และที่ Amazon ราคา $79.99 (~2.900฿)
Freelance programmer, Working on IoT full stack.