Pakai Ini Kamar Langsung Keren (LED RGB)

Indobot Academy

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
  1. Siapkan alat dan bahan yang akan kamu gunakan
  2. Kemudian lakukan proses wiring dengan menggunakan Gambar skematik rangkaian
  3. Setelah itu, buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Lalu unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Ketikkan sketch program pada halaman Arduino IDE
  6. 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
  7. Lepas pin TX dan RX sebelum uploading
  8. Lakukan proses uploading program
  9. Lalu Pasang kembali pin TX dan RX
  10. Buka aplikasi Blynk
  11. Kemudian Buat layout Blynk seperti gambar di atas.
  12. 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!

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tags

Tinggalkan komentar

whatsapp whatsapp