Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

Вячеслав Азаров
2018-06-21 07:21:03
Nefreemen пише:

Вячеслав, отличный пример  lol . Реализация на ST32F429 с FMC и DMA на борту  lol  lol . Ну и ну, телега и машина.

Ну так, что-бы ехать с веретерком нужен хороший двигатель или крутой спуск, под горку!  big_smile

Nefreemen
2018-06-21 01:21:51
Вячеслав Азаров пише:

Вот, Ютуб подбросил, фри: https://littlevgl.com/. Под MIT лицензией.

Вячеслав, отличный пример  lol . Реализация на ST32F429 с FMC и DMA на борту  lol  lol . Ну и ну, телега и машина.

Plumazh
2018-05-11 08:15:11

Спасибо, очень интересно. Буду изучать.

Вячеслав Азаров
2018-05-10 21:43:22

Вот, Ютуб подбросил, фри: https://littlevgl.com/. Под MIT лицензией.

Plumazh
2018-05-10 18:32:50

Ну доделаю - похвастаюсь - пока очень похоже, но у меня прибор не требует такого разнообразия. Кстати выложил схему соединений - больше для себя хотя может еще кому-нибудь пригодится : http://plug.pp.ua/ekran.jpg

Вячеслав Азаров
2018-05-10 17:59:13
Plumazh пише:
Вячеслав Азаров пише:

И все эти мучения покажутся вам сущим пустяком.

У меня башка как-то по другому устроена - GUI на УНО уже сляпал суда просто перенес и все и мучений это не вызывало. Мне сложнее в чужих библиотеках разобраться. Сделаю приборчик выложу видео.

Возможно мы о разных вещах подумали. Вот качественный интерфейс как выглядит.

Plumazh
2018-05-10 16:25:36

Тач скрин пошел без проблем - сейчас еще карточку подключу и можно в путь.

Plumazh
2018-05-10 16:13:10
Вячеслав Азаров пише:

И все эти мучения покажутся вам сущим пустяком.

У меня башка как-то по другому устроена - GUI на УНО уже сляпал суда просто перенес и все и мучений это не вызывало. Мне сложнее в чужих библиотеках разобраться. Сделаю приборчик выложу видео.

Вячеслав Азаров
2018-05-10 16:05:55
Plumazh пише:

... подключил и ВУАЛЯ - заработало. Начинаю мучать тач-скрин. Отпишусь по результату. Еще раз СПАСИБО.

Пожалуйста. Осталось самая малость, GUI запрограммировать. smile И все эти мучения покажутся вам сущим пустяком.

Plumazh
2018-05-10 15:58:36

ЗАПУСТИЛ! Два человека советовали - ОГРОМНОЕ СПАСИБО !!!!
Во-первых залез на разработчика библиотеки http://www.rinkydinkelectronics.com и прочитал внимательно всю документацию, а там все написано : D0-D7 на 22-29 Mega остальные как хотим только прописать в скетче. Посмотрел какие сигналы требует функция инициализации в UTFT.h соответственно прописал в скетче. Не заработало, вспомнил  "1) AREF не нужно, 3.3В - возможно." от LynX. взял отдельный блок 3.3В, поскольку на Mega Pro Mini такого нету, подключил и ВУАЛЯ - заработало.
Начинаю мучать тач-скрин. Отпишусь по результату.
Еще раз СПАСИБО.

Plumazh
2018-05-10 14:29:25

LynX п3 делал - аналогично

Спасибо,Вячеслав Азаров. Халява не прошла наверное таки придется "несколько глубже вникнуть в детали схемотехники и библиотек". Правда не знаю пока как это сделать?

Вячеслав Азаров
2018-05-10 14:12:01
Plumazh пише:

Может другие библиотеки поискать?

Я посмотрел схему. В этом шилде по SPI подключена только флешка, а дисплей по 8-разрядному интерфейсу. Вам придется несколько губже вникнуть в детали схемотехники и библиотек, что-бы "пересадить" шилд на МЕГУ.

LynX
2018-05-10 13:45:17

п3 делали?

Plumazh
2018-05-10 13:35:03

Может другие библиотеки поискать?

Plumazh
2018-05-10 09:17:34

Добрый день! Спасибо за советы. Подключил SPI 51.50.52, закоментировал строку из пункта 3 Вашего сообщения  - не работает
в скетче нигде SPI не объявляется :
#include <UTFT.h>

// Declare which fonts we will be using
extern uint8_t SmallFont[];

// Set the pins to the correct ones for your development shield
// ------------------------------------------------------------
// Arduino Uno / 2009:
// -------------------
// Standard Arduino Uno/2009 shield            : <display model>,A5,A4,A3,A2
// DisplayModule Arduino Uno TFT shield        : <display model>,A5,A4,A3,A2
//
// Arduino Mega:
// -------------------
// Standard Arduino Mega/Due shield            : <display model>,38,39,40,41
// CTE TFT LCD/SD Shield for Arduino Mega      : <display model>,38,39,40,41
//
// Remember to change the model parameter to suit your display module!
UTFT myGLCD(ITDB28,A5,A4,A3,A2);

void setup()
{
  randomSeed(analogRead(0));
 
// Setup the LCD
  myGLCD.InitLCD();
  myGLCD.setFont(SmallFont);
}

Підвал форуму