Вывод на графики на дисплей 5110

Использование дисплеев и обсуждение пользовательских блоков к ним
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

Вывод на графики на дисплей 5110

Сообщение stapmoff »

В блоках пользователя есть прекрасный блок для дисплея 5110, но там нет крупного шрифта и вывода графики! Кто нибудь сможет допилить блоки str, чтоб можно было вставлять графику или свой или русский шрифт из масива программы Image generate, плюс к этому добавить крупный шрифт цифр и букв
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Вывод на графики на дисплей 5110

Сообщение slavas »

С двумя шрифтами

блок

Добавлено (27.09.2016, 08:26)
---------------------------------------------
перезалил

скачать
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

Приветствую.
Версия flprog 2.0
Есть проблема в загрузке скетча.

Сама ошибка:
СпойлерSPOILER_SHOW
Arduino: 1.6.3 (Windows 7), Плата"Arduino Nano, ATmega328"

In file included from pr22.ino:2:0:

C:\Users\agafon\Documents\Arduino_ams\libraries\Adafruit_GFX_Library/Adafruit_PCD8544.h:52:46: error: expected class-name before '{' token

class Adafruit_PCD8544 : public Adafruit_GFX {

^

pr22.ino: In function 'void setup()':

pr22.ino:43:22: error: 'class Adafruit_PCD8544' has no member named 'setTextColor'

pr22.ino:44:22: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino: In function 'void loop()':

pr22.ino:68:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:69:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:70:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:71:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:72:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:73:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:74:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:75:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:76:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:77:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:78:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:79:20: error: 'class Adafruit_PCD8544' has no member named 'print'

pr22.ino:80:20: error: 'class Adafruit_PCD8544' has no member named 'setCursor'

pr22.ino:81:20: error: 'class Adafruit_PCD8544' has no member named 'setTextSize'

pr22.ino:82:20: error: 'class Adafruit_PCD8544' has no member named 'print'

Ошибка компиляции.

Это сообщение будет содержать больше информации чем
"Отображать вывод во время компиляции"
включено в Файл > Настройки
Пробовал другой блок экрана
Ошибка такая:
СпойлерSPOILER_SHOW
Arduino: 1.6.3 (Windows 7), Плата"Arduino Nano, ATmega328"

pr23.ino: In function 'void loop()':

pr23.ino:46:1: error: 'myGLCD' was not declared in this scope

pr23.ino:46:16: error: 'SmallFont' was not declared in this scope

pr23.ino:52:1: error: 'myGLCD' was not declared in this scope

pr23.ino:52:16: error: 'TinyFont' was not declared in this scope

Ошибка компиляции.
Сам файл проекта прилагаю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Agafon 28 сен 2016, 10:02, всего редактировалось 1 раз.
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

Вывод на графики на дисплей 5110

Сообщение stapmoff »

Agafon писал(а):kur-tft-28-09-1.flp
В этом варианте какая то беда с библиотеками - это в моем случае, хотя библиотеки подгружены
Agafon писал(а):6442809.flp(123Kb)
В этом варианте вы забыли вставить блок инициализации дисплея grapf lcd
Последний раз редактировалось stapmoff 28 сен 2016, 10:25, всего редактировалось 1 раз.
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

stapmoff писал(а):В этом варианте вы забыли вставить блок инициализации дисплея grapf lcd
Я к сожалению фиг чего могу вставить сам, только через программу....

ткните куда что вписать руками, хоть знать буду. Я думал что программа сама всё вставляет
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

Вывод на графики на дисплей 5110

Сообщение stapmoff »

Изображение

Блок что сверху надо вам добавить (в блоках пользователей скачайте блоки для 5110)
Последний раз редактировалось stapmoff 28 сен 2016, 11:16, всего редактировалось 1 раз.
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

stapmoff писал(а):Блок что сверху надо вам добавить (в блоках пользователей скачайте блоки для 5110)
Спасибо. Загрузился. Правда пока не вывел на экран то что я хочу. Экран просто белый.
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Вывод на графики на дисплей 5110

Сообщение Dev1 »

Agafon писал(а):Спасибо. Загрузился. Правда пока не вывел на экран то что я хочу. Экран просто белый.
Что бы что то вывести на екран нужно в блоке инициализации выставить пины к которым у вас подключен екран.
Win10-64 FLProg v7.5.2 Portable :fie:
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

Хочется спросить как? Но спрошу для начала выкладывал кто готовый проект вывода информации в программе чтоб самому разобраться.
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Вывод на графики на дисплей 5110

Сообщение Dev1 »

Кликните на блок graph_lcd и увидите параметры пинов.
Win10-64 FLProg v7.5.2 Portable :fie:
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

Вывод на графики на дисплей 5110

Сообщение stapmoff »

Вот вам для пробы
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

Dev1 писал(а):Кликните на блок graph_lcd и увидите параметры пинов.
Спасибо. Дошло.
stapmoff писал(а):Вот вам для пробы
В результате должо получиться на экране "123456789"
ФигВам получился. Подключаю к Nano, правильно ли я подключил по пинам?
led       +3.3V
SCK      D13
SDA/mosi    D11
A0       D9
RESET  D8
CS        D10
GND   -
VCC +3.3V

хелп. белый экран и всё тут

И ещё, а меня вот такой экран, может я вообще не тот блок использую.
Последний раз редактировалось Agafon 28 сен 2016, 15:09, всего редактировалось 1 раз.
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

Вывод на графики на дисплей 5110

Сообщение stapmoff »

Изображение

Настроенно так?
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

так пробовал, не получилось подключил так как в ссылке на видео, то же не получилось.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Agafon 28 сен 2016, 15:41, всего редактировалось 1 раз.
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Вывод на графики на дисплей 5110

Сообщение Dev1 »

Если у вас дисплей как на видео то вы не ту библиотеку используете. 
Фотку в студию вашего дисплея.
Win10-64 FLProg v7.5.2 Portable :fie:
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

В тот то и дело как на видео....
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Agafon 28 сен 2016, 16:04, всего редактировалось 1 раз.
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Вывод на графики на дисплей 5110

Сообщение Dev1 »

Так у вас TFT а вы в теме про 5110, это разные дисплеи и библиотеки.
пысы: ваш дисплей работает с уровнями сигнала 3,3 вольта, а вот тут начинается самое веселое...
Последний раз редактировалось Dev1 28 сен 2016, 16:19, всего редактировалось 1 раз.
Win10-64 FLProg v7.5.2 Portable :fie:
Agafon
Рядовой
Сообщения: 28
Зарегистрирован: 14 июл 2016, 15:51

Вывод на графики на дисплей 5110

Сообщение Agafon »

Как говорится и весело и грустно, весело, что не получилось, потому что не тот блок, а не весело потому что экран есть, а толку мало
Win7-64 FLProg v2.1.0 IDE 1.6.3
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Вывод на графики на дисплей 5110

Сообщение Dev1 »

У вас ардуино 5 вольтовая? если да то вот тут есть как делать резистивный делитель, либо на преобразователях.
Win10-64 FLProg v7.5.2 Portable :fie:
golowa70
Сержант
Сообщения: 195
Зарегистрирован: 20 фев 2016, 00:05

Вывод на графики на дисплей 5110

Сообщение golowa70 »

А по теме, кто нибудь выводил картинки? Поделитесь опытом .

Добавлено (21.10.2016, 12:09)
---------------------------------------------
На 5110
Ответить

Вернуться в «Дисплеи и индикаторы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей