Keresés

Új hozzászólás Aktív témák

  • Xpod

    addikt

    válasz Janos250 #8206 üzenetére

    Köszi a segítséget és a türelmet is.

    Háhá, kicsit előrébb léptem. (Mondjuk azt nem teljesen értem mit csináltam, de működik. :) )

    Az alábbi kóddal végre minden LED egyforma színnel világít. Már csak azt kell kitalálnom, hogy a kód végén, ha letelik a delay, akkor villan/pulzál egyet a szalag. Egyáltalán miért kell a delay? Minden LED vezérlős kód amit eddig láttam a neten egy delay-jel végződik. Kell ez nekem? Ez ezért kell, hogy amikor a delay fut, akkor kisebb az áramfelvétele az ESP-nek, kvázi energiatakarékos módba kapcsol erre az időre?

    #include <Adafruit_NeoPixel.h>

    #define LEDPIN 13 //vezérlés
    #define LEDmennyiseg 56 //osszes led
    #define szakasz1kezdet 0
    int i;
    Adafruit_NeoPixel LEDek = Adafruit_NeoPixel(LEDmennyiseg, LEDPIN, NEO_GRB + NEO_KHZ800);
    // szín beallítas: zold,kek, piros GBR

    void setup() {
    LEDek.begin();
    LEDek.show();
    }

    void loop() {
    uint32_t kikapcsolt = LEDek.Color(0,0,0);
    uint32_t csunyafeher= LEDek.Color(153,255,255);
    for (i=szakasz1kezdet; i<LEDmennyiseg+1; i++)
    {
    LEDek.setPixelColor(i,csunyafeher);
    LEDek.show();
    }
    delay(1000);
    }

    [ Szerkesztve ]

    Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.

Új hozzászólás Aktív témák