Malzemeler;
Arduino Uno
Breadboard
3x Direnç
Rgb Led
Kurulumu;
1-) İlk başta Breadboard'ın - yükünü - ile , + yükünü + ile bağlıyoruz.
2-) Daha sonra Breadboard'ın - yükünü , Arduino'nun GND yani topraklama kısmına , Breadboard'ın + yükünü ise 5v pinine bağlıyoruz.
3-)Rgb'nin 4 adet çıkışı var. Bunlar: Kırmızı,Katot,Mavi ve Yeşil. Rgbnin Kırmızı,Mavi ve Yeşil çıkışlarını dirençlerimize bağlıyoruz, Katot kısmını ise breadboard'ın - kısmına baglıyoruz.
4-)220 Ohm Yaptığımız dirençlerin diger uçlarını ise Arduinomuzun Dijital pinlerine bağlıyoruz.
5-) Sistem Hazır geriye sadece kodlaması kalıyor.
Kodlama;
// C++ code
//
int kirmiziled=12 ;
int maviled=10;
int yesilled=8;
void setup()
{
pinMode(kirmiziled, OUTPUT);
pinMode(maviled, OUTPUT);
pinMode(yesilled, OUTPUT);
}
void loop()
{
// Kırmızıyı yakıp mavi ve yeşili söndürüyoruz.
digitalWrite(kirmiziled, HIGH);
digitalWrite(maviled, LOW);
digitalWrite(yesilled, LOW);
delay(2000);
// Maviyi yakıp, kırmızı ve yeşili söndürüyoruz
digitalWrite(kirmiziled, LOW);
digitalWrite(maviled, HIGH);
digitalWrite(yesilled, LOW);
delay(2000);
//Yeşili yakıp kırmızı ve maviyi söndürüyoruz
digitalWrite(kirmiziled, LOW);
digitalWrite(maviled, LOW);
digitalWrite(yesilled,HIGH);
delay(2000);
// Beyaz Olması için;
digitalWrite(kirmiziled, HIGH);
digitalWrite(maviled, HIGH);
digitalWrite(yesilled, HIGH);
delay(2000);
}
//MERTKARACA

