Hirdetés

Keresés

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

  • kemcso

    Ármester

    válasz Janos250 #23375 üzenetére

    Be tudnád linkelni a delay() környezetét? (Előtte néhány sor, és utána néhány.)
    void digitalWriteLocal(int relay, int value) {
    digitalWrite(relay, value);
    delay(150);
    }

    Hogy mennek a madzagok?
    DC 14
    CS 10
    MOSI 11
    SCK 12
    MISO 13
    VCC +3.3
    GND GND
    LED +3.3
    RST RST

    Relék:
    RELAY1 35
    RELAY2 36
    RELAY3 37
    RELAY4 38
    RELAY5 39
    RELAY_DN 45

    Multiplexer:
    SDA = 8
    SCL = 9

    RTC:
    IO = 41
    SCLK = 42
    CE = 40
    Minden az UTP-n megy, a képernyő is, és a relék vezérlése is?
    csak a kijelző utp, a többi 20cm-s színes vezetékből csinálva

    Ahol az SPIClasst példányosítod, az hogyan néz ki (paraméterlista)?
    A kijelző így van inicializálva, használva (loop csak példa):

    #include <SPI.h>
    #include <Adafruit_GFX.h>
    #include <Adafruit_ILI9341.h>
    #define TFT_CS 10 // Chip Select
    #define TFT_DC 14 // Data/Command
    Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);

    void setup() {
    Serial.begin(9600);
    tft.begin(8000000);
    tft.setRotation(3);
    ...
    }
    void loop() {
    // Egyszerű animáció
    for (int i = 0; i < 240; i += 10) {
    tft.fillCircle(i, 120, 10, ILI9341_BLUE);
    delay(50);
    }
    }

    :R

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