Страница 6 из 8

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 22.01.2017{, 09:28}
rw6cm
Модули из четырех матриц 8х8
9434532.jpg
9434532.jpg (14.52 КБ) 10462 просмотра
Вариант подключения модуля в программе FLProg к часам ds1307Показать
Выглядит это так:
8600046.png
1564081.jpg
m7219.flp
(227.92 КБ) 210 скачиваний
Ссылки на посты аналогичных тем.Показать
АКТУАЛЬНЫЕ БЛОКИ с БИБЛИОТЕКАМИ ЗДЕСЬ!

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 27.09.2019{, 13:35}
Cancertanly
попробуй так
СпойлерПоказать
аналоговые часы.png

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 27.09.2019{, 16:27}
Sanek
Cancertanly писал(а):
27.09.2019{, 13:35}
попробуй так
СпойлерПоказать
аналоговые часы.png
Так тоже не то надо или 2 модуля или несли на одном то выводит только то чей модуль стоит на 1 шине .а мне надо на одном модуле чтоб бы были часы и минуты .
как тут
СпойлерПоказать
analog_clock.gif

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 27.09.2019{, 16:34}
Cancertanly
Тогда тебе надо воспользоваться блоком суммирования и на все 1440 значений делать по массиву. :smile38:

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 28.09.2019{, 08:12}
rw6cm
Sanek писал(а):
25.09.2019{, 14:17}
возможно ли такое повторить в нашей программе.
При желании возможно все.

Отправлено спустя 44 минуты 36 секунд:
Часы LAGSILVA 2017
Своеобразные часы на матрице 8х8
analog_clock.png
analog_clock.png (37.51 КБ) 2352 просмотра
СпойлерПоказать
Автор часов Lagsilva 2017
Он использовал геометрию в расчетах,
но можно простой математикой, и логикой.
Один из вариантов как это сделать в FLProg
Lagsilva2017.JPG
Часы Lagsilva2017.flp
(454.89 КБ) 91 скачивание
К списку темы.

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 28.09.2019{, 15:55}
Sanek
rw6cm писал(а):
28.09.2019{, 08:57}
Sanek писал(а):
25.09.2019{, 14:17}
возможно ли такое повторить в нашей программе.
При желании возможно все.
Спасибо за пример, правда почему то они у меня показывают на одну минуту больше.
Сам сделал найдя вашу тему ( Пиксельные команды матрице 8х8 ) . правда получилось громоздко но для начало нормально.
аналог нано черновик.flp
(706.72 КБ) 90 скачиваний

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 28.09.2019{, 19:11}
rw6cm
Sanek писал(а):
28.09.2019{, 15:55}
почему то они у меня показывают на одну минуту больше.
Упс, не учел нолик в единичном отсчете ))
Обновил проект.

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 04.02.2021{, 13:35}
wiktor0308
rw6cm писал(а):
19.01.2018{, 03:01}
Пиксельные команды матрице 8х8
Бывают варианты, когда для индикации большого количества процессов, не хватает выходов контролера.
В таком случае можно использовать встроенный блок мах7219, а светодиоды подключить аналогично матриц 8х8.
Проект с примеромПоказать

Рассмотрим пример на одной матрице.
[video][/video]

Здесь мы можем по 3м сигнальным проводам управлять каждым диодом на восьми модулях матриц 8х8.
max7219.jpg

Встроенный блок для этой цели, не очень удобный.
Чтобы изменять состояние каждого диода, нам придется для каждого рисовать состояние всей матрицы,
а это расточительно для памяти. По этому встроенный блок будем использовать частично.
Берем встроенный блок мах7219, создаем шину, выбираем способ управления «несколько массивов»,
создаем один массив, и на этом все.
Берем 8шт блоков «запись элемента в массив», В каждом выбираем один и тот же созданный в мах7219 массив,
но присваиваем, разные индексы от 0 до 7. На каждый вход записи подаем простенький пользовательский блок,
восемь входов которого привязаны каждый к своему светодиоду. В сумме получается 8 строк по 8 диодов.
8х8 Мах7219 по пикселям.png

8х8 Мах7219 по пикселям.flp

АКТУАЛЬНЫЕ БЛОКИ с БИБЛИОТЕКАМИ ЗДЕСЬ!
К списку темы.

У меня чёрный экран почему?

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 05.02.2021{, 09:53}
rw6cm
wiktor0308 писал(а):
04.02.2021{, 13:35}
У меня чёрный экран почему?
Все со временем меняется )))
ПБ уже не нужен. Аналогичный есть уже встроенный.
В счетчике тоже прошли изменения, да и в МАХе похоже тоже.
Обновил информацию здесь

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 05.02.2021{, 17:45}
wiktor0308
rw6cm писал(а):
05.02.2021{, 09:53}
wiktor0308 писал(а):
04.02.2021{, 13:35}
У меня чёрный экран почему?
Все со временем меняется )))
ПБ уже не нужен. Аналогичный есть уже встроенный.
В счетчике тоже прошли изменения, да и в МАХе похоже тоже.
Обновил информацию здесь
Спасибо!!!

Отправлено спустя 1 час 13 минут 31 секунду:
wiktor0308 писал(а):
05.02.2021{, 17:45}
Отправлено спустя 8 минут 10 секунд:
Всем привет!!! Не могу руссифицировать бегущую строку на max7219 8x8 FLProg 7.3.1

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 05.02.2021{, 20:21}
rw6cm
wiktor0308 писал(а):
05.02.2021{, 19:07}
Не могу руссифицировать бегущую строку на max7219 8x8 FLProg 7.3.1
посмотрите откуда IDE берет библиотеку Adafruit_GFX ,
и замените в ней файл из архива
glcdfont.zip
(2.26 КБ) 85 скачиваний

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 05.02.2021{, 20:34}
wiktor0308
rw6cm писал(а):
05.02.2021{, 20:21}
wiktor0308 писал(а):
05.02.2021{, 19:07}
Не могу руссифицировать бегущую строку на max7219 8x8 FLProg 7.3.1
посмотрите откуда IDE берет библиотеку Adafruit_GFX ,
и замените в ней файл из архива
glcdfont.zip
Спасибо!!! Попробую.

Отправлено спустя 6 минут 8 секунд:

Толку нет пишет иероглифы :( :( :(

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 05.02.2021{, 22:15}
rw6cm
wiktor0308 писал(а):
05.02.2021{, 20:40}
пишет иероглифы
значит не в той библиотеке заменили.
посмотрите внимательно в сообщениях IDE с какой директории она ее берет.

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 06.02.2021{, 12:33}
wiktor0308
rw6cm писал(а):
05.02.2021{, 22:15}
wiktor0308 писал(а):
05.02.2021{, 20:40}
пишет иероглифы
если проект от сюда
значит не в той библиотеке заменили.
посмотрите внимательно в сообщениях IDE с какой директории она ее берет.

А как понять ? Извините я в этом не очень :smile37:

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 06.02.2021{, 20:23}
rw6cm
wiktor0308,
СпойлерПоказать
В настройке IDE ставим так
2021_02_06_20_16_07_Настройки.png
2021_02_06_20_16_07_Настройки.png (13.14 КБ) 1688 просмотров
Смотрим при компиляции откуда берет библиотеку.
Именно в том месте и заменяем файл.
2021_02_06_20_13_36_pr1_Arduino_1.8.13.png
2021_02_06_20_13_36_pr1_Arduino_1.8.13.png (8.53 КБ) 1688 просмотров


Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 06.02.2021{, 20:47}
wiktor0308
rw6cm писал(а):
06.02.2021{, 20:23}
wiktor0308,
СпойлерПоказать
В настройке IDE ставим так
2021_02_06_20_16_07_Настройки.png
Смотрим при компиляции откуда берет библиотеку.
Именно в том месте и заменяем файл.
2021_02_06_20_13_36_pr1_Arduino_1.8.13.png

Спасибо!!! Завтра попробую!

Отправлено спустя 20 минут 34 секунды:
wiktor0308 писал(а):
06.02.2021{, 20:47}
rw6cm писал(а):
06.02.2021{, 20:23}
wiktor0308,
СпойлерПоказать
В настройке IDE ставим так
2021_02_06_20_16_07_Настройки.png
Смотрим при компиляции откуда берет библиотеку.
Именно в том месте и заменяем файл.
2021_02_06_20_13_36_pr1_Arduino_1.8.13.png

Спасибо!!! Завтра попробую!
Спасибо огромное!!!!! Всё получилось!!!! :smile9: :smile9: :smile9: Благодарю вас !!!!! :smile38: :smile38:

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 28.04.2021{, 11:51}
rw6cm
по просьбе.
Украинский шрифт для бегущей строки на Adafruit_GFX и Max72xxPanel.
СпойлерПоказать
Добавлены буквы вместо Ёё-Ґґ, Ъъ-Її, Ээ-Єє
Согласно этой раскладки клавы
IMG_6087.jpg
Заменить файл в папке расположенной в D:\FLProg\FLProg_7.3.5\ideV6\portable\sketchbook\libraries\Adafruit_GFX_Library
файлом из архива
Укр_glcdfont.zip
(2.26 КБ) 48 скачиваний
тестовый проект
Тест Укр шрифт.flp
(516.57 КБ) 58 скачиваний
flp7.3.5

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 01.05.2021{, 14:28}
TET
Спасибо за Укр. вариант. :smile37: но можно сделать под библиотеку 7219 2зоны 2 строки. (Parola) этот вариант работает только (Adafruit max7219 1str) :(

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 04.05.2021{, 10:43}
rw6cm
TET писал(а):
01.05.2021{, 14:28}
можно сделать под библиотеку 7219 2зоны 2 строки. (Parola)
СпойлерПоказать
Заменить одноименный файл в библиотеках MD_Parola и MD_MAX72XX , файлом из архива.
Добавлены буквы вместо Ъъ - Її, Ээ - Єє
Ґґ нет. Т.к. в этих шрифтах нет буквы Ё
для MD_Parola
Font_Data_RUS.zip
(3.88 КБ) 54 скачивания
для MD_MAX72XX
MD_MAX72xx_font.zip
(4.77 КБ) 56 скачиваний
тест проект
Укр Parola.flp
(715.42 КБ) 49 скачиваний
flp7.3.5

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 22.07.2021{, 13:16}
MTSnik
Всем доброго времени суток.
Собрал часы на матрице 8х8х4 с использованием блока ScrollRealText7219.flp
Все работает. Решил дополнительно выводить и температуру. Возник вопрос, как вывести знак градуса. Возможно ли это с этим блоком?

Матричный модуль 8х8х4 MAX7219 в FLProg

Добавлено: 23.07.2021{, 07:01}
rw6cm
MTSnik писал(а):
22.07.2021{, 13:16}
как вывести знак градуса. Возможно ли это с этим блоком?
В шрифте такого знака нет. Надо рисовать. Будет время постараюсь сделать.