Arkisin ennen klo 14.00 tilatut tuotteet lähetetään samana päivänä ja ovat 98 %:ssa tapauksista perillä seuraavana päivänä. Ilmainen palautus 30 päivän harkinta-aika 1 vuoden takuu

Kytkentäkaavio ja koodiesimerkki

Näin kytket 3.5 tuuman kosketusnäyttö TFT shield Arduino UNO:lle ja Mega:lle:n Arduino UNOon tai ESP32:een, mukana esimerkkisketsi, jonka voit ladata heti.

3.5 Inch TFT LCD Shield SD-kortinlukijan demo

Tämä projekti esittelee 3.5-inch TFT LCD Shield -moduulin sisäisen MicroSD-korttikäyttöliittymän, joka on asennettu suoraan Arduino Uno -kortin päälle. Sketch alustaa SD-kortin SPI:n kautta (käyttäen CS pin 10), kirjoittaa aikaleimatun lokitiedoston ja lukee sisällön takaisin Serial Monitoriin nopeudella 115200 baud.

Kytkentäkaavio: 3.5 tuuman kosketusnäyttö TFT shield Arduino UNO:lle ja Mega:lle laitteessa Arduino UNO
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: 3.5 tuuman kosketusnäyttö TFT shield Arduino UNO:lle ja Mega:lle laitteessa Arduino UNO
Kytkentätaulukko · Klikkaa suurentaaksesi
3_5_Inch_TFT_LCD_Shield_SD_Card_Reader_D.ino · käännetty ja testattu
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : 3.5 Inch TFT LCD Shield SD Card Reader Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : 3.5 inch TFT LCD Shield
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <SPI.h>
#include <SD.h>

const int chipSelect = 10;

void setup() {
  Serial.begin(115200);
  while (!Serial) {
    ; // Wait for serial port to connect
  }

  Serial.println(F("--- 3.5\" TFT Shield SD Card Demo ---"));
  Serial.print(F("Initializing SD card on pin 10..."));

  if (!SD.begin(chipSelect)) {
    Serial.println(F(" FAILED!"));
    Serial.println(F("Please check that a FAT16/FAT32 formatted microSD card is inserted."));
    return;
  }
  Serial.println(F(" OK!"));

  // Write sample data to test.txt
  File myFile = SD.open("test.txt", FILE_WRITE);
  if (myFile) {
    Serial.println(F("Writing to test.txt..."));
    myFile.println(F("Hello from Arduino Uno and 3.5 inch TFT Shield!"));
    myFile.println(F("MicroSD storage test successful."));
    myFile.close();
    Serial.println(F("Done writing."));
  } else {
    Serial.println(F("Error opening test.txt for writing."));
  }

  // Read back the data
  myFile = SD.open("test.txt");
  if (myFile) {
    Serial.println(F("--- File contents:"));
    while (myFile.available()) {
      Serial.write(myFile.read());
    }
    myFile.close();
    Serial.println(F("--- End of file"));
  } else {
    Serial.println(F("Error opening test.txt for reading."));
  }
}

void loop() {
  // Nothing to do in loop
  delay(1000);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 3.5" TFT LCD -shieldin väriesittely

Tämä projekti yhdistää 3,5 tuuman rinnakkaisen TFT LCD -shieldin ESP32:een ja kierrättää taustavärejä. Se käyttää suoraa 8-bittistä rinnakkaista GPIO-viestintää näytön resetointiin, alustamiseen ja värialueiden piirtämiseen näytölle.

Kytkentäkaavio: 3.5 tuuman kosketusnäyttö TFT shield Arduino UNO:lle ja Mega:lle laitteessa ESP32 DevKit V1
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: 3.5 tuuman kosketusnäyttö TFT shield Arduino UNO:lle ja Mega:lle laitteessa ESP32 DevKit V1
Kytkentätaulukko · Klikkaa suurentaaksesi
ESP32_3_5_TFT_LCD_Shield_Color_Demo.ino · käännetty ja testattu
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 3.5" TFT LCD Shield Color Demo
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : 3.5 inch TFT LCD Shield
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// 3.5 inch TFT LCD 8-bit Parallel Demo for ESP32

const int PIN_RST = 13;
const int PIN_CS  = 5;
const int PIN_RS  = 4;
const int PIN_WR  = 2;

// 8-bit data bus pins D0 to D7
const int DATA_PINS[8] = {14, 27, 26, 25, 33, 32, 21, 22};

void writeBus(uint8_t val) {
  for (int i = 0; i < 8; i++) {
    digitalWrite(DATA_PINS[i], (val >> i) & 0x01);
  }
  digitalWrite(PIN_WR, LOW);
  digitalWrite(PIN_WR, HIGH);
}

void writeCommand(uint8_t cmd) {
  digitalWrite(PIN_RS, LOW);
  writeBus(cmd);
}

void writeData(uint8_t data) {
  digitalWrite(PIN_RS, HIGH);
  writeBus(data);
}

void setWindow(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1) {
  writeCommand(0x2A); // Column addr
  writeData(x0 >> 8);
  writeData(x0 & 0xFF);
  writeData(x1 >> 8);
  writeData(x1 & 0xFF);

  writeCommand(0x2B); // Row addr
  writeData(y0 >> 8);
  writeData(y0 & 0xFF);
  writeData(y1 >> 8);
  writeData(y1 & 0xFF);

  writeCommand(0x2C); // Memory write
}

void fillScreen(uint16_t color) {
  setWindow(0, 0, 319, 479);
  digitalWrite(PIN_RS, HIGH);
  uint8_t hi = color >> 8;
  uint8_t lo = color & 0xFF;
  for (uint32_t i = 0; i < (320UL * 480UL); i++) {
    writeBus(hi);
    writeBus(lo);
  }
}

void initLCD() {
  digitalWrite(PIN_CS, LOW);
  digitalWrite(PIN_RST, HIGH);
  delay(10);
  digitalWrite(PIN_RST, LOW);
  delay(20);
  digitalWrite(PIN_RST, HIGH);
  delay(120);

  writeCommand(0x11); // Sleep OUT
  delay(120);
  writeCommand(0x3A); // Pixel format
  writeData(0x55);   // 16-bit color
  writeCommand(0x29); // Display ON
  delay(50);
}

void setup() {
  Serial.begin(115200);
  Serial.println("Starting 3.5-inch TFT LCD demo...");

  pinMode(PIN_RST, OUTPUT);
  pinMode(PIN_CS, OUTPUT);
  pinMode(PIN_RS, OUTPUT);
  pinMode(PIN_WR, OUTPUT);

  digitalWrite(PIN_CS, HIGH);
  digitalWrite(PIN_WR, HIGH);
  digitalWrite(PIN_RS, HIGH);

  for (int i = 0; i < 8; i++) {
    pinMode(DATA_PINS[i], OUTPUT);
  }

  initLCD();
  Serial.println("Display initialized!");
}

void loop() {
  Serial.println("Color: RED");
  fillScreen(0xF800);
  delay(1000);

  Serial.println("Color: GREEN");
  fillScreen(0x07E0);
  delay(1000);

  Serial.println("Color: BLUE");
  fillScreen(0x001F);
  delay(1000);

  Serial.println("Color: WHITE");
  fillScreen(0xFFFF);
  delay(1000);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

3.5 tuuman kosketusnäyttö TFT shield Arduino UNO:lle ja Mega:lle

Tämä 3,5 tuuman kosketusnäyttöshield voidaan liittää suoraan Arduino UNOon ja Arduino Mega 2560een, ja se toimii ili9486-kirjaston pohjalta.

Resoluutio: 480x320
Kosketusnäyttö: Kyllä
MicrosSD-kortinlukija: Kyllä

Lataa esimerkkisketchit ja aloita heti tämän TFT-kosketusnäyttöshieldin käyttö UNO- tai MEGA-laitteellasi.

Lataa esimerkkisketchit ja kirjastot Arduinoa varten

Mitat
Pituus: 8,5cm
Leveys: 5,5cm
Korkeus: 0,7cm

  • 3,5 tuuman näyttö
  • ili9486 library
  • Suoraan kytketty
  • Kompakti koko
Toistettaessa video ladataan YouTubesta.

Miksi valita tämä tuote?

  • Suora liitäntä – Toimii heti Arduino UNO:n ja Mega 2560:n kanssa.
  • Kosketusnäyttö mukana – Ohjaus sisäänrakennetun kosketusnäytön kautta.
  • MicroSD-kortinlukija – Varustettu microSD-kortinlukijalla.
  • Esimerkkisketchit – Lataukset auttavat sinua aloittamaan heti.
Tiedot
Leveys5,5 cm
Resoluutio480 x 320
SopiiArduino UNO
Pituus8,5cm
Korkeus0,7 cm

Usein ostettu yhdessä

Yhteensä: € 39,45

Arvostelut

★★★★★ 5,0/5 2 arvostelua
  • ★★★★★Ger BischoffVahvistettu ostos

    Toimii hyvin. Toimii helpommin ja luotettavammin ilman kaikkia niitä johtoja ja leipälautaa. Ja hinta ei todellakaan ole liian korkea.

  • ★★★★★Eric Debels

    Olen jo ostanut noin 8 kappaletta, toistaiseksi 3 käytössä, toimivat erinomaisesti.

Kirjoita arvostelu
Arvostelusi

Toimitus & palautukset

Toimitus

  • Paketti seurannalla€ 6,70Saksa 1-3, Ranska 2-3, Espanja/Italia 2-4, muut maat 3-5 arkipäivää
  • Paketti seurannalla€ 8,50Saksa 1-3, Ranska 2-3, Espanja/Italia 2-4, muut maat 3-5 arkipäivää
  • Paketti seurannalla€ 11,35Saksa 1-3, Ranska 2-3, Espanja/Italia 2-4, muut maat 3-5 arkipäivää
  • Paketti seurannalla€ 12,25Saksa 1-3, Ranska 2-3, Espanja/Italia 2-4, muut maat 3-5 arkipäivää
Kaikki toimituksesta

Palautukset

Etkö ole tyytyväinen? Sinulla on 30 päivää aikaa vastaanotosta palauttaa tuote.

Kaikki palautuksista

Aiemmin katsotut