Untuk memahami cara sensor bekerja, bayangkan tiga perangkat rekaan: lampu yang menyala saat ada gerakan, layar yang menyesuaikan kecerahan, dan pengendali pemanas yang menjaga suhu. Contoh ini merupakan ilustrasi prinsip umum, bukan laporan pengujian perangkat tertentu. Ketiganya menunjukkan alur yang sama: sensor menangkap perubahan fisik, mengubahnya menjadi sinyal, lalu perangkat memutuskan apakah perlu merespons.

Dari perubahan fisik menjadi sinyal

Sensor adalah bagian yang peka terhadap besaran tertentu, seperti gerakan, cahaya, atau suhu. Perubahan yang ditangkapnya memengaruhi karakter listrik pada elemen sensor atau menghasilkan keluaran yang dapat dibaca perangkat. Bentuk sinyalnya bergantung pada jenis sensor: ada yang berubah secara bertahap, ada pula yang mengirimkan nilai digital.

Sensor biasanya tidak menentukan sendiri apa yang harus dilakukan. Sebuah pengendali membaca sinyalnya, lalu menjalankan aturan yang telah ditetapkan. Alurnya dapat diringkas seperti ini:

  1. Perubahan di lingkungan mengenai elemen sensor.
  2. Sensor meneruskannya sebagai sinyal yang dapat dibaca pengendali.
  3. Pengendali menafsirkan sinyal dan membandingkannya dengan aturan atau batas tertentu.
  4. Jika syarat terpenuhi, pengendali mengaktifkan bagian yang menghasilkan respons, misalnya lampu, layar, kipas, atau pemanas.

Bagian terakhir itu disebut aktuator. Dengan demikian, sensor bertugas menangkap perubahan, pengendali menentukan respons berdasarkan aturan, dan aktuator menjalankannya.

Gerakan: perubahan yang dibaca sebagai aktivitas

Istilah sensor gerak mencakup beberapa cara mendeteksi aktivitas. Salah satu jenis yang umum dipakai dalam ilustrasi lampu otomatis adalah sensor inframerah pasif atau PIR. Sensor ini menangkap perubahan pola radiasi inframerah di sekitarnya. Saat objek yang lebih hangat bergerak melintasi area pantau, perubahan tersebut dapat menghasilkan sinyal.

Sensor PIR tidak bekerja seperti kamera: ia tidak membentuk gambar untuk mengenali siapa yang lewat. Pengendali hanya menerima petunjuk bahwa pola inframerah berubah, lalu dapat menyalakan lampu jika aturan perangkat menganggap perubahan itu sebagai gerakan yang perlu ditanggapi. Sensor lain dapat memakai gelombang ultrasonik atau radar, sehingga cara mereka menangkap aktivitas berbeda.

Dalam contoh rekaan lampu lorong, lampu menyala ketika sensor mengirim sinyal gerakan dan pengendali memenuhi kondisi yang ditetapkan. Responsnya bukan keputusan sensor seorang diri; pengaturan waktu, kondisi cahaya, dan aturan perangkat dapat ikut menentukan kapan lampu menyala atau padam.

Cahaya: mengukur terang di sekitar sensor

Sensor cahaya membaca tingkat terang yang mencapai permukaannya. Beberapa rancangan memakai fotodioda atau fototransistor, yang menghasilkan perubahan sinyal ketika jumlah cahaya berubah. Sensor lain menggunakan komponen dengan hambatan listrik yang berubah mengikuti terang. Apa pun jenisnya, hasil pembacaan menggambarkan cahaya yang diterima sensor di posisi tersebut—bukan selalu kondisi seluruh ruangan.

Misalnya, layar rekaan yang menyesuaikan kecerahan dapat membaca lingkungan yang lebih terang sebagai alasan untuk menaikkan tingkat cahaya layar. Pengendali menerapkan aturan itu pada nilai yang diterima dari sensor. Posisi sensor, bayangan, dan arah datangnya cahaya dapat memengaruhi pembacaan, sehingga angka dari sensor belum tentu sama dengan kesan mata di bagian lain ruangan.

Suhu: perubahan panas menjadi nilai yang terbaca

Sensor suhu mengubah pengaruh panas menjadi sinyal yang bisa ditafsirkan perangkat. Pada termistor, misalnya, hambatan listrik berubah ketika suhunya berubah. Pengendali kemudian menggunakan sinyal tersebut untuk memperkirakan suhu dan membandingkannya dengan batas yang ditentukan.

Dalam ilustrasi pengendali pemanas, sinyal suhu yang berada di bawah batas dapat memicu pemanas menyala, sedangkan pembacaan yang telah mencapai batas dapat membuat pengendali mematikannya. Sensor suhu yang ditempatkan dekat sumber panas mungkin membaca perubahan berbeda dari sensor di sisi lain ruangan. Selain lokasi, waktu yang dibutuhkan sensor dan lingkungan untuk memanas atau mendingin juga dapat membuat respons terasa tidak seketika.

Yang membedakan respons bukan sensornya saja

Dua perangkat dengan jenis sensor serupa dapat bereaksi berbeda karena aturan pada pengendalinya tidak sama. Batas pemicu, jeda sebelum respons, seberapa sering sinyal dibaca, dan cara menangani perubahan kecil semuanya memengaruhi perilaku perangkat. Pengendali juga dapat menyaring sinyal yang berubah-ubah agar respons tidak terpicu oleh setiap gangguan kecil.

Karena itu, saat memeriksa fungsi sebuah perangkat, ada baiknya membedakan tiga pertanyaan: perubahan apa yang ditangkap sensor, bagaimana pengendali menafsirkan sinyalnya, dan bagian apa yang menjalankan respons. Pemisahan ini menjelaskan mengapa sensor gerak, cahaya, dan suhu memiliki tugas berbeda—meskipun semuanya mengikuti alur dasar dari perubahan fisik menuju tindakan perangkat.