JPEG-Fotos & RGB565-Video auf 2,8″ TFT-SPI-Display mit Arduino Nano
Komponenten und Materialien
| Komponente | Anzahl |
|---|---|
| Arduino Nano R3 | 1 |
| 2,8″ 320×240 SPI TFT-Display (mit Touch) | 1 |
| Micro-SD-Karte (>1 GB, FAT32) | 1 |
| TFT-Shield (Breakout) für Arduino Nano | 1 |
Projektbeschreibung
Einführung
Dieses Projekt zeigt, wie man JPEG-Bilder und RGB565-Videos auf einem 2,8″ SPI-TFT-Display (320×240) mit einem Arduino Nano abspielt.
Hardware
Alle Teile gemäß Liste zusammenstecken (Shield auf Nano, Display auf Shield, SD-Karte einlegen).
Software & Vorbereitung
SD-Karte
- Formatieren als FAT32.
- JPEG-Bilder direkt kopieren (max. 2560×1920 Pixel empfohlen).
- Videos müssen vorher in RGB565 konvertiert werden:
ffmpeg -i video.avi -s 320x240 -pix_fmt rgb565 video.rgb.
Bibliothek
Installieren: YATFT (für TFT-Shield).
Der Sketch (PhotoAndVideoPlay.ino)
Der Sketch durchsucht die SD-Karte nach Dateien. Erkannt werden:
- JPEG: Werden per Hardware-Decoder angezeigt (Umschaltung in YUV-Modus).
- RGB565 (.rgb): Als Video-Stream wiedergegeben (Umschaltung in RGB-Modus). Touchscreen dient als Steuerung: Stop, Pause, Play.
Wichtige Code-Bestandteile
YATFT tft(0);+SDC sdc;für Dateisystem.XPT2046_Touchscreenfür Touch-Eingaben.- Im
loop()wird alle 2 Sekunden die nächste Datei verarbeitet. - Touch-Koordinaten werden in
ScanTouch()ausgewertet (Stop/Pause/Play-Buttons werden bei Pause eingeblendet).
Hinweise
Der Artikel ist bewusst kurz gehalten. Fragen gerne in den Kommentaren. Weiterführende Projekte: TFT-Shield für Uno, OV7670-Kamera, Bluetooth-Kamera.
Update 01.04.2021: Neue Bibliothek EkaTFT für erweiterte Display-Serie.
Herstellungsprozess
- Fertigung transformieren mit Mobility: Data, Voice, Video und Location Solutions
- Neuer HDMI-APIX3 Konverter ermöglicht Automotive Video & ADAS Testing
- DATA MODUL bringt 23,1″ Ultra-Slim TFT Display mit Smart Wi-Fi Control
- Analoge Sensoren mit Raspberry Pi und Zabbix auslesen – Schritt-für-Schritt-Anleitung
- Kuman 3,5″ TFT Display auf RetroPie installieren – Schritt-für-Schritt-Anleitung
- K 2019 präsentiert Spitzentechnologie Recycling-Maschinen und nachhaltige Verpackungsinnovationen
- DN- und PN-Bezeichnungen an Flanschen verstehen: Umfassender Leitfaden
- Holografisches Light-Field-3D-Display: Klare, verzerrungsfreie Sicht für AR
- Professionelle Bitmap-Animation auf dem ILI9341 2,4″ TFT Touchscreen Shield mit Visuino
- Spritzguss-Oberflächen meistern: SPI- & VDI-Standards erklärt