Membuat Penggaris menggunakan Arduino

Untuk membuat penggaris digital (penggaris) menggunakan Arduino, kamu bisa menggunakan sensor jarak seperti Ultrasonic HC-SR04. Alat ini akan mengukur jarak dari sensor ke objek dan menampilkannya di LCD atau Serial Monitor sebagai panjang dalam cm atau inch, layaknya sebuah penggaris.
🔧 Komponen yang Dibutuhkan untuk Membuat Penggaris menggunakan Arduino:
-
Arduino Uno / Nano / lain
-
Sensor Ultrasonik HC-SR04
-
LCD 16×2 (dengan atau tanpa I2C)
-
Kabel jumper
-
Breadboard (opsional)
⚙️ Skema Koneksi (Tanpa I2C LCD):
| HC-SR04 | Arduino |
|---|---|
| VCC | 5V |
| GND | GND |
| Trig | D9 |
| Echo | D10 |
Jika menggunakan LCD 16×2 tanpa I2C:
| LCD Pin | Arduino |
|---|---|
| VSS | GND |
| VDD | 5V |
| VO | Potensio |
| RS | D7 |
| RW | GND |
| E | D6 |
| D4 | D5 |
| D5 | D4 |
| D6 | D3 |
| D7 | D2 |
| A (LED) | 5V |
| K (LED) | GND |
💻 Kode Arduino Sederhana (Tanpa I2C):
📝 Catatan:
-
Sensor HC-SR04 akurat dalam jarak 2 cm – 400 cm.
-
Pastikan permukaan objek tegak lurus agar pantulan ultrasonik baik.
-
Jika ingin lebih akurat, bisa tambahkan kalibrasi atau pengambilan rata-rata dari beberapa pembacaan.

