Arduino rgb led ile denemeler yapıyoruz. Detaylar ve video konu içerğinde..
Arduino RGB Led
Kdolar:
int yesilPin=8;
int kirmiziPin=11;
int maviPin=9;
int parlaklik=255;
String renksecimi;
void setup() {
Serial.begin(9600);
pinMode(kirmiziPin, OUTPUT);
pinMode(yesilPin, OUTPUT);
pinMode(maviPin, OUTPUT);
}
void loop() {
Serial.println("LED'in Hangi Renk Yanmasını İstersiniz? (kırmızı,yesil veya mavi)");
while (Serial.available()==0) { }
renksecimi = Serial.readString();
if (renksecimi=="kirmizi") {
analogWrite(kirmiziPin, parlaklik);
analogWrite(yesilPin, 0);
analogWrite(maviPin, 0);
}
if (renksecimi=="mavi") {
analogWrite(kirmiziPin, 0);
analogWrite(yesilPin, 0);
analogWrite(maviPin, parlaklik);
}
if (renksecimi=="yesil") {
analogWrite(kirmiziPin, 0);
analogWrite(yesilPin, parlaklik);
analogWrite(maviPin, 0);
}
if (renksecimi=="son") {
analogWrite(kirmiziPin, 0);
analogWrite(yesilPin, 0);
analogWrite(maviPin, 0);
}
if (renksecimi!="kirmizi" && renksecimi!="yesil" && renksecimi != "mavi") {
Serial.println("Geçerli Renk Seçimi Değil, Tekrar Deneyiniz !");
Serial.println("");
}
}