Assalamualaikum wbt & Salam Sejahtera
Komponen pengesan (sensors) atau suis terbahagi kepada 2 kategori iaitu analog dan digital. Adalah sangat penting bagi pengguna untuk mengenalpasti jenis jenis suis dan sensor yang akan digunakan. Ini akan memudahkan kita menulis aturcara pada micro-controller. Entry kali ini akan memberi sedikit tips jenis - jenis input yang ada di pasaran.
Analog Input.
Input jenis ini memberi nilai bacaan berbeza pada keadaan yang berlainan. sebagai contoh, temperature sensor. Semakin tinggi haba dikenakan pada sensor tersebut, bacaan pada sensor akan meningkat. Begitu juga PIR sensor dan ultrasonic sensor. Nilai analog sensor akan berubah jika jarak objek pada sensor tersebut semakin hampir. Ini membolehkan kita menggunakan sensor ini untuk mengukur jarak kerana bacaan analog ini berubah mengikut keadaan (walaupun perubahan kecil). Contoh mudah yang lain adalah variable resistor. Bacaan akan berubah jika VR berubah nilainya.
Digital Input
Digital input hanya boleh berlaku dalam 2 keadaan sahaja iaitu YA atau TIDAK. Tiada nilai selain itu. Contoh terbaik adalah push button switch. Kita hanya boleh tekan (ON) atau release (OFF). Tidak mungkin ada keadaan selain daripada itu. Contoh lain adalah water sensor. Water sensor digunakan untuk mengenalpasti kehadiran air. Oleh itu, hanya ada 2 keluaran bacaan sahaja sama ada ADA AIR atau TIADA AIR. Kita tidak boleh menggunakan water sensor untuk untuk mengukur kuantiti air.
Apabila anda dah membeli sensor, amalkan membuat analogread Serial sensor anda. Kaji bacaan yang dipaparkan pada PC anda. Dari situ, anda akan tahu bagaimana sensor anda beroperasi.
|
Analog Read Serial |