Sensor adalah sebuah piranti yang mendeteksi dan memberikan respon kepada suatu jenis masukan dari lingkungan fisik. Masukan tertentu bisa berupa cahaya, kalor, gerak, kelembapan, tekanan, atau apapun yang berasal dari fenomena lingkungan. Keluarannya secara umum adalah sebuah sinyal yang diubah menjadi tampilan yang bisa dibaca manusia di lokasi sensor tersebut berada atau ditransmisikan secara elektronik melalui sebuah jaringan untuk dibaca atau diproses lebih lanjut (Sumber: https://whatis.techtarget.com/definition/sensor).
Dalam definisi yang lebih luas, sensor adalah sebuah piranti, modul, atau subsistem yang digunakan untuk mendeteksi suatu kejadian atau perubahan di lingkungannya dan mengirimkan informasi ke perangkat elektronika lainnya, yang seringkali berupa prosesor komputer.
Sensitivitas sensor menunjukkan berapa besar keluaran sensor berubah ketika masukan yang diukur juga berubah. Sensor biasanya dirancang untuk memiliki pengaruh kecil terhadap besaran yang diukur (Sumber: https://en.wikipedia.org/wiki/Sensor).
Artikel ini akan menerangkan beberapa sensor yang biasa dihubungkan dengan mikrokontroler.