5.00 / 1 oy

Arduino'da RGB Modülü Kullanımı ve Örnek Kodlar

Birkaç gün önce RGB led kullanarak tüm renklerde ışık verme örneğini paylaşmıştım. O örnek tinkercad simülasyonunda hazırlandığı için ben elimdeki rgb led'ler üzerinden bir örnek hazırlamak istedim. Elimde de rgb led modülü olduğu için bu modülün kurulumunu ve örnek kodlarını paylaşmaya karar verdim.

arduino rgb module

RGB modülü yukarıdaki görselden de görülebileceği gibi 4 adet pin ile Arduino'ya bağlanıyor. Bu pinler:

R: Kırmızı

G: Yeşil

B. Mavi

-: Toprak

arduino rgb module

RGB modülünde renler için pwm pinlerini kullanmalısınız, aşağıdaki görselden de görülebileceği gibi ben 3, 5 ve 6 pin'leri pwm özellikleri olduğu için kullandım ve araya 330 ohm'luk dirençler ekledim.

arduino rgb module

Bağlantı şeması aşağıdaki görselden daha net görülebilir.

arduino rgb module connection

330 ohm'luk direnç için renk kodları: turuncu turuncu kahverengi

330 ohm resistor

Çalışma esnasında çektiğim fotoğraf mavi renge denk gelmiş :)

arduino-rgb-blue

Aşağıda pin'ler ve birer saniye arayla yanacak renkler için hazırladığım kodları bulabilir ve kendi renk skalalarınızı üretecek şeiklde güncelleyebilirsiniz.

const int mavi = 3;
const int kirmizi = 5;
const int yesil = 6;

void setup() {
  
pinMode(mavi, OUTPUT);
pinMode(kirmizi, OUTPUT);
pinMode(yesil, OUTPUT);
}

void loop() {
  
  digitalWrite(mavi,HIGH);
  delay(1000);
  digitalWrite(mavi,LOW);
  delay(1000);
  digitalWrite(kirmizi,HIGH);
  delay(1000);
  digitalWrite(kirmizi, LOW);
  delay(1000);
  digitalWrite(yesil, HIGH);
  delay(1000);
  digitalWrite(yesil, LOW);
  delay(1000);
}

 

mr. faruk

01.06.2020 22:51

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Arduino'da RGB Modülü Kullanımı ve Örnek Kodlar

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.