Kembali ke Katalog Modul
MODUL 01 DEEP DIVE

Elektronika Dasar, Hukum Ohm & Sensor IoT

MODUL 01 (SPESIALIS IOT): ELEKTRONIKA DASAR & SENSOR IOT


๐Ÿ“Œ META MODUL & PRASYARAT

  • Bidang Spesialisasi: IoT & Embedded Systems Engineering.
  • Target Pembaca: Pemula total (Tanpa latar belakang elektronika / sirkuit).
  • Learning Outcome:
  • Mampu menjelaskan konsep Arus ($I$), Tegangan ($V$), Hambatan ($R$), dan Daya ($P$).
  • Mampu menggunakan dan menghitung Hukum Ohm ($V = I \times R$) serta Rangkaian Pembagi Tegangan (Voltage Divider) untuk membaca sensor.
  • Mampu mengenali komponen elektronika dasar (Resistor, Kapasitor, LED, Transistor, Diode).
  • Mampu membedakan Sensor Analog dan Sensor Digital pada sistem IoT.
  • Estimasi Waktu Belajar: 120 Menit.
  • Tingkat Kesulitan: ๐ŸŸข Pemula (Level 1 / Spesialis IoT).
  • Prasyarat: Tidak ada.

๐Ÿ“š GLOSARIUM & DAFTAR ISTILAH BARU

IstilahDefinisi SederhanaAnalogi Pipa Air
Tegangan / Voltage ($V$)Tekanan dorong listrik antar dua titik. Diukur dalam Volt (V).Tekanan air di dalam tangki/pipa.
Arus / Current ($I$)Jumlah muatan listrik yang mengalir per detik. Diukur dalam Ampere (A).Debit/volume aliran air yang mengalir dalam pipa.
Hambatan / Resistor ($R$)Komponen yang menahan atau membatasi aliran arus listrik. Diukur dalam Ohm ($\Omega$).Keran air atau penyempitan diameter pipa.
Daya / Power ($P$)Energi listrik yang dikonsumsi per detik. Diukur dalam Watt (W).Kinerja semburan air yang dihasilkan.
Sensor AnalogSensor yang mengeluarkan nilai sinyal bervariasi secara kontinu (misal: 0 Volt hingga 3.3 Volt).Keran air yang bisa dibuka sedikit, setengah, atau penuh.
Sensor DigitalSensor yang hanya mengeluarkan dua kondisi nilai saja: 0 (LOW) atau 1 (HIGH).Sakelar lampu tekan (hanya Mati atau Hidup).
ADC (Analog to Digital Converter)Fitur pada microcontroller untuk mengubah tegangan analog menjadi angka digital.Alat ukur penggaris untuk mengukur ketinggian air.

1. Elektronika Dasar & Sensor IoT

๐ŸŽฏ Tujuan Pembelajaran

Setelah menyelesaikan modul ini, Anda akan dapat:
  • Memahami 3 variabel utama kelistrikan ($V, I, R$) tanpa pusing rumus rumit.
  • Menghitung besarnya resistor penahan arus agar LED tidak terbakar.
  • Merancang rangkaian Pembagi Tegangan (Voltage Divider) untuk sensor LDR/Thermistor.
  • Memilih sensor yang tepat untuk proyek IoT (Suhu, Kelembaban, Gas, Jarak, Cahaya).

๐Ÿ’ก Kenapa Materi Ini Penting?

Semua perangkat IoT mengambil data dari dunia fisik menggunakan Sensor dan mengontrol dunia fisik menggunakan Aktuator (Relay, Motor, Lampu).

Hubungan dengan Dunia Nyata & IoT:
Microcontroller seperti ESP32 sangat sensitif! Jika Anda salah memberikan tegangan (misal memberikan 5V ke pin 3.3V tanpa hambatan), chip ESP32 Anda akan langsung rusak/terbakar (burnt). Memahami elektronika dasar adalah perisai keselamatan Anda saat merakit sirkuit IoT nyata maupun simulasi.

๐Ÿง  Penjelasan Konsep Utama (Secara Bertahap)

1. Analogi Aliran Air (Memahami $V$, $I$, $R$)

Cara termudah memahami listrik tanpa melihat elektron mikroskopis adalah dengan Analogi Pipa Air:
[ Tangki Air Tinggi ] โ”€โ”€โ–บ Tekanan Air  = TEGANGAN (V) Volt
โ”‚
โ–ผ
[ Penyempitan Pipa ] โ”€โ”€โ–บ Hambatan = RESISTANSI (R) Ohm
โ”‚
โ–ผ
[ Aliran Air Keluar ] โ”€โ”€โ–บ Debit Aliran = ARUS (I) Ampere
  • Tegangan ($V$): Bagaikan ketinggian tangki air. Semakin tinggi tangki, semakin besar tekanan air untuk terdorong ke bawah.
  • Hambatan ($R$): Bagaikan penyempitan pipa atau keran. Semakin sempit pipa, semakin sulit air mengalir.
  • Arus ($I$): Bagaikan volume air yang mengalir keluar dari ujung pipa setiap detiknya.

2. Hukum Ohm ($V = I \times R$)

Peneliti bernama Georg Simon Ohm menemukan hubungan pasti antara Tegangan, Arus, dan Hambatan:

$$V = I \times R$$

Dari rumus dasar ini, kita bisa mencari Arus ($I$) atau Hambatan ($R$):
$$I = \frac{V}{R} \quad \text{dan} \quad R = \frac{V}{I}$$

Dimana:
  • $V$ = Tegangan listrik (Volt / V)
  • $I$ = Arus listrik (Ampere / A)
  • $R$ = Hambatan listrik (Ohm / $\Omega$)

3. Contoh Kasus Nyata: Menghitung Resistor untuk LED

Misalkan kita memiliki baterai $V_{s} = 5\text{ Volt}$ dan sebuah lampu LED merah yang membutuhkan tegangan $V_{led} = 2\text{ Volt}$ dan arus aman $I = 20\text{ mA} = 0.02\text{ Ampere}$.

Berapa nilai Resistor ($R$) yang harus dipasang agar LED tidak meledak?

Langkah Perhitungan:
  • Hitung sisa tegangan yang harus ditahan oleh Resistor:
$$V_R = V_s - V_{led} = 5\text{V} - 2\text{V} = 3\text{ Volt}$$
  • Gunakan Hukum Ohm $R = \frac{V_R}{I}$:
$$R = \frac{3\text{V}}{0.02\text{A}} = 150\ \Omega$$

Kesimpulan: Kita harus memasang Resistor 150 Ohm secara seri dengan LED!

4. Rangkaian Pembagi Tegangan (Voltage Divider)

Microcontroller tidak bisa langsung membaca resistansi sensor (seperti sensor cahaya LDR). ESP32 hanya bisa membaca Tegangan (Volt).

Oleh karena itu, kita menggunakan Rangkaian Pembagi Tegangan:
        VCC (3.3V atau 5V)
โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€[ Resistor R1 ]
โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บ Output Tegangan (V_out) ke Pin ADC ESP32
โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€[ Sensor LDR (R2) ]
โ”‚
GND (0V)

Rumus Pembagi Tegangan:
$$V_{out} = V_{in} \times \left( \frac{R_2}{R_1 + R_2} \right)$$

Saat cahaya terang mengenai LDR, nilai hambatan $R_2$ mengecil $\rightarrow$ Tegangan $V_{out}$ turun.
Saat kondisi gelap, hambatan $R_2$ membesar $\rightarrow$ Tegangan $V_{out}$ naik.
ESP32 membaca perubahan $V_{out}$ ini untuk mengetahui tingkat kecerahan ruangan!

๐ŸŽจ ILUSTRASI ASCII & DIAGRAM SIRKUIT SENSOR

=======================================================================
SKEMATIK SIRKUIT SENSOR CAHAYA LDR + ESP32 ADC
=======================================================================

3.3V Power Rail
โ”‚
โ”‚
[R1] Resistor Tetap 10k Ohm
โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บ Ke Pin ADC ESP32 (VP / GPIO36)
โ”‚ (Membaca V_out 0V - 3.3V)
[R2] Sensor LDR (Fotoresistor)
โ”‚
โ”‚
GND (0V Ground Rail)

๐Ÿ“‹ TABEL JENIS-JENIS SENSOR IOT POPULER

Nama SensorJenis SinyalMengukur Apa?Contoh Aplikasi Nyata
LDR (Photoresistor)AnalogIntensitas CahayaLampu Jalan Otomatis Nyala Malam Hari
DHT11 / DHT22Digital (1-Wire)Suhu & Kelembaban UdaraMonitoring Ruang Server / Rumah Kaca
HC-SR04Digital (Ultrasonic)Jarak Objek (cm)Sensor Parkir Mobil & Deteksi Tinggi Air
MQ-2 / MQ-135Analog & DigitalGas Elpiji, Asap, Kualitas UdaraAlarm Kebocoran Gas Dapur
Capacitive Soil MoistureAnalogKelembaban TanahPenyiram Tanaman Otomatis
PIR SensorDigitalGerakan Manusia (Inframerah)Lampu Otomatis Tangga / Alarm Pencuri

โšก CHEAT SHEET ELEKTRONIKA IOT

Tegangan Aman ESP32  = 3.3 Volt (Pin VCC 5V hanya untuk daya pasokan)
Tegangan Aman Arduino = 5.0 Volt

Warna Kabel Standar (Good Practice):
  • MERAH = VCC / Positif (+)
  • HITAM = GND / Ground / Negatif (-)
  • KUNING/BIRU = Sinyal Data Sensor

Hukum Ohm Quick Card:
V = I x R
I = V / R
R = V / I

โš ๏ธ KESALAHAN UMUM PEMULA & TROUBLESHOOTING

Kesalahan Umum Pemula

  • Menghubungkan VCC langsung ke GND: Menyebabkan Short Circuit (Korsleting). Baterai/Power supply akan panas dan rusak.
  • Lupa Memasang Resistor pada LED: LED akan menyala sangat terang selama 1 detik lalu mati selamanya karena filamen terbakar.
  • Tertukar Pasang Kaki Anoda & Katoda LED: LED memiliki polaritas. Kaki panjang adalah Anoda (+) dan kaki pendek adalah Katoda (-). Jika terbalik, LED tidak akan menyala.

Troubleshooting Sederhana

Masalah: Sensor LDR selalu membaca angka maksimal 4095 di ESP32 dan tidak berubah saat ditutup tangan.
Penyebab: Rangkaian pembagi tegangan terputus atau LDR dipasang tanpa Resistor pembanding ($R_1$). Pin ADC mengambang (floating pin).
Solusi: Periksa kabel jumper $R_1$ (10k Ohm) dari 3.3V ke pin data ADC.

โ“ FAQ (FREQUENTLY ASKED QUESTIONS)


Q1: Mengapa ESP32 menggunakan tegangan 3.3V sedangkan Arduino UNO 5V?
Jawab: ESP32 menggunakan teknologi mikroprosesor modern yang lebih hemat energi dan berkecepatan tinggi, sehingga membutuhkan tegangan kerja yang lebih rendah (3.3V).

Q2: Apa bedanya Sensor Analog dan Sensor Digital?
Jawab*: Sensor Analog memberikan rentang nilai halus (seperti termometer raksa), sedangkan Sensor Digital memberikan nilai pasti berupa data biner/protokol (seperti jam digital).


Latihan & Quiz Evaluasi Modul

Progres Quiz: 0 / 14 Soal
SOAL #1
Menurut Hukum Ohm, jika Tegangan ($V$) bernilai 12V dan Hambatan ($R$) bernilai 6 Ohm, berapakah Arus ($I$) yang mengalir?
SOAL #2
Komponen elektronika yang berfungsi membatasi aliran arus listrik dinamakan...
SOAL #3
Sensor HC-SR04 mengukur jarak menggunakan gelombang...
SOAL #4
Manakah warna kabel yang secara standar internasional digunakan untuk kabel **Ground (GND)**?
SOAL #5
Rangkaian yang digunakan untuk mengubah perubahan nilai resistansi sensor menjadi perubahan tegangan adalah...
SOAL #1
Jelaskan analogi pipa air untuk menggambarkan Tegangan ($V$), Arus ($I$), dan Hambatan ($R$)!
SOAL #2
Mengapa LED harus selalu dipasang berpasangan dengan Resistor saat dihubungkan ke sumber tegangan 5V?
SOAL #3
Sebutkan 2 contoh sensor Analog dan 2 contoh sensor Digital yang biasa digunakan pada aplikasi IoT!
SOAL #1
Membaca kelembaban tanah.
SOAL #2
Membaca suhu udara.
SOAL #3
Menyalakan pompa air jika tanah kering.
SOAL #1
Sensor apa yang Anda pilih untuk kelembaban tanah?
SOAL #2
Sensor apa yang Anda pilih untuk suhu udara?
SOAL #3
Komponen aktuator apa yang digunakan untuk menyalakan pompa air listrik 220V?

Kunci Jawaban & Pembahasan

โœ… JAWABAN QUIZ & PEMBAHASAN

Kunci Jawaban Pilihan Ganda

  • b. 2 Ampere ($I = \frac{V}{R} = \frac{12}{6} = 2\text{ A}$).
  • c. Resistor (Fungsi penahan/penghambat arus).
  • b. Ultrasonik (Menggunakan pantulan gelombang suara tinggi).
  • b. Hitam (Standar internasional Ground = Hitam/Gelap).
  • b. Voltage Divider (Membagi tegangan berdasarkan rasio dua hambatan).

Kunci Jawaban Essay

  • Tegangan = Tekanan air dalam tangki. Arus = Debit air yang mengalir. Hambatan = Diameter kran yang menyempitkan aliran.
  • Karena LED memiliki batas arus maksimal (sekitar 20mA). Tanpa resistor, arus yang mengalir akan berlebihan dan membakar LED.
  • Sensor Analog: LDR (cahaya), Potensiometer. Sensor Digital: DHT11 (suhu/kelembaban), HC-SR04 (ultrasonik).

Kunci Jawaban Studi Kasus

  • Sensor Kelembaban Tanah (Capacitive Soil Moisture Sensor).
  • Sensor Suhu Udara (DHT11 atau DHT22).
  • Modul Relay 1-Channel (sebagai sakelar elektronik pengontrol listrik 220V).

๐Ÿ› ๏ธ TUGAS PRAKTIK & CHECKLIST

Tugas Praktik

Hitung nilai Resistor penahan ($R$) jika Anda memiliki:
  • Sumber tegangan $V_s = 3.3\text{V}$ (Pin ESP32)
  • LED Biru dengan $V_{led} = 3.0\text{V}$ dan $I = 15\text{mA}$ ($0.015\text{A}$)
  • Tuliskan langkah perhitungannya di buku catatan Anda!

Checklist Penyelesaian

  • [x] Memahami konsep V, I, R dan Hukum Ohm.
  • [x] Mampu menghitung resistor untuk LED.
  • [x] Memahami alur Pembagi Tegangan (Voltage Divider).
  • [x] Mengenali jenis-jenis sensor IoT.

๐Ÿš€ MINI PROJECT


Nama Proyek: Perhitungan Pembagi Tegangan Sensor Cahaya LDR.
Tujuan: Menghitung tegangan keluaran ($V_{out}$) yang akan masuk ke pin ADC ESP32.

Data Komponen:
  • $V_{in} = 3.3\text{ Volt}$
  • Resistor Tetap $R_1 = 10.000\ \Omega$ (10k Ohm)
  • Resistansi LDR saat Siang Terang $R_2 = 1.000\ \Omega$ (1k Ohm)
  • Resistansi LDR saat Malam Gelap $R_2 = 100.000\ \Omega$ (100k Ohm)

Tugas:
Hitung berapa $V_{out}$ saat Siang Terang dan berapa $V_{out}$ saat Malam Gelap!

Jawaban:
  • Siang: $V_{out} = 3.3 \times \left(\frac{1.000}{10.000 + 1.000}\right) = 3.3 \times \frac{1}{11} = 0.3\text{ Volt}$.
  • Malam: $V_{out} = 3.3 \times \left(\frac{100.000}{10.000 + 100.000}\right) = 3.3 \times \frac{100}{110} = 3.0\text{ Volt}$.

๐Ÿ“– REFERENSI & DAFTAR BACAAN LANJUTAN

  • Boylestad, R. L. (2015). Introductory Circuit Analysis (13th Edition). Pearson.
  • Monk, S. (2014). Practical Electronics for Inventors. McGraw-Hill.
  • All About Circuits: Voltage Divider Circuits Guide.



Apakah Anda sudah memahami Modul 01 (Spesialis IoT): Elektronika Dasar & Sensor IoT ini dan siap melanjutkan ke Modul 02: Microcontroller & ESP32 Fundamentals?