Tuesday, April 29, 2025

Membangun Sistem Pengontrolan LED RGB dengan Arduino melalui Tinkercad Circuits

 

🔧 Judul Proyek:

Membangun Sistem Pengontrolan LED RGB dengan Arduino melalui Tinkercad Circuits


🎯 Tujuan Proyek:

Membuat sistem kendali LED RGB menggunakan Arduino Uno yang memungkinkan pengguna mengatur warna LED dengan memanfaatkan pin PWM serta tombol atau potensiometer.


🧰 Komponen yang Dibutuhkan (di Tinkercad):

  • Arduino Uno

  • LED RGB (common cathode atau anode, sesuaikan)

  • 3 Resistor 220Ω (satu untuk setiap warna: R, G, B)

  • Potensiometer atau 3 push button (opsional, untuk kontrol manual)

  • Breadboard

  • Kabel jumper


⚙️ Skema Rangkaian Dasar:

  1. LED RGB:

    • Kaki merah ke pin PWM Arduino (misalnya pin 9) via resistor

    • Kaki hijau ke pin PWM (misalnya pin 10) via resistor

    • Kaki biru ke pin PWM (misalnya pin 11) via resistor

    • Kaki GND (common cathode) ke GND Arduino

  2. (Opsional) Potensiometer:

    • Sambungkan tiga potensiometer ke A0, A1, dan A2 untuk mengatur intensitas warna R, G, dan B secara manual.


💡 Contoh Kode Arduino:

Dengan Nilai Tetap:

void setup() {
  pinMode(9, OUTPUT);  // Merah
  pinMode(10, OUTPUT); // Hijau
  pinMode(11, OUTPUT); // Biru
}

void loop() {
  analogWrite(9, 255);  // Merah full
  analogWrite(10, 0);   // Hijau mati
  analogWrite(11, 255); // Biru full
  delay(1000);
}

Dengan Potensiometer:

void setup() {
  pinMode(9, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(11, OUTPUT);
}

void loop() {
  int redVal = analogRead(A0) / 4;
  int greenVal = analogRead(A1) / 4;
  int blueVal = analogRead(A2) / 4;

  analogWrite(9, redVal);
  analogWrite(10, greenVal);
  analogWrite(11, blueVal);
}



#ArduinoProject #TinkercadCircuit #LEDRGB #ArduinoIndonesia #BelajarArduino #STEMProject #IoTForKids #ArduinoForBeginners #LEDController #RGBArduino