Sensor proximity kapasitif LJC18A3 adalah sensor yang dapat mendeteksi keberadaan objek berbahan logam maupun non-logam tanpa kontak langsung, seperti plastik, kayu, kaca, atau kertas. Sensor ini menghasilkan sinyal digital (HIGH/LOW) saat objek berada dalam jarak tertentu (biasanya <8 mm, tergantung pada model sensor).
Lihat juga:
- Monitoring Sensor LDR menggunakan ESP32 Berbasis WEB
- monitoring sensor pir dan web grafik dengan esp32
- Deteksi asap menggunakan sensor gas mq135 dan Web PHP
- Monitoring sensor Jarak Menggunakan Web PHP , ESP32 dan Sensor Jarak HC-SR04
Berikut adalah langkah-langkah dan penjelasan tentang cara menggunakan sensor LJC18A3 dengan ESP32 pada pin 34:
1. Koneksi Hardware
Pastikan sensor LJC18A3 terhubung dengan ESP32 sebagai berikut:
- VCC (Merah): Sambungkan ke 3.3V (atau 5V tergantung sensor Anda).
- GND (Hitam): Sambungkan ke ground (GND).
- OUT (Kuning): Sambungkan ke pin 34 ESP32.
Catatan: Pin 34 pada ESP32 hanya mendukung input analog/digital (tidak memiliki kemampuan output PWM).

2. Logika Kerja Sensor
- Saat tidak ada objek di depan sensor: OUT = LOW (0V).
- Saat ada objek di depan sensor: OUT = HIGH (3.3V atau 5V tergantung input daya sensor).
3. Kode Program
Berikut adalah contoh kode program untuk membaca sinyal digital dari sensor di pin 34:
const int sensorPin = 34; // Pin untuk OUT dari sensor
int sensorValue = 0; // Variabel untuk menyimpan nilai dari sensor
void setup() {
Serial.begin(9600); // Inisialisasi Serial Monitor
pinMode(sensorPin, INPUT); // Set pin sebagai input
}
void loop() {
sensorValue = digitalRead(sensorPin); // Membaca nilai dari sensor
// Mengecek apakah objek terdeteksi
if (sensorValue == HIGH) {
Serial.println("Objek terdeteksi!");
} else {
Serial.println("Tidak ada objek.");
}
delay(500); // Tunggu 0.5 detik sebelum membaca lagi
}
Kalau ingin menghubungi lebih lanjut bisa hubungi nomor dibawah:

