Датчик касания определяет, нажата ли кнопка на передней поверхности датчика. Датчик касания можно использовать, например, для того, чтобы определить, когда робот наезжает на что-либо. Также на датчик касания можно надавить пальцем, чтобы он сработал.


Датчик касания может показывать, что он либо нажат, либо нет. Он не может измерить, как далеко или насколько сильно вдавлена кнопка. Датчик касания дает логические данные (1 или 0). Положение кнопки датчика касания называется ее состоянием, при этом 1 соответствует нажатию, а 0 соответствует отсутствию нажатия (освобождению).