Hirdetés

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

  • Aryes

    nagyúr

    válasz Aryes #16903 üzenetére

    Ha módosítod a color () függvényt erre:

    void color (unsigned char red, unsigned char green, unsigned char blue,
    int redPin, int greenPin, int bluePin);
    {
    analogWrite(redPin, 255-red); // PWM signal output
    analogWrite(greenPin, 255-green); // PWM signal output
    analogWrite(bluePin, 255-blue); // PWM signal output
    } ;

    akkor a kódodban már meglévő összes color () hívást hozzá kell módosítani.
    Tehát ehelyett:

    void loop() // run over and over again
    {
    // Basic colors:
    color(255, 0, 0); // turn the RGB LED red
    delay(1000); // delay for 1 second
    color(0,255, 0); // turn the RGB LED green
    delay(1000); // delay for 1 second
    color(0, 0, 255); // turn the RGB LED blue
    delay(1000); // delay for 1 second

    erre:

    void loop() // run over and over again
    {
    // Basic colors:
    color(255, 0, 0,11,10,9 ); // turn the RGB LED red
    delay(1000); // delay for 1 second
    color(0,255, 0,11,10,9); // turn the RGB LED green
    delay(1000); // delay for 1 second
    color(0, 0, 255,11,10,9); // turn the RGB LED blue
    delay(1000); // delay for 1 second

    különben hibát fog jelezni (megjegyzem a hibaüzenet nem a te bosszantásodra van, hanem leírja, mit csinálj máshogy :P )

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