LED RGB merupakan jenis LED yang dapat berganti warna dengan menggunakan warna dasar Red Green Blue. Sebelum kamu belajar tentang projectnya, mari kita kenali tentang apa itu LED RGB. LED RGB merupakan komponen elektronika yang banyak digunakan untuk memberikan tampilan yang menarik pada suatu perangkat. Kemudian LED akan menyala sesuai dengan warna yang sudah kita setting. Kali ini kita akan menggunakan led RGB sebagai penghias kamar yang dapat diatur dengan menggunakan smartphone.
Cara kerjanya adalah mikrokontroller sebagai otak akan memproses semua perintah yang ada, kemudian bluetooth digunakan untuk menghubungkan semua rangkaian dengan Smartphone. Setelah itu, untuk mengontrol warna kita bisa menggunakan aplikasi dari Smartphone, kemudia LED akan berubah warna sesuai dengan settingan kita.
1. Alat / Bahan
- Arduino IDE Download disini
- Library: Blynk Download disini
- Arduino UNO 1 Buah
- Project Board 1 Buah
- Modul Bluetooth HC05 1 Buah
- LED RGB 1 Buah
- Kabel Jumper Secukupnya
- Smartphone 1 Buah
Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.
2. Skema Rangkaian
Gambar Rangkaian Kontrol LED RGB
Keterangan:
- 5V – VCC Bluetooth
- GND – GND Bluetooth, GND Kaki resistor
- D0 – TXD Bluetooth
- D1 – RXD Bluetooth
- D9 – R RGB
- D10 – G RGB
- D11 – B RGB
- Kaki resistor – Katoda RGB
3. Layout Blynk
Keterangan:
- Bluetooth
- Vertical Slider R:
- Output D9, Low = 0, High = 255
- Send On Release = OFF
- Write Interval = 100ms
- Vertical Slider G:
- Output D10, Low = 0, High = 255
- Send On Release = OFF
- Write Interval = 100ms
- Vertical Slider B:
- Output D11, Low = 0, High = 255
- Send On Release = OFF
- Write Interval = 100ms
4. Langkah Kerja
- Siapkan alat dan bahan yang akan kamu gunakan
- Kemudian lakukan proses wiring dengan menggunakan Gambar skematik rangkaian
- Setelah itu, buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Lalu unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library
- Ketikkan sketch program pada halaman Arduino IDE
- Kemudian sesuaikan Auth Tokens dengan proyek aplikasi Blynk. Cara setting dan mendapatkan Auth Tokens. Sebelum itu Lihat pada tutorial berikut:
Setting Blynk untuk HC-05 Bluetooth Modul - Lepas pin TX dan RX sebelum uploading
- Lakukan proses uploading program
- Lalu Pasang kembali pin TX dan RX
- Buka aplikasi Blynk
- Kemudian Buat layout Blynk seperti gambar di atas.
- Lalu Tekan tombol Play pada aplikasi Blynk lalu lakukan penyandingan bluetooth. Sebelum itu, cara setting bluetooth HC-05 dapat kamu lihat pada tutorial berikut:
Mengendalikan Lampu dengan Bluetooth Smartphone
5. Sketch Program
Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!
/* Program Kontrol LED RGB dibuat oleh Indobot */ //------------Library Komunikasi Serial------------// #include <SoftwareSerial.h> SoftwareSerial DebugSerial(0, 1); // TX, RX Bluetooth //------------Library Blynk------------// #include <BlynkSimpleSerialBLE.h> #define BLYNK_PRINT DebugSerial #define BLYNK_USE_DIRECT_CONNECT char auth[] = "8ZOXjFSiQ3gHpVLwz2uMdnCw9Xc-qD7N"; //ganti token yang diterima lewat e-mail void setup() { Serial.begin(9600); //Mulai komunikasi serial Blynk.begin(Serial, auth); //Koneksi sesuai token auth } void loop() { Blynk.run(); //Jalankan Blynk }
Kesimpulan:
Hasil proyek adalah kita dapat mengatur warna dari RGB menggunakan smatphone melalui aplikasi blynk, kita dapat membuat suatu warna dengan mengatur komposisi warna dasar (Red Green Blue). Kemudian kamu bisa mengimprovisasi project dengan LED RGB.
Jangan lupa untuk tetap upgrade skillmu kemudian tetap jaga kesehatan agar kamu tetap bisa membuat project-project inovatif
Indobot akan selalu menghadirkan pembelajaran yang efektif dan efisien. Kemudian Indobot juga memastikan semua pembelajaran sesuai dengan standart.
Sampai jumpa di artikel selanjutnya, .
Kamu pemula dan ingin belajar/bikin project elektronika dari nol? Ikuti program dari Indobot!