🔧 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:
-
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
-
-
(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
No comments:
Post a Comment