Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Afficher photos JPEG et vidéos RGB565 sur écran TFT SPI 2,8″ avec Arduino Nano

Composants et fournitures

ComposantQuantité
Arduino Nano R31
Écran TFT SPI 2,8″ 320×240 (avec tactile)1
Carte micro SD > 1 Go (formatée FAT32)1
Shield TFT pour Arduino Nano (breakout)1

À propos du projet

Introduction

Ce projet montre comment afficher des **images JPEG** (sans conversion préalable) et des **vidéos au format RGB565** sur un écran TFT SPI 320×240 piloté par un Arduino Nano. Une démo vidéo est disponible dans l'article original.

Matériel

Empilez : Nano → Shield TFT → Écran TFT. La carte SD s'insère dans le slot du shield. Voir article précédent « TFT Shield for Arduino Nano – Start » pour le montage détaillé.

Logiciel & préparation

Carte SD

ffmpeg -i video.avi -s 320x240 -pix_fmt rgb565 video.rgb

Bibliothèques

Sketch principal – PhotoAndVideoPlay.ino

Le sketch parcourt la carte SD, détecte le type de fichier (JPEG ou .rgb) et l'affiche :

Le tactile permet :

Extrait de code – Boucle principale

void loop() {
  if (total_time < millis()) {
    total_time = millis() + 2000;
    if (f_first) {
      if (-1 != sdc.FindFirst("*.*", ATTR_ARCHIVE, &sdc.nextFile)) f_first = false;
      else total_time = 0;
    } else {
      if (sdc.GetFileType(sdc.nextFile.filename) == DEMO_FILE_TYPE_JPEG) {
        // ... bascule YUV, décode JPEG, affiche ...
      } else if (sdc.GetFileType(sdc.nextFile.filename) == DEMO_FILE_TYPE_RGB) {
        // ... bascule RGB, lit vidéo RGB565 avec contrôle tactile ...
      }
      if (-1 == sdc.FindNext(&sdc.nextFile)) f_first = true;
    }
  }
}

Mise à jour 2021

Nouvelle bibliothèque unifiée **EkaTFT** (shields + breakouts, MegaAVR & ESP32) : github.com/Ekaburg/EkaTFT.

Processus de fabrication

  1. Transformer la fabrication par la mobilité : Solutions données, voix, vidéo et localisation
  2. Nouveau convertisseur HDMI-APIX3 pour tests vidéo automobile et ADAS
  3. DATA MODUL Lance l'Affichage TFT 23,1″ Ultra-Fin avec Contrôle Wi-Fi Intelligent
  4. Lecture de capteurs analogiques avec Raspberry Pi et Zabbix : Guide étape par étape
  5. Comment Installer l'Écran TFT 3,5″ Kuman sur RetroPie — Guide Étape par Étape
  6. K 2019 : machines recyclage de pointe et innovations emballage durable
  7. Comprendre les Désignations DN et PN sur les Brides : Guide Complet
  8. Écran 3D holographique à champ de lumière : vision nette sans distorsion pour la réalité augmentée
  9. Maîtriser les finitions de moulage par injection : normes SPI et VDI expliquées