Блок вывода изображения с SD карты

Использование внешней и внутренней EEPROM, а так-же SD card
Ответить
Skaynet
Рядовой
Сообщения: 44
Зарегистрирован: 15.12.2017{, 19:36}
Репутация: 0

Блок вывода изображения с SD карты

#1

Сообщение Skaynet » 21.12.2017{, 23:28}

Всем доброго времени суток...
Помогите над созданием Блока вывода изображения с SD карты на TVout

Добавлено (21.12.2017, 23:28)
---------------------------------------------
Есть такой код как переделать

СпойлерПоказать
// подключаем необходимые библиотеки#include <SPI.h>
#include <SD.h>
#include <TFT.h> // Библиотека для работы с TFT-экраном

// объявление выводов для Arduino Uno
#define SD_CS 11
#define LCD_CS 10
#define DC 9
#define RESET 8

// объявление выводов для Leonardo
// #define SD_CS 8
// #define LCD_CS 7
// #define DC 0
// #define RESET 1

TFT myScreen = TFT(LCD_CS, DC, RESET);

// эта переменная описывает изображение, которое будет выводиться на экран
PImage image;

void setup() {
// инициализируем последовательный интерфейс передачи данных
Serial.begin(9600);
while (!Serial) {
// ожидаем готовности последовательного порта
// - необходимо для Arduino Leonardo
}

// пробуем обратиться к SD-карте памяти
Serial.print("Initializing SD card...");
if (!SD.begin(SD_CS)) {
Serial.println("failed!");
return;
}
Serial.println("OK!");

// инициализируем и очищаем GLCD-экран
myScreen.begin();
myScreen.background(255, 255, 255);

// загружаем изображение с SD-карты
<em><strong> image = myScreen.loadImage("arduino.bmp");</strong></em>

// проверяем, корректно ли загружена картинка
if (image.isValid() != true) {
Serial.println("error while loading arduino.bmp");
}

//выводим изображение на экран
<em><strong> myScreen.image(image, 0, 0);</strong></em>
}

void loop(){
// здесь ничего не делаем
} :
Вложения
tv_out-CODE-.ubi
(188.37 КБ) 94 скачивания
Последний раз редактировалось Skaynet 21.12.2017{, 23:29}, всего редактировалось 1 раз.

Ответить

Вернуться в «Устройства памяти»