9 Aralık 2021 Perşembe

Arduino RGB LED Projesi

 

Sevgili Öğrenciler,


Arduino robotik setinizle projenin  kodları Arduino programında yazarak Renkli Disko Topu Devresi gibi "RGB LED  PROJESİ " yapıyoruz.

Projede Kodla Türkiye Robotik setindeki Junior Shield+ daki hazır entegre RGB  Led   kullanılacak ve farklı renkler yanıp sönecektir.  Ledlerin yanma sönme süresini "time" parametresiyle istediğiniz gibi ayarlayıp değiştirebilirsiniz.

Not: RGB Ledin altındaki switch(anahtar) sağ konumda olmalıdır.

Başarılar!





//Arduino Referans Kaynak Kodu:


int red_light_pin= 11;

int green_light_pin = 10;

int blue_light_pin = 9;

int time=700;


void setup() {

  pinMode(red_light_pin, OUTPUT);

  pinMode(green_light_pin, OUTPUT);

  pinMode(blue_light_pin, OUTPUT);

}

void loop() {

  RGB_color(255, 0, 0); // Red

  delay(time);

  RGB_color(0, 255, 0); // Green

  delay(time);

  RGB_color(0, 0, 255); // Blue

  delay(time);

  RGB_color(255, 255, 125); // Raspberry

  delay(time);

  RGB_color(0, 255, 255); // Cyan

  delay(time);

  RGB_color(255, 0, 255); // Magenta

  delay(time);

  RGB_color(255, 255, 0); // Yellow

  delay(time);

  RGB_color(255, 255, 255); // White

  delay(time);

}

void RGB_color(int red_light_value, int green_light_value, int blue_light_value)

 {

  analogWrite(red_light_pin, red_light_value);

  analogWrite(green_light_pin, green_light_value);

  analogWrite(blue_light_pin, blue_light_value);

}



Hiç yorum yok:

Yorum Gönder