DISPLAY 12864B

Использование дисплеев и обсуждение пользовательских блоков к ним
MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#21

Сообщение MTSnik1 » 18.09.2018{, 18:24}

aidar_i писал(а):
16.09.2018{, 00:14}
Прежние библиотеки и примеры связанные с кириллицей удалите.
В ПротеусеLCD12864_KS0108_1.zip
так Вы сами написали удалить прежние.

Отправлено спустя 1 минуту 35 секунд:
Завтра буду снова пробовать.

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

DISPLAY 12864B

#22

Сообщение aidar_i » 18.09.2018{, 22:30}

MTSnik1 писал(а):
18.09.2018{, 18:26}
так Вы сами написали удалить прежние.
Если сделали правильно, то в параметрах не поставили шрифт с кириллицей, по умолчанию стоит не кириллица. Запустите мой пример



Отправлено спустя 54 минуты 2 секунды:
В блок добавил одну графику (можно в параметрах выбирать). Команды брать здесь.
Вывод текста и графика LCD12864.flp
(111.32 КБ) 230 скачиваний
Последний раз редактировалось aidar_i 19.10.2019{, 15:20}, всего редактировалось 1 раз.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#23

Сообщение MTSnik1 » 19.09.2018{, 06:32}

Да, точно был не тот блок использован.

Отправлено спустя 4 минуты 41 секунду:
В последнем примере Вы вставили уже рисунок? У меня пустой экран выходит
Вложения
P_20180919_074339.jpg
P_20180919_074642.jpg

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#24

Сообщение MTSnik1 » 19.09.2018{, 07:31}

Все, запустил. Переделал по i2c и заработало
Вложения
20180919_093027.gif
20180919_093027.gif (716.79 КБ) 3251 просмотр

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#25

Сообщение MTSnik1 » 19.09.2018{, 07:32}

Только не понял куда в блоке
вставлять код с картинкой. :smile37:

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

DISPLAY 12864B

#26

Сообщение aidar_i » 19.09.2018{, 13:12}

Спасибо! В параметрах grafics, копируете команду со статьи по ссылке, заполняете в скобках параметры.
Потом вставляете команды в описании блока.
Можно ещё прямо в параметрах grafics вставить несколько команд, не забыть только точку запятую поставить. Лучше блок скорректировать под свои нужды, добавить входа, сколько надо.

Отправлено спустя 9 часов 34 минуты 42 секунды:
MTSnik1 писал(а):
18.09.2018{, 10:51}
А вот напрямую по всей шине что-то никак,
ПБ не для "по всей шине".
MTSnik1 проверил блоки в железе и я решил немного доработать блоки.
Убрал главный блок, код оттуда добавил в модель дисплея. В блоке модели дисплея ST7920 можно выбрать разновидности дисплеев. Для этого нужно войти в режим редактирования и закомментировать дисплей по умолчанию и раскомментировать выбранный дисплей. Или просто создать ПБ дисплея своей модели. В описания блоков добавил необходимую информацию.
Нужно удалить все прежние блоки и библиотеки и перейти сюда.

Отправлено спустя 1 минуту 12 секунд:
Там можно и выбрать дисплеи для "по всей шине".
Последний раз редактировалось aidar_i 19.04.2019{, 22:37}, всего редактировалось 1 раз.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#27

Сообщение MTSnik1 » 20.09.2018{, 07:24}

[quote=aidar_i post_id=54955 time=1537386480 user_id=2456]Спасибо! В параметрах grafics, копируете команду со статьи по ссылке, заполняете в скобках параметры.

Отправлено спустя 4 минуты 38 секунд:
Где эти параметры grafics? :smile37:
Вложения
P_20180920_091449.jpg
Это вот тут вставлять?

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

DISPLAY 12864B

#28

Сообщение aidar_i » 20.09.2018{, 09:44}

Нажмите, параметры-grafics, смотрите в этом окне чуть выше, там входы, выходы, параметры, библиотеки и ТД.

Отправлено спустя 3 минуты 43 секунды:
Но лучше не здесь, а на блоке нажать два раза и увидите, во вкладке описании, там же, есть все команды.

Видео: как это сделать?
Отправлено спустя 1 час 11 минут 44 секунды:
Видео здесь

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#29

Сообщение MTSnik1 » 20.09.2018{, 13:48}

Все, просмотрев видео разобрался. :smile9:
Такой вопрос. Ранее Вы дали сайт где в программе Image2Code можно свой рисунок перевести в код. В какой пункт вводить эти коды? Или блок это еще не умеет?

Отправлено спустя 9 минут 45 секунд:
Вот тут поясняется как рисовать. https://mysku.ru/blog/aliexpress/49725.html
Такое можно реализовать на дисплее ST7920?

Отправлено спустя 5 минут 44 секунды:
Такие картинки можно высвечивать?
Вложения
c54a61.png

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

DISPLAY 12864B

#30

Сообщение aidar_i » 20.09.2018{, 14:39}

Да можно, пока я этим не занимался, попозже сделаю блок.

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

DISPLAY 12864B

#31

Сообщение aidar_i » 22.09.2018{, 16:09}

MTSnik1 писал(а):
20.09.2018{, 14:04}
Ранее Вы дали сайт где в программе Image2Code можно свой рисунок перевести в код. В какой пункт вводить эти коды? Или блок это еще не умеет?
Пройдите Сюда.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 574
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

DISPLAY 12864B

#32

Сообщение SergeyShikal » 13.10.2018{, 09:14}

Что не так сделал, создал 2 вход при компиляции выдает ошибку

Отправлено спустя 7 часов 36 минут 4 секунды:
Разобрался, проблема в библиотеках была.
Вложения
2 входа.flp
(96.13 КБ) 129 скачиваний

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

DISPLAY 12864B

#33

Сообщение aidar_i » 05.12.2018{, 08:20}

Вход должен быть каким? Вводиться должны название шрифта или числа 1,2,3?

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#34

Сообщение MTSnik1 » 05.12.2018{, 08:23}

Как в константе, u8g_font_8x...

Отправлено спустя 7 минут 20 секунд:
Немного перепутал, в этом блоке можно добавить входы для шрифтов.
Вложения
12864-5входов.flp
(181.74 КБ) 178 скачиваний

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#35

Сообщение MTSnik1 » 07.12.2018{, 05:53}

Доброго времени суток. Кто-нибудь может переделать блок из сообщения #34, чтоб шрифты можно было изменять не в блоке а через дополнительные входы.

Turb0user
Рядовой
Сообщения: 44
Зарегистрирован: 20.03.2017{, 19:33}
Репутация: 10
Имя: Евгений

DISPLAY 12864B

#36

Сообщение Turb0user » 16.02.2019{, 22:26}

Здравствуйте.
Сделайте пожалуйста блок для дисплея ST7920 с интерфейсом I2C

Turb0user
Рядовой
Сообщения: 44
Зарегистрирован: 20.03.2017{, 19:33}
Репутация: 10
Имя: Евгений

DISPLAY 12864B

#37

Сообщение Turb0user » 23.02.2019{, 16:44}

MTSnik1 писал(а):
19.09.2018{, 07:31}
Все, запустил. Переделал по i2c и заработало
привет. как ты переделал под I2C. поделись блоком

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#38

Сообщение MTSnik1 » 23.02.2019{, 18:09}

Turb0user писал(а):
23.02.2019{, 16:44}
MTSnik1 писал(а):
19.09.2018{, 07:31}
Все, запустил. Переделал по i2c и заработало
привет. как ты переделал под I2C. поделись блоком
Нашел тут где-то. Если потерпите в понедельник буду на работе, загружу.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

DISPLAY 12864B

#39

Сообщение MTSnik1 » 25.02.2019{, 11:16}

I2c
Вложения
Вывод текста и графика LCD12864.flp
(111.81 КБ) 221 скачивание

Turb0user
Рядовой
Сообщения: 44
Зарегистрирован: 20.03.2017{, 19:33}
Репутация: 10
Имя: Евгений

DISPLAY 12864B

#40

Сообщение Turb0user » 26.02.2019{, 05:42}

Спасибо

Ответить

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