RGB Led Uygulaması - Arduino
Bu uygulamamızda RGB led üzerinde durmak istiyorum.
RGB led teknik olarak üç farklı ledin birleşiminden oluşmuştur diyebiliriz.Kısaltması RGB olan bu led baş harflerinden anlaşılacağı üzere 3 ana renk olan "Red","Green" ve "Blue" olarak ifade edebiliriz.Renkleri farklı oranlarda karıştırdığımızda başka renklerde elde edebiliriz.
Uygulamamıza gelecek olursak,gerekli malzemeler;
- RGB Led
- Arduino
- Breadboard
- 1 Adet 330 Ohm (Kırmızı için)
- 2 Adet 220 Ohm (Mavi ve Yeşil için)
- Jumper Kablo
NOT: Kırmızı led diğer ledlerden daha parlak yandığı için direnci daha yüksek kullandım.
Devremizin bağlantı şeması:
Devrenin Arduino kodunu direkt olarak denemek isteyenler için:
/****************************************************
* Abdullah GÖÇER *
****************************************************/
const int blue=8;//mavi led 11 nolu pine
const int green=9;//yeşil led 10 nolu pine
const int red=11;//kırmızı led 9 nolu pine bağlanmıştır.
void setup()
{
pinMode(blue,OUTPUT);
pinMode(green,OUTPUT);
pinMode(red,OUTPUT);
}
void loop()
{
//KIRMIZI LED YANIYOR
digitalWrite(blue,HIGH);
digitalWrite(green,HIGH);
digitalWrite(red,LOW);
delay(1000);
//YEŞİL LED YANIYOR
digitalWrite(blue,HIGH);
digitalWrite(green,LOW);
digitalWrite(red,HIGH);
delay(1000);
//MAVİ LED YANIYOR
digitalWrite(blue,LOW);
digitalWrite(green,HIGH);
digitalWrite(red,HIGH);
delay(1000);
//TÜM LEDLER AKTİF--> BEYAZ RENK YANIYOR
digitalWrite(blue,LOW);
digitalWrite(green,LOW);
digitalWrite(red,LOW);
delay(1000);
}
Hiç yorum yok:
Yorum Gönder