● online
- ESP32 D1 Mini WiFi Bluetooth Dual Core Development
- Raspberry Pi Pico Microcontroller Board
- USB To RS485 High Speed Converter RS-485 RS 485 Ad
- 10mm Kapton Tape Polymide Film Gold High Temp isol
- LM2596 Module Step Down DC-DC Ultra compact in 3-4
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol
- 0.66 inch OLED display LCD module IIC/I2C Wemos D1
- Compatible Arduino Uno R3 SMD CH340 Atmega328P Pin
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Menggunakan Modul LED RGB pada Arduino
LED RGB adalah lampu led yang mempunyai 3 warna utama yaitu RED/merah, GREEN/hijau dan BLUE/biru. Namun dengan kombinasi dari 3 warna ini dapat menghasilkan banyak warna. Jenis LED ini sangat bermanfaat untuk kebutuhan project kita, dimana bisa difungsikan sebagai indikator maupun aksesoris agar terlihat lebih menjual hee. LED RGB memiliki 4 buah kaki yaitu R, G, B dan Common (cathoda/GND yang banyak di pasaran).
Pada kesempatan ini, kita akan belajar untuk menggunakan LED RGB ini pada Arduino, adapun komponen yang dibutuhkan berikut ini :
- Arduino Uno R3, BELI
- Modul LED RGB, BELI
- Kabel Jumper male to female, BELI
Rangkaian
Perhatikan rangkaian di bawah ini
Keterangan :
- Pin R dihubungkan ke pin 11 Arduino
- Pin G dihubungkan ke pin 10 Arduino
- Pin B dihubungkan ke pin 9 Arduino
- GND dihubungkan ke pin GND Arduino
Perlu diperhatikan untuk penggunaan LED RGB ini harus dihubungkan ke pin PWM, dimana kita ketahui pin PWM pada Arduino ada 6 buah yaitu pin 3, 5, 6, 9, 10, dan 11.
Sketch Program
Menyalakan 3 warna utama RGB
const int redPin = 11; const int greenPin = 10; const int bluePin = 9; void setup() { pinMode(redPin, OUTPUT); pinMode(greenPin, OUTPUT); pinMode(bluePin, OUTPUT); } void loop() { digitalWrite(redPin, HIGH); delay(500); digitalWrite(redPin, LOW); digitalWrite(greenPin, HIGH); delay(500); digitalWrite(greenPin, LOW); digitalWrite(bluePin, HIGH); delay(500); digitalWrite(bluePin, LOW); }
Menyalakan Berbagai Warna
const int redPin = 11; const int greenPin = 10; const int bluePin = 9; void setup() { pinMode(redPin, OUTPUT); pinMode(greenPin, OUTPUT); pinMode(bluePin, OUTPUT); } void loop() { analogWrite(redPin, random(255)); analogWrite(greenPin, random(255)); analogWrite(bluePin, random(255)); delay(1000); }
Silahkan upload program di atas dimulai dari menyalakan 3 warna utama kemudian setelah itu menyalakan berbagai warna. Demikian semoga pembahasan kali ini bermanfaat, selamat mencoba dan terima kasih.
Menggunakan Modul LED RGB pada Arduino
Apa itu relay? Relay merupakan sebuah saklar yang dikendalikan dengan aliran arus listrik. Pada relay terdapat 2 bagian utama... selengkapnya
Traffic Light atau lampu lalu lintas adalah lampu yang mampu menertibkan arus lalu lintas jalanan baik kendaraan bermotor, mobil,... selengkapnya
Hallo, kali ini akan membahas bagaimana cara untuk membuat dimmer menggunakan mosfet D4184 module. Mosfet mempunyai fungsi yaitu untuk... selengkapnya
8×8 LED dot matrix merupakan sebuah display yang terdiri dari kumpulan led yang disusun secara simetris sejumlah 8 baris... selengkapnya
Pulse sensor merupakan sensor yang berfungsi untuk mengukur banyaknya detak jantung dengan satuan menit atau BPM (Beats Per Minutes). Pada... selengkapnya
Sensor DS18b20 merupakan sebuah sensor untuk mendeteksi suhu ruangan, namun bisa juga untuk suhu air tergantung dari jenis... selengkapnya
Detektor arus AC adalah perangkat elektronika yang digunakan untuk mendeteksi ada atau tidaknya arus listrik AC pada suatu rangkaian.... selengkapnya
Water level merupakan sensor yang berfungsi untuk mendeteksi ketinggian air dengan output analog kemudian diolah menggunakan mikrokontroler. Cara kerja... selengkapnya
Dulu kita sudah belajar untuk mengisi bootloader Arduino Uno ke IC Atmega328 juga, namun dengan jenis DIP (LIHAT DISINI).... selengkapnya
USB Host Shield merupakan sebuah board tambahan yang berfungsi untuk komunikasi perangkat antarmuka USB sperti mouse, keyboard, joystick, MIDI,... selengkapnya
Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000sg90 towerpro penggerak pada robot-robot kecil, dan bisa digunakan sebagai alat untuk hobi membuat robot dsb, dengan berat sekitar 9g… selengkapnya
Rp 15.500Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800ESR meter/LCR meter dengan layar lebar lebih jelas dan mantap dan dengan tempat batre jd lebih rapih batre lebih aman… selengkapnya
Rp 131.000 Rp 134.000POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900
Saat ini belum tersedia komentar.