ฉันมีปัญหาเดียวกันและต้องพบว่าคำถามนี้ค่อนข้างยาก
รายการบล็อกนี้แนะนำหน้าจอ RPi ขนาด 7 นิ้วอย่างเป็นทางการจะอธิบายคำหลักที่สำคัญที่สุดที่เกี่ยวข้อง (HDMI, DPI DSI, DBI)
หากจอแสดงผลของคุณต้องเป็นหน้าจอสัมผัสกว่าสิ่งสำคัญอันดับแรกคือ (จากการวิจัยของฉัน) แสดงเฉพาะการเชื่อมต่อผ่าน DSI-port (J4) หรือ GPIO จะไม่จำเป็นต้องมีการเชื่อมต่อข้อมูลเพิ่มเติมสำหรับถ่ายทอดสัญญาณอินพุตแบบสัมผัส หากจอแสดงผลของคุณเชื่อมต่อผ่าน HDMI จำเป็นต้องมีการเชื่อมต่อเพิ่มเติม (โดยทั่วไปผ่านทาง USB) (และจะต้องเข้าถึงพอร์ต USB จากด้านนอกหากคุณไม่ต้องการประสานรอบ - ซึ่งอาจขัดแย้งกับเคสของคุณ) คุณควรได้รับข้อมูลนี้อย่างง่ายดาย
สิ่งสำคัญต่อไปคือการแสดงโดยใช้พอร์ต GPIO มักจะต้องใช้ไดรเวอร์พิเศษ (ไม่ว่าจะติดตั้งบนราสเบียนมาตรฐานหรือมาพร้อมกับราสเบียนที่ไม่ได้มาตรฐานที่จัดทำโดยผู้ผลิตจอแสดงผลดังกล่าว) สิ่งที่ซับซ้อนนี้มหาศาลเนื่องจากไดรเวอร์เหล่านั้นอาจได้รับการบันทึกไว้ไม่ดีหรือล้าสมัยอย่างรวดเร็ว - แม้แต่การอัปเดตระบบปฏิบัติการครั้งต่อไปของคุณอาจทำให้ไร้ประโยชน์ - ไม่ต้องพูดถึงปัญหาในการใช้ระบบปฏิบัติการที่ไม่มีไดรเวอร์ คุณควรจะสามารถค้นหาไดรเวอร์และความคิดเห็นของลูกค้าออนไลน์ได้ หากคุณไม่สามารถหาไดรเวอร์ (ถูกต้อง) หรือรองรับบางอย่างได้อย่างง่ายดายคุณจะมีปัญหาในการใช้จอแสดงผลเมื่อคุณซื้อ
นอกจากนี้จอแสดงผลที่ใช้พอร์ต GPIO มักจะต้องจัดเตรียมการฝ่าวงล้อม GPIO เพิ่มเติมเพื่อให้คุณสามารถใช้พอร์ต GPIO บางพอร์ตเพื่อใช้งานอย่างอื่นได้ ข้อมูลนี้ควรหาได้โดยดูที่ภาพของจอแสดงผล (มี GPIO "ทางออก" อยู่ที่ใดที่หนึ่งบนหน้าจอด้านหลังหรือไม่)
TFT, LCD (หรือแม้กระทั่ง LED, oLED) เป็นเทคโนโลยีที่แตกต่างกันสำหรับการแสดงเนื้อหา แม้ว่าพวกเขาจะกำหนดคุณภาพแสงและการใช้พลังงาน แต่โดยส่วนตัวแล้วฉันจะไม่กังวลกับสิ่งเหล่านั้นมากเกินไป
ที่สำคัญกว่านั้นอย่างน้อยในความคิดของฉันก็คือเทคโนโลยีระบบสัมผัสซึ่งหมายถึงตัวต้านทานหรือตัวเก็บประจุ อดีตควรใช้กับสไตลัสและมักจะไม่สามารถใช้ท่าทาง ("multi-touch"), หลังเป็นสิ่งที่มาร์ทโฟนที่ทันสมัยใช้
และสุดท้ายเกี่ยวกับความเข้ากันได้กับ RPi3 (ตัวอย่างเช่น RPi B +) DSI และ HDMI ควรจะดีอยู่เสมอและเกี่ยวกับ GPIO ฉันจะไปกับข้อมูลผู้ผลิต (เช่นเดียวกับที่เป็นผู้จัดหาเฟิร์มแวร์ / ไดรเวอร์) Hardwarewise ไม่ควรมีปัญหา
เพื่อให้มีความเฉพาะเจาะจงมากขึ้นหน้าจอ DSI เดียวที่ฉันพบคือหน้าจอขนาด 7 นิ้วอย่างเป็นทางการมันจะทำงานได้โดยไม่ต้องเปลี่ยน Raspbian (ฉันไม่รู้เกี่ยวกับ OS อื่น ๆ ) มีหน้าจอ GPIO ค่อนข้างมาก ซึ่งฉันจะใช้สิ่งเหล่านี้โดยผู้ผลิตที่มีชื่อเสียงที่ขายผ่านร้านค้าใหญ่ ๆ เพื่อหลีกเลี่ยงการติดกับก้อนอิฐ (ที่แผนกของฉันเรามีจอแสดงผลหลายตัวที่เราไม่สามารถใช้งานได้อีกต่อไป พบอีกต่อไป) และเกี่ยวกับ HDMI: เนื่องจาก HDMI และอุปกรณ์สัมผัส (ซึ่งข้อมูลถูกส่งผ่าน USB) เป็นมาตรฐานจึงไม่ควรมีปัญหาเกี่ยวกับระบบปฏิบัติการหลัก ๆ
ฉันหวังว่านี่จะตอบคำถามส่วนใหญ่ ถ้าไม่เพียงแค่ชี้แจงคำถามของคุณในความคิดเห็น