Elektronika dasar

Cara Menghitung Resistor LED untuk Arduino dan ESP32 (Plus Tabel)

LED dan resistor pada rangkaian ESP32

Resistor LED dihitung dengan rumus R = (Vsumber − Vf) / I. Vf adalah tegangan maju LED (sekitar 2 V untuk merah, sekitar 3 V untuk biru dan putih), dan I adalah arus yang diinginkan, biasanya 5–15 mA. Contoh: LED merah dari pin 5V Arduino dengan arus 15 mA butuh sekitar 200 Ω, dibulatkan ke 220 Ω.

Kenapa LED butuh resistor?

LED bukan seperti lampu bohlam. Begitu tegangannya melewati Vf, arusnya naik sangat cepat. Tanpa resistor, arus hanya dibatasi oleh pin mikrokontroler, sehingga LED bisa cepat rusak dan pin ikut terbebani. Resistor menjaga arus tetap di nilai yang aman.

Rumus dan contoh

R = (Vsumber − Vf) / I

LED merah, 5V, 15 mA : (5 − 2,0) / 0,015 = 200 Ω  → pakai 220 Ω
LED merah, 3,3V, 10 mA: (3,3 − 2,0) / 0,010 = 130 Ω → pakai 150 Ω
LED biru,  5V, 10 mA : (5 − 3,0) / 0,010 = 200 Ω  → pakai 220 Ω
LED biru,  3,3V      : (3,3 − 3,0) = 0,3 V sisa, arus sulit dikendalikan

Pilih nilai standar terdekat yang sedikit lebih besar, supaya arusnya sedikit lebih kecil dan lebih aman.

Tabel nilai resistor praktis

Warna LEDVf kira-kiraDari 5VDari 3,3V
Merah1,8–2,2 V220–330 Ω100–150 Ω
Kuning / oranye2,0–2,2 V220–330 Ω100–150 Ω
Hijau2,0–3,2 V*220–330 Ω47–150 Ω
Biru / putih2,8–3,3 V150–220 Ωtidak ideal

*Hijau biasa sekitar 2 V, hijau terang (true green) bisa mendekati 3 V. Selalu cek datasheet LED yang kamu pakai.

Berapa arus LED yang ideal?

LED indikator modern sudah cukup terang di 2–5 mA. Banyak rangkaian lama memakai 20 mA, padahal tidak perlu. Arus yang lebih kecil membuat LED awet, tidak menyilaukan, dan meringankan beban pin mikrokontroler. Untuk banyak LED sekaligus, ingat bahwa total arus seluruh pin juga punya batas.

LED biru dan putih dari 3,3V

Dengan Vf sekitar 3 V, sisa tegangan dari 3,3V sangat kecil. Hasilnya, kecerahan LED sangat bergantung pada variasi Vf tiap LED. Solusinya: nyalakan dari 5V lewat transistor, atau pilih LED warna lain untuk indikator.

Daya resistor

Daya resistor dihitung P = I² × R. Untuk 15 mA dan 220 Ω, dayanya sekitar 0,05 W, jauh di bawah rating resistor 1/4 W atau SMD 0805 pada umumnya. Untuk LED daya tinggi, hitungan daya ini menjadi penting.

Kesimpulan

Kurangi tegangan sumber dengan Vf, bagi dengan arus yang diinginkan, lalu bulatkan ke atas. Untuk LED indikator, arus 2–10 mA sudah cukup. Mau langsung praktik dengan rangkaian yang sudah teruji? Lihat proyek Kontrol 5 LED dengan Tombol di Proyek Siap Pakai SALTECH.

Pertanyaan yang sering muncul

Bolehkah satu resistor untuk beberapa LED paralel?

Tidak disarankan. Vf tiap LED sedikit berbeda, sehingga arus terbagi tidak rata. Pakai satu resistor per LED.

Resistor dipasang di kaki anoda atau katoda?

Sama saja secara fungsi, asalkan seri dengan LED.

Tanya via WhatsApp