Arduino Programlanabilir Şerit Led

Arduino programlanabilir şerit led hakkında bir kaç bilgi vermek istedim. Videosu zaten mevcuttu buradan da yazılıma ulaşabilirsiniz.

3 Kablolu olmalıdır alacağımız şerit ledler. Eğer uzun kullanılacaksa adaptör takılmalıdır.

YAZILIM


#include <FastLED.h>
#define NUM_LEDS1 33 // kullanılacak led adeti
int deger=0;
CRGB leds1[NUM_LEDS1];
#define led_pini 6   // Din girişi
void setup() {
  Serial.begin(9600);
  FastLED.addLeds<WS2812B, led_pini, GRB>(leds1, NUM_LEDS1);
    randomSeed(analogRead(0));

}

void loop(){
// leds1[ledin sırası].setRGB(kirmizi, yesil, mavi);,
//    deger=random(2,25);
//   leds1[deger-1].setRGB(255, 0, 0);
//   leds1[deger].setRGB(0, 255, 0);
//   leds1[deger+1].setRGB(255, 0,0 );
//     FastLED.show();
//    delay(2000);
   for (int w = 0; w < 33; w++)
    {
  
    
    //************* 3 led yanarak ilerler
//   leds1[deger-1].setRGB(255, 0, 0);
//   leds1[deger].setRGB(0, 255, 0);
//   leds1[deger+1].setRGB(255, 0,0 );
     //************* ////////////////
   
    
    //***** tek led yanarak ilerler
    leds1[w-1].setRGB(0, 0, 0);
    leds1[w].setRGB(0, 0, 255);
    delay(500);
    //*****
     FastLED.show();
    }

for (int w = 0; w < 33; w++)// ledleri söndürür
    {  
    leds1[w].setRGB(0, 0, 0);
     FastLED.show();
    }


}

Sosyal Medyada Paylaş Facebook Twitter Google+

Etiketler: , , , , ,
Eklenme Tarihi: 27 Ekim 2021

Konu hakkında yorumunuzu yazın

UA-46017808-1

HOŞ GELDİNİZ

Youtube kanalıma Abone Olabilirsiniz.