Mengendalikan Lampu Menggunakan Sensor Sentuh Arduino
Ringkasan Proyek
Buat lampu yang dapat menyala secara otomatis ketika permukaan sensor disentuh menggunakan Arduino Uno dan Grove Touch Sensor. Sensor akan mendeteksi sentuhan dan mengirimkan sinyal digital ke Arduino untuk mengendalikan LED. Proyek sederhana ini memperkenalkan penggunaan sensor sentuh, digital input, dan digital output.
Bahan & Komponen
Daftar perangkat keras, modul, dan tools yang dibutuhkan untuk merakit proyek ini.
Daftar Komponen & Perangkat Keras
- 1x Arduino UNO (Mikrokontroler utama yang memproses sinyal dari sensor sentuh dan mengendalikan LED).
- 1x LED (Generic) (Lampu indikator yang akan menyala ketika sensor mendeteksi sentuhan).
- 1x Grove - Touch Sensor (SKU 101020037) (Sensor yang mendeteksi sentuhan dan mengirimkan sinyal digital ke Arduino).
- 1 set Jumper Wires (Kabel penghubung antara Arduino, sensor, dan LED).
Perangkat Lunak
- Arduino IDE (Digunakan untuk menulis, mengompilasi, dan mengunggah program ke Arduino Uno).
Langkah Pembuatan
Khusus MemberPanduan perakitan tahap demi tahap dan catatan proses pengerjaan.
Pada proyek ini, kamu akan belajar mengendalikan LED menggunakan Grove Touch Sensor dan Arduino Uno. Ketika sensor mendeteksi sentuhan, Arduino akan menyalakan LED. Ketika tidak ada sentuhan, LED akan dimatikan.

Langkah 1: Siapkan Komponen
Siapkan Arduino Uno, Grove Touch Sensor, LED, dan jumper wires. Periksa kondisi seluruh komponen sebelum mulai merangkai.
Langkah 2: Kenali Grove Touch Sensor
Grove Touch Sensor merupakan modul yang dapat mendeteksi sentuhan manusia. Ketika permukaan sensor disentuh, modul akan menghasilkan perubahan sinyal digital yang dapat dibaca oleh Arduino.
Sensor ini mempermudah pembuatan proyek interaktif karena kamu tidak perlu membuat rangkaian sensor sentuh sendiri.
Langkah 3: Hubungkan Touch Sensor ke Arduino
Hubungkan Grove Touch Sensor ke Arduino Uno. Berdasarkan program yang disediakan penulis, pin signal sensor terhubung ke digital pin 2. Pastikan pin VCC dan GND sensor juga terhubung ke sumber tegangan dan ground yang sesuai.
Langkah 4: Hubungkan LED
Hubungkan LED ke digital pin 3 Arduino. Pin tersebut akan digunakan sebagai output untuk mengendalikan kondisi LED. Perhatikan polaritas anoda dan katoda LED serta gunakan resistor pembatas arus yang sesuai.
Langkah 5: Tulis Program Arduino
Buka Arduino IDE dan buat sketch baru. Program menggunakan digitalRead() untuk membaca sinyal dari sensor pada pin 2 dan digitalWrite() untuk mengendalikan LED pada pin 3.
Jika sensor menghasilkan sinyal HIGH, LED akan menyala. Jika sensor menghasilkan sinyal LOW, LED akan mati.
Langkah 6: Unggah Program
Hubungkan Arduino Uno ke komputer menggunakan kabel USB. Pilih board Arduino Uno dan port yang sesuai pada Arduino IDE, kemudian unggah program ke mikrokontroler.
Langkah 7: Uji Sensor Sentuh
Setelah program berhasil diunggah, sentuh permukaan Grove Touch Sensor. Amati LED yang terhubung ke Arduino. Ketika sensor menghasilkan sinyal HIGH, LED akan menyala. Ketika sinyal berubah menjadi LOW, LED akan mati.
Langkah 8: Selesai!
Selamat! Kamu berhasil membuat lampu yang dikendalikan menggunakan sensor sentuh. Melalui proyek ini, kamu telah mempelajari cara membaca input digital dari sensor dan mengendalikan output LED menggunakan Arduino.
Buka Seluruh Panduan, Skema & Source Code
Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!
