Всем привет! В этой статье я выложил код для вывода изображения с SD карты на дисплей TFT 1.8". Почему только BMP? Потому что BMP это формат изображений, которые хранятся и передаются как набор закодированных точек, что понятно из названия - BitMap Picture. Ссылка на видео с показом работы кода.
РАСПИНОВКА И СКЕТЧ:
* ПОДКЛЮЧЕНИЕ МОДУЛЯ MICROSD
** MOSI - пин 11 на Arduino
** MISO - пин 12 на Arduino
** CLK - пин 13 на Arduino
** CS - пин 4 на Arduino.
** 3.3v - питание 3.3 вольта
** GND - земля (-)
* ПОДКЛЮЧЕНИЕ ДИСПЛЕЯ
** Led - пин 3.3 v
** SCK - пин 13
** SDA - пин 11
** A0 - пин 9
** RESET - пин 8
** CS - пин 10
** GND - пин GND
** VСС - пин 5v
То, что некоторые пины пересекаются, это нормально, так как эти порты являются портами для SPI, и в другие подключать нельзя
Если на дисплее плохо показывается картинка, вытащите SD карту из слота. Изображение уже загрузилось, оно не пропадёт.
НАЧАЛО СКЕТЧА:
// Подключение библиотек
#include "SPI.h" // Библиотека для пр