TOUCHSCREEN
Touchscreen merupakan sebuah layar yang digunakan untuk mengetahui keberadaan dan lokasi suatu “sentuhan” di dalam suatu area dengan membaca titik-titik koordinat dari sumber sentuhan yang menempel pada layar. Terminologi ini mengacu pada kontak atau sentuhan pada layar dengan menggunakan jari atau tangan. Teknologi ini juga bisa mengetahui sentuhan dari obyek pasif seperti stylus dan sejenisnya.
Touchscreen dikenal pula dengan touch panels atau touch monitor, merupakan sebuah perangkat komputer yang biasanya digunakan untuk menampilkan informasi grafikal dan visual yang merupakan output dari sebuah perangkat komputer. Namun, yang membedakannya dengan monitor atau layar televisi biasa, apa yang ditampilkan di dalamnya dapat secara langsung berinteraksi secara fisik dengan penggunanya.
Maksudnya, kita dapat langsung menyentuh layar tersebut dengan tangan atau alat bantu untuk mengakses apa yang ditampilkan di dalamnya. Dengan kata lain, touchscreen merupakan sebuah monitor yang sensitif terhadap sentuhan dan tekanan (resistif), sehingga perangkat ini memiliki dua fungsi yaitu, sebagai perangkat output karena menampilkan informasi dan input karena menerima informasi.
Data yang dihasilkan dari sentuhan ini tentunya adalah data mengenai posisi tangan kita yang menyentuh sinyal ultrasonic tersebut. Jika ini dilakukan secara kontinyu dan terdapat banyak sekali sensor gelombang ultrasonic pada media yang disentuhnya, maka jadilah sebuah perangkat touchscreen yang dapat digunakan.
A. Cara kerja
Sebuah layar touchscreen yang paling sederhana terdiri dari tiga buah komponen utama dalam bekerja yaitu :
1. Touchsensor
Touch Sensor merupakan sebuah lapisan penerima input dari luar monitor. Input dari touch screen adalah sebuah sentuhan, maka dari itu sensornya juga merupakan sensor sentuh. Biasanya sensor sentuh berupa sebuah panel terbuat dari kaca yang permukaannya sangat responsif jika disentuh.
Touch sensor ini diletakkan di permukaan paling depan dari sebuah layar touchscreen, dengan demikian area yang responsif terhadap sentuhan menutupi area pandang dari layar monitor. Maka ketika kita menyentuh permukaan layar monitornya, input telah kita berikan.
Teknologi touch sensor yang kini banyak digunakan terdiri dari tiga macam, seperti yang telah dijelaskan di atas, yaitu Resistive touchscreen, Capasitive touchscreen, dan Surface wave touchscreen.
Semua jenis sensor ini memiliki cara kerja yang sama, yaitu menangkap perubahan arus dan sinyal-sinyal listrik yang ada pada sensor tersebut, merekamnya dan mengubahnya menjadi titik-titik koordinat yang berada di atas layar, sehingga posisi tepat dari sebuah sentuhan dapat langsung diketahui dengan benar.
2. Controller
Controller merupakan sebuah perangkat yang digunakan untuk menghubungkan antara sensor dengan perangkat komputer yang akan memproses sentuhan tersebut. Ketika sensor-sensor merekam sebuah even sentuhan, maka data yang dimilikinya diteruskan ke sebuah controller.
Controller tersebut kemudian akan melakukan penerjemahan informasi dari sensor-sensor tersebut menjadi informasi yang dimengerti oleh prosessor computer kita. Setelah informasi masuk dan diproses oleh processor, maka hasil akhirnya akan dikeluarkan lagi ke monitor untuk ditampilkan. Kembali controller bertugas untuk menterjemahkan informasi dari processor untuk diubah menjadi sebentuk gambar yang ditampilkan di atas layar monitor kita.
3. Software driver
Software driver merupakan sebuah software pengatur yang diinstal pada perangkat komputer atau PC anda yang tugasnya adalah untuk mengatur agar perangkat touchscreen dan komputer dapat bekerja sama untuk digunakan dalam berbagai macam keperluan.
Software driver akan mengatur operating system dari perangkat komputer bagaimana caranya menangani even-even sentuhan yang berasal dari sensor-sensor di atas layar touchscreen. Kebanyakan dari driver touchscreen saat ini sudah menggunakan driver yang hampir sama dengan driver sebuah mouse. Hal ini akan membuat sebuah even sentuhan pada satu titik di layar monitor seperti sebuah even klik pada mouse di posisi yang sama. Dengan menggunakan driver dari perangkat mouse, maka para developer program tidak perlu pusing-pusing lagi memikirkan bagaimana programnya dapat berinteraksi dengan sebuah touchscreen. Seperti Capasitive Touchscreen, Surface Wave touchscreen dan Resistive Touchscreen.