Bagaimana saya bisa menentukan apakah layar sentuh yang diberikan kompatibel?

42

Saya ingin memasang layar sentuh ke Raspberry Pi saya. Saat melakukan pencarian di internet tentang hal ini, saya menemukan bahwa ini tidak sepele, karena tidak semua layar sentuh kompatibel.

Bagaimana cara saya mengetahuinya, apakah layar sentuh kompatibel dengan Raspberry Pi?

Saya tidak mencari rekomendasi atau daftar perangkat yang mungkin, saya ingin tahu cara mengetahuinya, jika layar yang diberikan berfungsi.

Sampai b
sumber

Jawaban:

15

Masalahnya akan menjadi driver. Karena sebagian besar produk yang dijual tidak memiliki driver sumber terbuka, terserah kepada seseorang yang tahu cara membalikkannya. Karena itu, jika perangkat ini tidak terlalu populer, kemungkinan tidak akan didukung.

Saya belum pernah menggunakan salah satu dari ini secara pribadi tetapi situs memang ada dengan database perangkat keras. Keakuratan basis data untuk nix build spesifik Anda dipertanyakan dan karena daftar biasanya dibuat pengguna sehingga Anda hanya dapat mempercayai mereka sampai batas tertentu.

http://www.linuxcompatible.org/compatdb/categories/hardware_linux.html

ian.shaun.thomas
sumber
Ada beberapa Video di youtube cara menambahkan layar sentuh ke komputer Linux yang berbeda, mereka akan menjadi sumber yang baik dari apa yang memiliki dukungan. De yang didukung harus dapat terhubung ke port USB. Jadi melihat driver layar sentuh dan perangkat USB mana yang mereka dukung akan menjadi sumber yang bagus.
Anders
Pastikan saya memahami postingan ini, ARM vs x86 vs x86-64 tidak memiliki daftar kompatibilitas sendiri, jadi daftar umum adalah sumber yang lebih baik. Juga tidak ada daftar khusus RPi di mana saja. Benar?
Zoot
1
Saya akan mengatakan hari ini sebagian besar produk memiliki driver OSS (terintegrasi dalam sistem, bukan driver vendor). Yang tidak semakin sedikit. Itu sebaliknya di tahun 90-an. Kelas-kelas tertentu lebih mungkin bekerja daripada yang lain.
XTL
Pada kenyataannya, pengemudi akan menjadi bagian yang mudah. Ini adalah antarmuka listrik yang bisa menjadi showstopper bagi mereka yang tidak siap untuk melakukan pembuatan sirkuit kustom.
Chris Stratton
5

Lilliput menjual beberapa layar sentuh HDMI dan ada beberapa bukti bahwa ia bekerja dengan RPi.

Alex Chamberlain
sumber
Terlepas dari tautan yang menggunakan bahasa Norwegia (sejauh yang saya tahu), pertanyaannya secara eksplisit meminta kriteria umum untuk menentukan kompatibilitas layar - bukan rekomendasi untuk layar tertentu.
Fantilein1990
2

USB akan menjadi pilihan instan.

Mengubah layar sentuh Arduino untuk menggunakan port GPIO akan menjadi proyek sederhana.

Atau tunggu driver / informasi DSI dirilis.

Perkembangan saat ini dimasukkan ke dalam port kamera DSI, bukan layar + layar sentuh.

Jika saya tidak begitu miskin maka seperti di atas, layar HDMI 1.4 dengan antarmuka sentuh.

Hellonearthis
sumber
+1 untuk USB. Antarmuka layar sentuh khusus datang dan pergi, sementara USB HID adalah investasi yang baik yang mungkin akan kompatibel dengan Raspberry Pi 10 , yang akan dirilis beberapa tahun dari sekarang. Juga, Anda akan dapat beralih ke mis. Odroid jika Anda membutuhkan lebih banyak daya CPU, dan masih menggunakan layar yang sama.
Dmitry Grigoryev
1

Yah, saya punya masalah yang sama dan harus mencari tahu bahwa pertanyaan ini agak sulit.

Entri blog ini memperkenalkan tampilan RPi 7 "resmi yang menjelaskan beberapa kata kunci terpenting yang terlibat (HDMI, DPI DSI, DBI).

Jika tampilan Anda perlu layar sentuh, daripada aspek penting pertama adalah, bahwa (dari penelitian saya) hanya menampilkan terhubung melalui DSI-port (J4) atau GPIO tidak akan memerlukan koneksi data tambahan untuk menyampaikan input sentuhan. Jika tampilan Anda terhubung melalui HDMI, maka koneksi tambahan (biasanya melalui USB) diperlukan (dan harus mengakses port USB dari luar jika Anda tidak ingin menyolder - ini mungkin bertentangan dengan casing Anda). Anda harus dapat memperoleh informasi ini dengan mudah.

Aspek penting berikutnya adalah, bahwa tampilan menggunakan port GPIO biasanya memerlukan driver khusus (baik untuk dipasang pada raspbian standar atau dikirimkan dengan raspbian non-standar yang disediakan oleh produsen layar tersebut). Ini sangat rumit, karena driver-driver itu mungkin didokumentasikan dengan buruk atau keluar cepat - bahkan pembaruan OS Anda berikutnya mungkin menjadikannya tidak berguna - belum lagi kesulitan menggunakan OS yang tidak ada drivernya. Anda harus dapat menemukan driver dan beberapa umpan balik pelanggan secara online. Jika Anda tidak dapat menemukan driver (yang benar) atau beberapa dukungan dengan mudah, kemungkinan besar Anda akan mengalami masalah dalam menggunakan display begitu Anda membelinya.

Selain itu, tampilan yang menggunakan port GPIO biasanya perlu memberikan breakout GPIO tambahan agar Anda dapat menggunakan beberapa port GPIO untuk hal lain. Informasi ini harus dapat diperoleh dengan melihat gambar-gambar dari display (apakah ada "outlet" GPIO di suatu tempat di bagian belakang layar?).

TFT, LCD (atau bahkan LED, oLED) adalah teknologi yang berbeda untuk menampilkan barang. Meskipun mereka menentukan kualitas optik dan konsumsi daya, saya pribadi tidak akan terlalu khawatir tentang itu.

Lebih penting - setidaknya menurut saya - adalah teknologi sentuh, yang berarti resistif atau kapasitif. Yang pertama harus digunakan dengan stylus dan biasanya tidak dapat mengambil gerakan ("multi-touch"), yang terakhir adalah apa yang digunakan ponsel pintar modern.

Dan terakhir, mengenai kompatibilitas dengan RPi3 (sebagai lawan dari RPi B + misalnya), DSI dan HDMI harus selalu baik-baik saja dan mengenai GPIO saya akan pergi dengan informasi produsen (karena merekalah yang menyediakan firmware / driver). Dengan keras, seharusnya tidak ada masalah.

Untuk menjadi sedikit lebih spesifik, satu-satunya layar DSI yang saya temukan, adalah layar 7 "resmi. Ini akan berfungsi tanpa ada perubahan pada Raspbian (saya tidak tahu tentang OS lain). Ada cukup banyak layar GPIO dari yang saya akan gunakan yang oleh produsen terkenal yang dijual melalui outlet utama untuk menghindari terjebak dengan batu bata (Di departemen saya, kami memiliki beberapa tampilan yang tidak dapat kami gunakan lagi, karena mereka adalah tiruan murah yang firmware-nya tidak ada di mana pun. ditemukan lagi.) Dan mengenai HDMI: Karena HDMI serta perangkat sentuh (yang informasinya sedang ditransmisikan oleh USB) distandarisasi, seharusnya tidak ada masalah mengenai OS utama mana pun.

Saya harap ini menjawab sebagian besar pertanyaan. Jika tidak, cukup jelaskan pertanyaan Anda di komentar.

Fantilein1990
sumber
1

Pada 2018, cara termudah untuk memeriksa apakah ada layar yang berfungsi dengan Raspberry Pi sedang mencari referensi ke pohon perangkat . Secara khusus, setiap layar harus dilengkapi dengan overlay hierarki perangkat atau setidaknya catatan yang standarnya harus dipilih secara manual di config.txt.

serpih
sumber
0

di sini saya menemukan layar sentuh lilliput yang bekerja dengan baik dengan raspberry pi dan layar sentuh kapasitif juga 10 inci.

https://www.youtube.com/watch?v=KrpsaQ8SGhg

kumar
sumber
Selamat datang di Raspberry Pi! Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan memberikan tautan untuk referensi, dan tautan ke tempat produk dapat dibeli.
Steve Robillard
Apakah Anda benar-benar ingin setiap pengunjung menghabiskan 5 menit menonton video, alih-alih hanya menulis layar sentuh yang mana?
Dmitry Grigoryev
Sesuai dengan kebijakan kami mengenai jawaban tanpa tautan saja informasi , jika posting ini tidak diedit mengandung informasi yang dapat dijadikan jawaban, namun minimal, dalam 48 jam akan dikonversi ke Komunitas Wiki untuk mempermudah penyempurnaannya dikoreksi oleh komunitas.
Ghanima
Tapi .. bahkan dengan deskripsi konten video ini tidak menjawab pertanyaan. Itu tidak meminta layar yang berfungsi, itu meminta kriteria untuk menentukan apakah ada layar yang berfungsi ..
Fantilein1990