Sensor adalah "panca indera" dari sebuah sistem elektronik — mereka mendeteksi kondisi nyata di dunia dan mengubahnya menjadi sinyal yang bisa dibaca microcontroller.
🎯 Tujuan Pembelajaran:
- Memahami fungsi dan jenis sensor
- Membedakan sensor analog dan digital
- Mengetahui sensor yang digunakan dalam proyek Smart Trashbin
Sensor yang Digunakan
- 🔊 Sensor Ultrasonik (HC-SR04): Mengukur jarak dengan gelombang suara. Jangkauan 2–400 cm.
- 💡 Sensor Infrared (IR): Mendeteksi objek atau garis hitam/putih menggunakan cahaya IR.
- 🌱 Soil Moisture: Mengukur kadar air dalam tanah. Output analog 0–1023.
- 🌡️ DHT11/22: Mengukur suhu dan kelembaban udara secara bersamaan.
Sensor Analog vs Digital
| Aspek | Sensor Digital | Sensor Analog |
|---|---|---|
| Output | 0 atau 1 (HIGH/LOW) | Nilai kontinu (0–1023) |
| Contoh | Tombol, IR sensor | Sensor cahaya, soil moisture |
| Ketelitian | Rendah (2 state) | Tinggi (banyak nilai) |
| Pin Micro:bit | Pin digital P0–P16 | Pin analog P0, P1, P2 |
Cara Kerja Sensor Ultrasonik HC-SR04
- Micro:bit kirim sinyal HIGH 10µs ke pin TRIG
- Sensor pancarkan 8 pulsa ultrasonik frekuensi 40 kHz
- Gelombang suara merambat di udara (~343 m/s)
- Gelombang memantul dari objek di depannya
- Pin ECHO menjadi HIGH selama waktu tempuh bolak-balik
- Micro:bit hitung jarak:
Jarak (cm) = Waktu Echo (µs) ÷ 58
⚠️ Perhatian! HC-SR04 bekerja pada 5V, sedangkan pin Micro:bit maksimal 3.3V! Wajib pasang voltage divider (resistor 1kΩ & 2kΩ) di pin ECHO agar Micro:bit tidak rusak.