7 Sensor dan Aktuator Populer untuk Proyek Robotika Arduino Uno
Robot terdiri dari tiga bagian besar: otak (Arduino), indra (sensor), dan otot (aktuator). Memilih komponen yang tepat menentukan kemampuan robot Anda. Berikut tujuh komponen yang paling sering dipakai pada proyek robotika dengan Arduino Uno.
[GAMBAR 1 — Gambar unggulan] Foto flat-lay kumpulan komponen: HC-SR04, servo SG90, L298N, modul HC-05, sensor garis, dan MPU6050. | Nama file: sensor-dan-aktuator-arduino.jpg | Alt text: Kumpulan sensor dan aktuator untuk robotika Arduino
Ringkasan 7 Komponen
| No | Komponen | Jenis | Fungsi pada Robot | Contoh Proyek |
|---|---|---|---|---|
| 1 | HC-SR04 | Sensor | Mengukur jarak dengan gelombang ultrasonik | Robot penghindar rintangan |
| 2 | Sensor IR (FC-51) | Sensor | Mendeteksi objek dekat dengan inframerah | Deteksi tepi meja, penghitung objek |
| 3 | TCRT5000 | Sensor | Membedakan garis gelap dan terang | Robot line follower |
| 4 | Servo SG90 | Aktuator | Menggerakkan poros ke sudut tertentu | Lengan robot, sensor yang menoleh |
| 5 | Motor DC + driver L298N | Aktuator | Menggerakkan roda dengan kecepatan dan arah yang bisa diatur | Robot mobil |
| 6 | Modul Bluetooth HC-05 | Komunikasi | Menerima perintah nirkabel dari ponsel | Robot kendali Bluetooth |
| 7 | MPU6050 | Sensor | Mengukur percepatan dan rotasi (akselerometer + giroskop) | Robot penyeimbang, deteksi kemiringan |
Penjelasan Singkat
1. Sensor Ultrasonik HC-SR04
Bekerja dengan memancarkan gelombang suara frekuensi tinggi dan mengukur waktu pantulannya. Cocok untuk mengukur jarak sekitar beberapa sentimeter hingga beberapa meter.
2. Sensor Inframerah (FC-51)
Memberi sinyal digital ketika ada objek di depannya. Responsnya cepat, tetapi dapat terganggu cahaya matahari langsung.
3. Sensor Garis TCRT5000
Membaca pantulan cahaya inframerah dari permukaan. Garis hitam memantulkan lebih sedikit cahaya dibanding lantai putih, sehingga robot tahu posisinya terhadap garis.
4. Servo SG90
Servo berputar ke sudut tertentu (umumnya 0–180 derajat) sesuai perintah. Gunakan library bawaan Servo.h untuk mengendalikannya dengan mudah.
5. Motor DC dan Driver L298N
Pin Arduino tidak kuat menggerakkan motor secara langsung, sehingga dibutuhkan driver motor. L298N dapat mengatur arah putar dan kecepatan dua motor sekaligus.
6. Modul Bluetooth HC-05
Menghubungkan Arduino dengan ponsel lewat komunikasi serial, sehingga robot dapat dikendalikan dari aplikasi Android.
7. Modul MPU6050
Mengukur kemiringan dan gerakan robot. Modul ini terhubung lewat protokol I2C (pin A4 dan A5 pada Arduino Uno).
Tips Memilih Komponen
- Pastikan tegangan kerja komponen cocok dengan Arduino (5 V atau 3,3 V).
- Mulailah dari komponen dasar: HC-SR04, servo, dan L298N sudah cukup untuk banyak proyek.
- Cari library dan contoh kode sebelum membeli, agar Anda yakin komponen mudah dipakai.
- Selalu baca datasheet untuk mengetahui batas arus dan tegangan.
Penutup
Semakin banyak komponen yang Anda pahami, semakin luas proyek yang dapat dibuat. Kombinasikan beberapa komponen di atas untuk membuat robot dengan perilaku yang lebih cerdas.
Baca juga: Membuat Robot Penghindar Rintangan dengan Arduino Uno
