Daftar Isi:

Kontrol Warna LED RGB: 4 Langkah
Kontrol Warna LED RGB: 4 Langkah

Video: Kontrol Warna LED RGB: 4 Langkah

Video: Kontrol Warna LED RGB: 4 Langkah
Video: Cara Program Led rgb dengan Arduino | Tutorial Arduino 2024, November
Anonim
Kontrol Warna LED RGB
Kontrol Warna LED RGB
Kontrol Warna LED RGB
Kontrol Warna LED RGB
Kontrol Warna LED RGB
Kontrol Warna LED RGB

Dalam proyek ini, kita akan mempelajari cara mengontrol kecerahan dan warna LED RGB melalui port I/O dengan kemampuan output PWM, dan slider layar sentuh. Layar sentuh resistif 4Duino digunakan sebagai sarana antarmuka grafis untuk mengontrol intensitas dan warna LED RGB.

LED RGB pada dasarnya adalah tiga LED berbeda yang digabungkan menjadi satu untuk menghasilkan berbagai corak warna. LED ini memiliki empat kaki. Kaki terpanjang adalah anoda atau katoda umum, dan tiga kaki lainnya mewakili saluran warna merah, hijau atau biru.

Untuk mengontrol warna pada LED RGB kita akan menggunakan modulasi lebar pulsa, atau disingkat PWM. Modulasi lebar pulsa bekerja dengan memberikan tampilan "tegangan analog yang bervariasi" melalui perubahan persentase waktu sinyal tegangan TINGGI akan menyala dalam satu periode bentuk gelombang.

Semakin rendah siklus tugas, semakin banyak waktu yang akan dihabiskan sinyal pada kondisi sinyal tegangan RENDAH dan sebaliknya.

Langkah 1: BAGAIMANA CARA KERJANYA

BAGAIMANA ITU BEKERJA
BAGAIMANA ITU BEKERJA

*Begini cara kerja Kontrol Warna LED RGB.

Langkah 2: MEMBANGUN

MEMBANGUN
MEMBANGUN

KOMPONEN

  • 4Duino
  • RGB LED (katoda umum digunakan dalam contoh ini)
  • 3x220Ω Resistor
  • Kabel jumper
  • Kabel mikro USB

Bangun sirkuit sesuai dengan diagram dan skema yang ditunjukkan di atas.

Cara penerapan PWM tergantung pada jenis RGB yang digunakan. Dengan LED RGB anoda umum, kaki panjang terhubung ke rel tegangan suplai (dalam kasus kami pin 5V pada Arduino) sementara tiga kaki lainnya dikendalikan dengan mengatur sinyal PWM untuk masing-masing. Jika duty cycle sinyal PWM tinggi, saluran warna akan sangat redup atau tidak menyala sama sekali. Mengapa demikian? Karena agar LED menyala, ia perlu memiliki potensi tegangan melintasinya, dan jika sinyal PWM kami memiliki persentase tinggi untuk siklus kerja, ia akan menghabiskan sebagian besar waktunya dengan potensi tegangan 5V pada anoda dan kaki saluran warna dan lebih sedikit waktu dengan 5V pada anoda dan 0V pada saluran warna.

Langkah 3: PROGRAM

PROGRAM
PROGRAM

Workshop 4 – 4Duino Basic Graphics environment digunakan untuk memprogram proyek ini.

Proyek ini membutuhkan Arduino IDE untuk diinstal, karena Workshop memanggil Arduino IDE untuk mengkompilasi sketsa Arduino. Arduino IDE, bagaimanapun, tidak perlu dibuka atau dimodifikasi untuk memprogram 4Duino.

  1. Unduh kode proyek di sini.
  2. Hubungkan 4Duino ke PC menggunakan kabel USB.
  3. Kemudian navigasikan ke tab Comms dan pilih port Comms yang terhubung dengan 4Duino.
  4. Terakhir, kembali ke tab “Home” dan sekarang klik tombol “Comp’nLoad”. IDE Workshop 4 akan meminta Anda untuk memasukkan kartu SD ke PC untuk menyimpan gambar widget.

Langkah 4: DEMONSTRASI

DEMONSTRASI
DEMONSTRASI

Sekarang menggunakan penggeser sentuh pada Tampilan 4Duino, Anda dapat mengontrol warna LED RGB.

Direkomendasikan: