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
| Istilah | Definisi Sederhana | Analogi 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 Analog | Sensor yang mengeluarkan nilai sinyal bervariasi secara kontinu (misal: 0 Volt hingga 3.3 Volt). | Keran air yang bisa dibuka sedikit, setengah, atau penuh. |
| Sensor Digital | Sensor 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:
- Gunakan Hukum Ohm $R = \frac{V_R}{I}$:
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 Sensor | Jenis Sinyal | Mengukur Apa? | Contoh Aplikasi Nyata |
| LDR (Photoresistor) | Analog | Intensitas Cahaya | Lampu Jalan Otomatis Nyala Malam Hari |
| DHT11 / DHT22 | Digital (1-Wire) | Suhu & Kelembaban Udara | Monitoring Ruang Server / Rumah Kaca |
| HC-SR04 | Digital (Ultrasonic) | Jarak Objek (cm) | Sensor Parkir Mobil & Deteksi Tinggi Air |
| MQ-2 / MQ-135 | Analog & Digital | Gas Elpiji, Asap, Kualitas Udara | Alarm Kebocoran Gas Dapur |
| Capacitive Soil Moisture | Analog | Kelembaban Tanah | Penyiram Tanaman Otomatis |
| PIR Sensor | Digital | Gerakan 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 maksimal4095 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?