Komponen Input-Output Pasif

Mengenal komponen pasif dasar elektronika seperti LED, resistor, tombol, dan breadboard beserta cara merangkainya.

90 Menit
Modul 3 & 4: Ekosistem Arduino, Tinkercad, & Elektronika
Pertemuan 8

TPTujuan Pembelajaran

  1. Peserta didik dapat mengidentifikasi dan menjelaskan fungsi LED, resistor, tombol, dan potensiometer
  2. Peserta didik dapat membaca kode warna resistor untuk menentukan nilainya
  3. Peserta didik dapat menjelaskan konsep breadboard dan cara penggunaannya
  4. Peserta didik dapat merangkai LED dengan resistor yang tepat menggunakan hukum Ohm sederhana

Komponen Elektronika Dasar: Kenalan Pertama

Ibarat memasak nasi goreng, kita butuh bahan-bahan seperti nasi, telur, dan kecap. Dalam dunia robotika dan Arduino, bahan-bahan kita adalah komponen elektronika dasar. Mari kita kenalan dengan komponen yang paling sering kita gunakan!

Resistor: Penjaga Arus Listrik

Mengapa kita butuh resistor? Bayangkan keran air (sumber listrik) menyemburkan air sangat deras, sedangkan embernya (komponen) kecil. Jika tidak ditahan, ember akan pecah! Resistor adalah "pengecil keran" agar arus listrik tidak merusak komponen lain.

LED: Dioda Pemancar Cahaya

LED sangat sensitif. Dia hanya bisa mengalirkan listrik satu arah, dari kutub Positif (Anoda) ke kutub Negatif (Katoda).

Kaki Panjang (Anoda)

Dihubungkan ke kutub positif (+ / 5V / Pin Digital Arduino).

Kaki Pendek / Sisi Datar (Katoda)

Dihubungkan ke kutub negatif (- / GND / Ground).

Breadboard: Papan Prototyping

Breadboard adalah papan berlubang tempat kita merangkai komponen tanpa perlu menyolder (tanpa timah panas). Di dalam papan ini terdapat jalur-jalur tembaga yang menghubungkan lubang-lubang tersebut.

Jalur sambungan dalam Breadboard: Jalur Power menyambung secara horizontal, Jalur Komponen menyambung secara vertikal (per 5 lubang).

Merangkai LED + Resistor + Tombol

Sekarang mari kita gabungkan semuanya. Kita akan membuat rangkaian di mana LED akan menyala saat tombol ditekan menggunakan Arduino.

TombolLED.ino
cpp
const int LED_PIN = 13;
const int BTN_PIN = 7;

void setup() {
  pinMode(LED_PIN, OUTPUT);
  // Menggunakan resistor pull-up internal pada Arduino
  pinMode(BTN_PIN, INPUT_PULLUP);
}

void loop() {
  int tombol = digitalRead(BTN_PIN);
  
  // Karena pakai PULLUP, saat ditekan nilainya LOW (0)
  if (tombol == LOW) { 
    digitalWrite(LED_PIN, HIGH); // Nyalakan LED
  } else {
    digitalWrite(LED_PIN, LOW);  // Matikan LED
  }
}

Troubleshooting

Masalah:LED tidak menyala sama sekali

Solusi:Cek kaki LED, mungkin terbalik. Kaki panjang ke pin 13, pendek ke GND.


Masalah:LED menyala sangat redup

Solusi:Nilai resistor terlalu besar (misal 10.000 Ohm / 10k). Ganti ke 220 Ohm (Merah-Merah-Coklat).


Masalah:Arduino mati tiba-tiba

Solusi:Terjadi Short Circuit (korsleting). 5V dan GND tersambung langsung. Segera cabut kabel USB!


Masalah:LED menyala terus, mati saat tombol ditekan

Solusi:Logika terbalik atau sambungan tombol salah. Pastikan tombol menyambung Pin 7 dengan GND.

Cek Pemahaman

Apa fungsi utama dari komponen Resistor?

Mudah

Jika kita melihat resistor dengan gelang Merah, Merah, Coklat. Berapakah nilainya?

Sedang

Latihan Rangkaian di Tinkercad

Membuat Saklar Lampu Pintar

Tugas Anda:
  1. Buka Tinkercad Circuits dan buat proyek baru.
  2. Tambahkan Arduino Uno R3, Breadboard Small, 1 buah LED, 1 buah Resistor 220 Ohm, dan 1 Push Button.
  3. Rangkai dengan panduan:
    • Pin 5V dan GND Arduino ke jalur Power Breadboard.
    • LED dihubungkan ke Pin 13 melalui resistor.
    • Satu kaki Push Button ke Pin 7, kaki lainnya ke GND.
  4. Masukkan kode program di atas dan jalankan simulasi.
Kesimpulan Pertemuan 8
  • LED: Lampu indikator, memiliki kutub positif (Anoda) dan negatif (Katoda). Tidak boleh langsung dicolok ke 5V.
  • Resistor: Penahan arus listrik, nilainya dihitung dengan Hukum Ohm (V=I×R) dan dibaca dari kode warna.
  • Breadboard: Papan ajaib untuk menyambung kabel tanpa solder, perhatikan jalur power dan jalur komponen.
  • Push Button: Saklar sementara untuk mengontrol rangkaian.

RRefleksi

Luangkan 2–3 menit untuk menjawab pertanyaan di bawah secara jujur.

Kejutan & Penemuan

Apa yang paling mengejutkan atau menarik hari ini?

Komponen apa yang fungsinya paling mudah kamu pahami hari ini?

Masih Membingungkan

Apa yang masih membingungkan atau ingin kamu pahami lebih dalam?

Apakah kamu merasa kesulitan saat membaca arah jalur listrik pada breadboard?

Rencana Selanjutnya

Apa yang ingin kamu coba atau pelajari minggu depan?

Apa strategimu agar tidak lupa cara membaca kode warna resistor?

Refleksi tidak dinilai — ini adalah ruang jujurmu untuk berpikir.