จอ Waveshare 10.1 นิ้วสำหรับ Arduino UNO Q พร้อม Touch เสียง และกล้อง

GLOBALBYTE / MAKER NEWS / ARDUINO UNO Q

จอสัมผัส 10.1 นิ้วสำหรับ Arduino UNO Q ทำอะไรได้บ้าง?

ปกติเวลาจะทำ Dashboard หรือระบบควบคุมด้วยบอร์ดพัฒนา เราต้องคิดทั้งเรื่องจอ การเชื่อมต่อ และการรับข้อมูลจากผู้ใช้ แต่ถ้ามีจอสัมผัสที่เสียบบอร์ด Arduino UNO Q เข้าด้านหลังได้โดยตรง พร้อมช่องต่อกล้องและระบบเสียงในชุดเดียว จะช่วยให้การเริ่มทำโปรเจกต์ง่ายขึ้นแค่ไหน?

Waveshare UNO-Q-DSI-TOUCH-10.1A เป็นจอ IPS แบบ Capacitive Touch ขนาด 10.1 นิ้วที่ออกแบบมาเพื่อ Arduino UNO Q โดยเฉพาะ จุดน่าสนใจไม่ใช่เพียงหน้าจอใหญ่ขึ้น แต่เป็นการรวมชุดเชื่อมต่อ JMEDIA/JMISC, ลำโพง, ช่องเสียง และขั้วต่อกล้องเข้าไว้ด้วยกัน บทความนี้จะพาไปรู้จักว่าชุดจอทำอะไรได้บ้าง ต้องตั้งค่าอะไร และมีข้อจำกัดใดก่อนนำไปใช้กับโปรเจกต์ของตัวเอง

จอสัมผัส Waveshare ขนาด 10.1 นิ้วที่ออกแบบสำหรับ Arduino UNO Q
ชุดจอสัมผัสสำหรับ Arduino UNO Q จาก Waveshare ภาพประกอบจาก CNX Software

Waveshare UNO-Q-DSI-TOUCH-10.1A คืออะไร?

นี่คือจอสัมผัสพร้อมแผงเชื่อมต่อสำหรับบอร์ด Arduino UNO Q ที่ Waveshare ออกแบบให้ยึดบอร์ดเข้ากับด้านหลังจอได้โดยตรง แทนการต่อหน้าจอผ่านบอร์ด Adapter และสายสัญญาณหลายส่วนตามแนวทางปกติ

จุดเด่นคือรวมสิ่งที่จำเป็นสำหรับการแสดงผลและการโต้ตอบไว้ในชุดเดียว ได้แก่ จอภาพ, Touch, Audio และช่องต่อกล้อง จึงเหมาะกับการศึกษาและพัฒนางานประเภท HMI, Multimedia หรือระบบโต้ตอบที่ต้องแสดงข้อมูลบนหน้าจอ ทั้งนี้ความสามารถของแอปพลิเคชันยังขึ้นอยู่กับโปรแกรมและระบบของ Arduino UNO Q ที่ใช้งานจริง

ทำไมจอรุ่นนี้จึงน่าสนใจสำหรับ Arduino UNO Q?

Arduino UNO Q มีสัญญาณสำหรับจอแบบ MIPI DSI ผ่านคอนเนกเตอร์ JMEDIA และ JMISC ซึ่งโดยทั่วไปการนำสัญญาณออกไปใช้งานกับอุปกรณ์ภายนอกต้องอาศัย Carrier Board หรือชุดเชื่อมต่อที่เหมาะสม

สำหรับ UNO-Q-DSI-TOUCH-10.1A ทาง Waveshare ใส่ชุดเชื่อมต่อที่รองรับมาในแผงด้านหลังหน้าจอแล้ว ทำให้วาง Arduino UNO Q ลงบนตำแหน่งคอนเนกเตอร์ได้โดยตรง โดยไม่ต้องเพิ่มบอร์ด Arduino UNO Media Carrier อีกชิ้นเพื่อเชื่อมต่อจอชุดนี้

โครงสร้างจอ Waveshare UNO-Q-DSI-TOUCH-10.1A และแผงเชื่อมต่อสำหรับ Arduino UNO Q
ตัวจอและชุดเชื่อมต่อของ Waveshare UNO-Q-DSI-TOUCH-10.1A จาก CNX Software โดยตำแหน่งพอร์ตให้ยึด คู่มือ Waveshare เป็นหลัก
เข้าใจง่าย ๆ: จอรุ่นนี้ไม่ได้เปลี่ยน Arduino UNO Q ให้เป็นบอร์ดรุ่นใหม่ แต่ช่วยรวมหน้าจอและช่องเชื่อมต่อที่เกี่ยวข้องไว้เป็นชุดเดียว ทำให้การจัดวาง Hardware สำหรับโปรเจกต์มีขั้นตอนน้อยลง

สเปกจอสัมผัส Arduino UNO Q ขนาด 10.1 นิ้ว

ก่อนนำไปใช้กับโปรเจกต์ ควรดูทั้งความสามารถของหน้าจอและการเชื่อมต่อ ไม่ใช่ดูเฉพาะขนาดจอ เพราะชุดนี้รวมอุปกรณ์หลายส่วนไว้ด้วยกัน

รายการ ข้อมูลจากเอกสาร
รุ่น Waveshare UNO-Q-DSI-TOUCH-10.1A
ขนาด / ประเภท 10.1 นิ้ว / IPS
ความละเอียด 800 × 1280 ตามเอกสาร Waveshare หรือ 1280 × 800 เมื่ออ้างอิงแนวนอนจาก CNX
Refresh Rate 60 Hz
สี 16.7 ล้านสี
มุมมอง 178°
ความสว่าง 300 cd/m²
Contrast Ratio 800:1
Response Time 35 ms
Touch Capacitive Multi-touch ผ่าน I2C; จำนวนจุดสัมผัสขึ้นอยู่กับระบบซอฟต์แวร์
ผิวหน้าจอ Tempered Glass พร้อม Optical Bonding
การเชื่อมต่อบอร์ด JMEDIA และ JMISC ของ Arduino UNO Q
Camera CAMERA0 และ CAMERA1 แบบ 22-pin MIPI CSI; คู่มือระบุ IMX219
Audio ลำโพงในตัว 2 ตัว และช่อง 3.5 มม. จำนวน 2 ช่อง
อุปกรณ์อื่น RGB Indicator LED และแผ่นหลังโลหะ
ไฟเลี้ยงหลัก 5V/3A ผ่าน USB-C ของ UNO Q; แผงจอมี USB-C 5V สำหรับไฟเสริม
ขนาดตัวเครื่อง 239 × 147 × 19.11 มม. ไม่รวมความหนาของ Arduino UNO Q

หมายเหตุเรื่อง Resolution: ตัวเลข 800 × 1280 กับ 1280 × 800 เป็นจำนวนพิกเซลชุดเดียวกันที่รายงานคนละทิศทาง ไม่ได้หมายความว่ามีจอสองรุ่น ส่วนจำนวนจุด Touch ไม่ควรตีความว่าได้ 10 จุดเสมอ เพราะผู้ผลิตระบุว่าขึ้นอยู่กับระบบซอฟต์แวร์

นอกจาก Touchscreen ยังมีลำโพง ช่องเสียง และพอร์ตกล้อง

กล้อง MIPI CSI สองช่อง สำหรับ IMX219

ด้านหลังชุดจอมีพอร์ต CAMERA0 และ CAMERA1 แบบ MIPI CSI 22 พิน สำหรับต่อโมดูลกล้องที่รองรับ โดยคู่มือ Waveshare ระบุการใช้งานกับ IMX219 ไม่ใช่กล้อง MIPI CSI ทุกรุ่น

นี่เป็นจุดที่น่าสนใจสำหรับคนอยากทดลองทำหน้าจอที่แสดงผลจากกล้อง เช่น ระบบดูภาพในงาน Embedded หรืออินเทอร์เฟซสำหรับทดลองงาน AI Vision แต่ไม่ควรสรุปว่าจอรองรับโมเดล AI หรือซอฟต์แวร์ใดได้ทันทีโดยไม่ตรวจข้อกำหนดของโปรแกรมอีกครั้ง

ภาพแสดงช่องต่อกล้อง CAMERA0 และ CAMERA1 บนจอ Waveshare สำหรับ Arduino UNO Q
ตำแหน่งการเชื่อมต่อกล้องสองช่องของ UNO-Q-DSI-TOUCH-10.1A ภาพจาก CNX Software

ถ้าใช้กล้องเพียงตัวเดียว เอกสาร Waveshare แนะนำให้ต่อที่ CAMERA0 และกำหนด CAMERA1 เป็น none ในการตั้งค่า Carrier

ลำโพงและช่องเสียง 3.5 มม. ต่างกันอย่างไร?

ตัวจอมีลำโพงในตัวสองตัว และมี Audio Jack สองช่องแยกหน้าที่กัน โดยหนึ่งช่องรองรับหูฟัง/เอาต์พุตเสียงร่วมกับไมโครโฟน ส่วนอีกช่องใช้สำหรับส่งเสียงออกเท่านั้น ดังนั้นหากต้องการใช้ไมโครโฟนต้องเลือกช่องให้ตรงกับเอกสาร ไม่ใช่เสียบเข้าช่องเสียงใดก็ได้

สำหรับคนทำโปรเจกต์ ฟังก์ชันเสียงช่วยให้สามารถออกแบบหน้าจอที่มีเสียงประกอบ การแจ้งเตือน หรือการโต้ตอบกับผู้ใช้ได้ โดยต้องพัฒนาแอปพลิเคชันและตั้งค่าอุปกรณ์เสียงเพิ่มเติมตามการใช้งานจริง

ติดตั้ง Arduino UNO Q เข้ากับหน้าจออย่างไร?

แนวคิดการติดตั้งไม่ซับซ้อน: วางหน้าจอให้ด้านหลังเข้าถึงได้ จัดตำแหน่งบอร์ด Arduino UNO Q ให้คอนเนกเตอร์ JMEDIA และ JMISC ตรงกับแผงหลังของจอ จากนั้นกดเชื่อมต่ออย่างสม่ำเสมอโดยไม่ฝืนหรือเสียบเอียง

ภาพประกอบการจัดแนว Arduino UNO Q กับคอนเนกเตอร์ด้านหลังจอสัมผัส Waveshare
ตัวอย่างแนวการติดตั้ง Arduino UNO Q กับชุดจอ Waveshare จาก CNX Software; ควรอ่าน คู่มือต่อ Hardware ควบคู่กัน
  1. ตัดไฟทั้งหมด: ปิดระบบและถอดสายไฟก่อนต่อหรือถอด UNO Q หรือสายกล้อง
  2. ตรวจทิศทาง: ดูตำแหน่ง JMEDIA/JMISC และวางบอร์ดตามภาพคู่มือของ Revision ที่ใช้อยู่
  3. เชื่อมต่ออย่างระมัดระวัง: จัดคอนเนกเตอร์ให้ตรง แล้วกดสม่ำเสมอโดยไม่ฝืน
  4. จ่ายไฟให้ถูกพอร์ต: ใช้ USB-C ของ UNO Q ที่ตรงตามข้อกำหนด 5V/3A
  5. ตั้งค่าซอฟต์แวร์: เปิดการใช้ Carrier ใน Arduino App Lab แล้วเลือก Display ให้ตรงรุ่น

เริ่มใช้งานจอผ่าน Arduino App Lab ต้องตั้งค่าอะไร?

ถึงจะเสียบบอร์ดเข้ากับจอได้โดยตรง แต่ไม่ได้หมายความว่าทุกระบบจะพร้อมแสดงภาพทันที คู่มือ Waveshare ระบุว่าระบบ UNO Q บางเวอร์ชันอาจยังไม่มี Driver หรือ Device Tree ที่จำเป็น จึงต้องตรวจและอัปเดตก่อนใช้งาน

  1. ใช้ Arduino App Lab 0.8.0 ขึ้นไป และเชื่อมต่อ UNO Q กับคอมพิวเตอร์ตามขั้นตอนเริ่มต้นของ Arduino
  2. เปิด Settings → Carriers แล้วเปิด Enable external carriers
  3. เลือก Display เป็น 10-dsi-touch-a ถ้ายังไม่ได้ต่อกล้อง ให้กำหนด CAMERA0 และ CAMERA1 เป็น none
  4. เลือก Apply and Reboot แล้วตรวจว่าหน้าจอและ Touch ทำงานตามปกติหลังบูต

หาก App Lab แจ้งให้ Update Board ควรทำตามคำแนะนำของผู้ผลิตโดยรักษาไฟและเครือข่ายให้เสถียร หากต้องแฟลชระบบใหม่ ให้สำรองไฟล์สำคัญก่อน เพราะการแฟลชระบบอาจลบข้อมูลในบอร์ด

ทำไมต้องเลือก 10-dsi-touch-a? นี่คือชื่อ Display Configuration ที่ Waveshare ระบุในคู่มือสำหรับหน้าจอรุ่นนี้ การเสียบอุปกรณ์เข้ากับบอร์ดจึงต้องมาพร้อมการเลือกค่าแสดงผลที่ถูกต้องด้วย

ทางเลือกสำหรับคนที่ใช้ Terminal

ในเอกสารทางการมีคำสั่งสำหรับตรวจรายการ Carrier และเปิดใช้งานจอจาก Terminal ของ UNO Q โดยตรง ตัวอย่างด้านล่างเป็นกรณีที่ยังไม่ต่อกล้อง ไม่ใช่คำสั่งสำหรับรันใน Terminal ของคอมพิวเตอร์ทั่วไป

Waveshare Getting Started — ไม่มีการต่อกล้อง
sudo arduino-linux-config carrier list
sudo arduino-linux-config carrier enable media-carrier camera0=none camera1=none display=10-dsi-touch-a
sudo arduino-linux-config carrier show media-carrier
sudo reboot

คำสั่งทั้งหมดอ้างอิงจาก Waveshare Getting Started และควรตรวจว่าระบบมีคำสั่งกับ Preset ดังกล่าวก่อนสั่งเปลี่ยนค่า

จอสัมผัสแบบนี้เอาไปทำโปรเจกต์อะไรได้บ้าง?

จากคุณสมบัติที่ผู้ผลิตระบุ สามารถนำไปเป็นจุดเริ่มต้นในการออกแบบโปรเจกต์ได้หลายแนวทาง ตัวอย่างต่อไปนี้เป็น ไอเดียการประยุกต์ ไม่ใช่โปรเจกต์สำเร็จรูปหรือผลการทดสอบที่ Waveshare รับรองว่าเปิดใช้งานได้ทันที

  • Touch Dashboard: ทำหน้าจอแสดงข้อมูล เซนเซอร์ หรือสถานะของระบบภายในโปรเจกต์
  • HMI สำหรับอุปกรณ์ต้นแบบ: สร้างปุ่มควบคุมและหน้าสถานะที่ผู้ใช้โต้ตอบผ่าน Touch ได้
  • Multimedia Interface: ทดลองอินเทอร์เฟซที่ต้องมีทั้งภาพและระบบเสียง
  • Camera Preview: ใช้กับโมดูลกล้อง IMX219 ที่รองรับ เพื่อศึกษาเรื่องการนำภาพเข้าสู่ระบบและแสดงผลบนจอ
  • Embedded Interactive Demo: พัฒนาหน้าจอสาธิตหรือชิ้นงานที่ต้องการรวมตัวควบคุม หน้าจอ และอุปกรณ์เสริมในชุดเดียว

สิ่งที่ควรเตรียมเพิ่มเติมขึ้นอยู่กับงานจริง เช่น โปรแกรมที่ใช้สร้าง UI, Driver, โมดูลกล้อง, แหล่งจ่ายไฟ และการจัดวางกล่องอุปกรณ์ ซึ่งบทความข่าวไม่ได้ระบุสูตรสำเร็จสำหรับทุก Use Case

ข้อจำกัดที่ควรรู้ก่อนเลือกใช้จอนี้

คำถาม สิ่งที่ต้องรู้
ใช้กับ Arduino VENTUNO Q ได้ไหม? ไม่ได้ตามเอกสาร Waveshare รุ่นนี้ออกแบบสำหรับ Arduino UNO Q
ใช้กล้อง MIPI CSI รุ่นอื่นแทน IMX219 ได้ไหม? คู่มือของรุ่นนี้ระบุเฉพาะ IMX219 ไม่ควรสรุปรองรับกล้องทุกรุ่น
ได้ Multi-touch กี่จุด? จำนวนจุดสัมผัสที่ใช้ได้ขึ้นอยู่กับระบบซอฟต์แวร์ Source ไม่ได้ยืนยันจำนวนตายตัว
เสียบจอแล้วใช้งานได้เลยทุกเวอร์ชันไหม? ไม่รับประกัน อาจต้องอัปเดตระบบและเลือก Carrier/Display ใน Arduino App Lab
จ่ายไฟแค่ USB-C บนชุดจอได้ไหม? ไม่ได้ ต้องจ่ายไฟ UNO Q ผ่านพอร์ตของบอร์ด พอร์ตจอใช้ไฟเสริมเมื่อจำเป็น

ราคาที่ CNX Software รายงานไว้ ณ วันที่เผยแพร่เป็นราคาอ้างอิงจากหน้าร้านต่างประเทศในเวลานั้น ไม่ใช่ราคาจำหน่ายปัจจุบันหรือราคาที่ GlobalByte รับรอง

รวมคู่มือและลิงก์สำหรับศึกษาเพิ่มเติม

สำหรับโปรเจกต์นี้ แหล่งข้อมูลที่ตรวจพบเป็นหน้า Documentation และ Product Page ของผู้ผลิต ไม่พบลิงก์ Direct Download สำหรับ Firmware, STL, Gerber, CAD หรือ ZIP ที่ยืนยันว่าเป็นไฟล์เฉพาะจอรุ่นนี้ จึงไม่เติมไฟล์ขึ้นเอง

วิดีโอ: ในแหล่งข้อมูลที่ตรวจสอบยังไม่พบวิดีโอสาธิตของ UNO-Q-DSI-TOUCH-10.1A ที่ยืนยันได้ จึงไม่ฝังวิดีโอจากจอ Waveshare รุ่น Raspberry Pi ซึ่งเป็นคนละรุ่น และไม่มีลิงก์วิดีโอสมมติในบทความนี้

FAQ — คำถามที่พบบ่อยเกี่ยวกับจอ Arduino UNO Q

1. UNO-Q-DSI-TOUCH-10.1A คืออะไร?

เป็นจอสัมผัส IPS ขนาด 10.1 นิ้วของ Waveshare พร้อมแผงเชื่อมต่อสำหรับ Arduino UNO Q โดยใช้ JMEDIA และ JMISC ที่ด้านหลังหน้าจอ

2. เป็นจอของ Arduino โดยตรงหรือไม่?

ไม่ใช่ เป็นผลิตภัณฑ์ของ Waveshare ที่ออกแบบให้ใช้งานร่วมกับ Arduino UNO Q

3. ต้องซื้อ Arduino UNO Media Carrier เพิ่มหรือไม่?

ไม่จำเป็นสำหรับการต่อจอรุ่นนี้ เพราะมีแผงและคอนเนกเตอร์สำหรับเชื่อมต่อ UNO Q อยู่ในชุดจอแล้ว

4. ความละเอียดจอเท่าไร?

ผู้ผลิตระบุ 800 × 1280 พิกเซล ส่วน CNX Software อธิบายในแนวนอนเป็น 1280 × 800 พิกเซล ซึ่งเป็นจำนวนพิกเซลเดียวกัน

5. จอรองรับ Multi-touch หรือไม่?

รองรับ Capacitive Multi-touch แต่จำนวนจุดสัมผัสจริงขึ้นอยู่กับระบบซอฟต์แวร์ ผู้ผลิตไม่ได้ยืนยันจำนวนตายตัวสำหรับทุกระบบ

6. สามารถใช้กับ Arduino VENTUNO Q ได้ไหม?

ไม่ได้ตาม FAQ ของ Waveshare จอรุ่นนี้ออกแบบมาสำหรับ Arduino UNO Q เท่านั้น

7. รองรับกล้องอะไรบ้าง?

คู่มือระบุขั้วต่อ CAMERA0 และ CAMERA1 แบบ MIPI CSI 22 พิน สำหรับกล้อง IMX219

8. ถ้าเชื่อมต่อกล้องตัวเดียวควรใช้ช่องไหน?

Waveshare แนะนำใช้ CAMERA0 และตั้ง CAMERA1 เป็น none ในการตั้งค่า Carrier

9. มีลำโพงและช่องไมโครโฟนไหม?

มีลำโพงในตัวสองตัว พร้อมช่อง 3.5 มม. สองช่อง โดยช่องหนึ่งรองรับไมโครโฟนและหูฟัง ส่วนอีกช่องรองรับเสียงออกเท่านั้น

10. ต้องใช้ Arduino App Lab เวอร์ชันไหน?

เอกสาร Getting Started ระบุให้ใช้ Arduino App Lab 0.8.0 หรือใหม่กว่า และเลือก Display Configuration เป็น 10-dsi-touch-a

11. ทำไมต่อจอแล้วไม่ขึ้นภาพ?

สาเหตุที่ควรตรวจตามคู่มือ ได้แก่ ไฟ 5V/3A ของ UNO Q, การเสียบ JMEDIA/JMISC และการเลือก Display Configuration ถ้าระบบเก่าอาจต้องอัปเดตก่อน

12. USB-C บนแผงจอจ่ายไฟให้ UNO Q ได้ไหม?

ไม่ได้ USB-C ของแผงจอเป็นไฟเลี้ยงเสริมเมื่อส่วนจอต้องการไฟเพิ่ม ส่วน UNO Q ต้องใช้ไฟผ่านพอร์ตของบอร์ดตามข้อกำหนด

13. มีไฟล์ STL หรือ Firmware สำหรับหน้าจอให้ดาวน์โหลดหรือไม่?

จากแหล่งข้อมูลที่ตรวจสอบ ยังไม่พบ Direct Download ที่ยืนยันว่าเป็น STL หรือ Firmware เฉพาะจอรุ่นนี้ ผู้ใช้ควรอ้างอิงคู่มือ Waveshare และ Arduino สำหรับขั้นตอนซอฟต์แวร์

สรุป: จอสัมผัสช่วยขยายรูปแบบโปรเจกต์ Arduino UNO Q

Waveshare UNO-Q-DSI-TOUCH-10.1A ทำให้การต่อจอ 10.1 นิ้วเข้ากับ Arduino UNO Q ตรงไปตรงมาขึ้น เพราะรวมคอนเนกเตอร์ที่จำเป็นและอุปกรณ์อย่างลำโพง ช่องเสียง และขั้วต่อกล้องไว้ในชุดเดียว เหมาะสำหรับคนที่กำลังศึกษาวิธีสร้างหน้าจอ HMI, Interactive Dashboard หรือ Embedded Multimedia

ก่อนเริ่มโปรเจกต์ควรตรวจให้ครบว่าใช้บอร์ด UNO Q จริง ติดตั้งขณะตัดไฟ เลือกการตั้งค่าใน Arduino App Lab ให้ถูกต้อง และใช้อุปกรณ์กล้อง/แหล่งจ่ายไฟตามคู่มือของ Waveshare เพื่อไม่ให้ความง่ายในการประกอบกลายเป็นปัญหาเรื่อง Compatibility ภายหลัง

References / แหล่งข้อมูลต้นฉบับ

  1. CNX Software — Arduino UNO Q gets a 10.1-inch touch display (ข่าว 31 ตุลาคม 2026)
  2. Waveshare — UNO-Q-DSI-TOUCH-10.1A Product Overview (สเปกและพอร์ต)
  3. Waveshare — Hardware Interfaces (การประกอบและการจ่ายไฟ)
  4. Waveshare — Getting Started (การตั้งค่า App Lab, Display และ Camera)
  5. Waveshare — FAQ (Compatibility และแนวทางแก้ปัญหา)

กำลังทำโปรเจกต์ Arduino หรือ Touch Dashboard?

ติดตามไอเดียงาน Maker, Arduino, Embedded และโปรเจกต์ DIY เพิ่มเติมกับ GlobalByte หรือสอบถามทีมเกี่ยวกับการเลือกบอร์ดและอุปกรณ์สำหรับงานที่กำลังพัฒนาได้ โดยไม่ได้ยืนยันว่าจอ Waveshare รุ่นนี้มีพร้อมจำหน่ายในสต็อก

 

แท็ก


Blog posts