● online
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R
- Compatible Arduino Pro Mini 5V 16Mhz - Atmega328 -
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4
- DS3231SN DS3231 SN I2C RTC Module & Baterai Mo
- Micro SD MicroSD Card Shield For WeMos D1 Mini TF
- USB To RS485 High Speed Converter RS-485 RS 485 Ad
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to
- 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
Flame sensor sangat sensitif terhadap nyala api (cahaya) dan radiasi di sekitarnya. Sensor ini dapat mendeteksi sumber cahaya biasa... selengkapnya
Real Time Clock DS3231 adalah rangkaian elektronik yang berfungsi untuk menyediakan data waktu dan tanggal dengan tingkat presisi... selengkapnya
Alat dan Bahan ESP8266 Lolin(Wemos) NodeMcu v3 beli Modul MAX7219 LED dot matrix 8×8 beli Jenis Modul Modul MAX7219... selengkapnya
Arduino Pro Micro adalah jenis arduino yang berukuran kecil, ukuranya hampir sama seperti Arduino Pro Mini. Secara fungsi dan... selengkapnya
Dulu kita sudah belajar untuk mengisi bootloader Arduino Uno ke IC Atmega328 juga, namun dengan jenis DIP (LIHAT DISINI).... selengkapnya
Sebagai seorang programmer tentu saja harus mempunyai kemampuan di bidang Bahasa pemograman karena landasan utama dalam membangun sebuah aplikasi... selengkapnya
Setelah kemarin-kemarin sudah sering membahas board esp8266 dengan jenis NodeMCU. Kali ini kita belajar dengan jenis lain yaitu ESP-01,... selengkapnya
8×8 LED dot matrix merupakan sebuah display yang terdiri dari kumpulan led yang disusun secara simetris sejumlah 8 baris... selengkapnya
Semangat pagi, salam hangat dari saya untuk semua pengunjung indomaker.com. Kali ini kita akan belajar mengenai penggunaan timer relay... selengkapnya
Tutorial kali ini akan membahas mengenai penggunaan sensor IR (infrared) untuk mengontrol AC / pendingin udara menggunakan jaringan... selengkapnya
Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 1.200.000Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 400Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.900Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300Microcontroller ATmega2560 chip usb : CH340 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins… selengkapnya
Rp 245.000ESP-WROOM-32 is Powered by Espressif’s most advanced SoC, the ESP-WROOM-32 features high performance, a wide range of peripherals, Wi-Fi and… selengkapnya
Rp 38.400TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800
Saat ini belum tersedia komentar.