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

Варианты использования модулей в проектах.

Использование дисплеев и обсуждение пользовательских блоков к ним
Jeka
Рядовой
Сообщения: 28
Зарегистрирован: 05.02.2017{, 19:08}
Репутация: 0

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

#41

Сообщение Jeka » 18.05.2017{, 11:06}

Часы с двумя матрицами по четыре 4х2.
Добавил еще один экран часов, изменил структуру отображения экранов,
изменил шрифт букв
Для скачивания вложений Вы должны быть зарегистрированы.
Последний раз редактировалось Jeka 18.05.2017{, 11:09}, всего редактировалось 1 раз.

hatul
Сержант
Сообщения: 117
Зарегистрирован: 06.05.2017{, 18:40}
Репутация: 0
Откуда: Netanya

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

#42

Сообщение hatul » 03.06.2017{, 21:42}

Просмотрел всю ветку.Есть вопрос. Я нигде не увидел кнопок для настройки часов.Я что то не понял,или их нельзя прикрутить?

putnik401
Рядовой
Сообщения: 11
Зарегистрирован: 12.02.2017{, 16:11}
Репутация: 0

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

#43

Сообщение putnik401 » 04.06.2017{, 02:42}

Кнопки придуманы для домохозяек.. настоящие пацаны пограмируют DS1307 с батарейкой один раз или если прижмет через FLProg там спец. инструмент в сервисе есть... залил скеч. синхронизировал с ПК ... и все по части кнопок отлегло...

hatul
Сержант
Сообщения: 117
Зарегистрирован: 06.05.2017{, 18:40}
Репутация: 0
Откуда: Netanya

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

#44

Сообщение hatul » 04.06.2017{, 07:00}

putnik401, DS1307 отстой! Настоящие пацаны пользуют DS3231. Только иногда часы попадают в руки домохозяек,а они требуют кнопки!

Jeka
Рядовой
Сообщения: 28
Зарегистрирован: 05.02.2017{, 19:08}
Репутация: 0

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

#45

Сообщение Jeka » 05.06.2017{, 13:34}

Сделал просо часы на 2х матрицах, т.к. памяти не хватает, но добавил df player?
говорит время каждый час с 9 до 21
Пользовательская библиотека для Flprog, библиотека в архиве для проги ардуино
Для скачивания вложений Вы должны быть зарегистрированы.
Последний раз редактировалось Jeka 05.06.2017{, 13:54}, всего редактировалось 1 раз.

Jeka
Рядовой
Сообщения: 28
Зарегистрирован: 05.02.2017{, 19:08}
Репутация: 0

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

#46

Сообщение Jeka » 06.06.2017{, 19:29}

Озвучка часов
Для скачивания вложений Вы должны быть зарегистрированы.

noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21.06.2017{, 14:02}
Репутация: 0

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

#47

Сообщение noname0_0 » 21.06.2017{, 14:13}

Спасибо всем за разнообразные вариации часов. Подскажите новичку только одно, как реализовать отображение знака "минус" при отрицательной температуре? А то хочу вынести DHT22 наружу, для измерения уличной температуры.

Аватара пользователя
rw6cm
Полковник
Сообщения: 1992
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 223
Имя: Владимир

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

#48

Сообщение rw6cm » 21.06.2017{, 14:23}

Дорисовать в сегменте значок, и по условию если число меньше 0, включать его.
Win10-64, FLProg (portable)

noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21.06.2017{, 14:02}
Репутация: 0

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

#49

Сообщение noname0_0 » 22.06.2017{, 21:12}

Я просто учась на тех часах, что выложены здесь, создал вариант с теми функциями, что нужны мне. А именно: убрал дату, добавил отоброжение влажности и давления и всё это на восьми матрицах. Я понимаю, что нужно нарисовать значок, в моём варианте на пятой матрице, но как, что и куда, а именно, какие блоки использовать для включения знака "минус" во время показа температуры, не могу понять. 

Вот мой вариант часов.
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
rw6cm
Полковник
Сообщения: 1992
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 223
Имя: Владимир

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

#50

Сообщение rw6cm » 23.06.2017{, 13:50}

noname0_0 писал(а):в моём варианте на пятой матрице
clock111.flp
Для скачивания вложений Вы должны быть зарегистрированы.
Win10-64, FLProg (portable)

noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21.06.2017{, 14:02}
Репутация: 0

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

#51

Сообщение noname0_0 » 23.06.2017{, 19:46}

Оказывается можно и так, даже немного упростив всё? Буду знать. Огромное спасибо!!!

Аватара пользователя
rw6cm
Полковник
Сообщения: 1992
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 223
Имя: Владимир

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

#52

Сообщение rw6cm » 24.06.2017{, 10:37}

Забыл изменить алгоритм, что бы он правильно считал отрицательные значения,


Нужно так:Показать
7837266.png
Для скачивания вложений Вы должны быть зарегистрированы.
Последний раз редактировалось rw6cm 24.06.2017{, 10:43}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21.06.2017{, 14:02}
Репутация: 0

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

#53

Сообщение noname0_0 » 24.06.2017{, 16:33}

rw6cm писал(а):Забыл изменить алгоритм, что бы он правильно считал отрицательные значения,Нужно так:
Спасибо.
Последний раз редактировалось noname0_0 24.06.2017{, 16:35}, всего редактировалось 1 раз.

Аватара пользователя
rw6cm
Полковник
Сообщения: 1992
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 223
Имя: Владимир

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

#54

Сообщение rw6cm » 08.08.2017{, 11:01}

Бинарные часы


ПроектПоказать
6008673.png
Видео:
www.youtube.com/watch?v=IgzrDsqRTjg
Проект:
на четырех 8х8
ClockBin4x8x8.flp
на одной 8х8
ClockBin1x8x8.flp
К списку темы.
Для скачивания вложений Вы должны быть зарегистрированы.
Win10-64, FLProg (portable)

Jeka
Рядовой
Сообщения: 28
Зарегистрирован: 05.02.2017{, 19:08}
Репутация: 0

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

#55

Сообщение Jeka » 12.08.2017{, 11:49}

Очередная версия часов clock-20 на двух матрицах 2х4, вокруг матрицы бегущие светодиоды.
Проблема 1: огни не работают во всех режимах почему то, поэтому поставил пока на двух
2: хотелось чтобы огни работали как сигнал с 9.00 до 21.00
Может кто поможет устранить эти причины
Часы на ютубе видео
Последний раз редактировалось Jeka 12.08.2017{, 11:52}, всего редактировалось 1 раз.

hatul
Сержант
Сообщения: 117
Зарегистрирован: 06.05.2017{, 18:40}
Репутация: 0
Откуда: Netanya

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

#56

Сообщение hatul » 15.08.2017{, 22:15}

Jeka, Пытаюсь тоже изобразить что то подобное. Первый вариант -светодиоды подключить через сдвиговый регистр 74НС595. Получается не очень. Решил попробовать другой вариант.Взял один модуль матрицы,саму матрицу убрал,и вместо её припаял провода.  Вот так

СпойлерПоказать
9980753.jpg
Проверил,вроде работает,наполовину.Надо припаять вторую сторону,должна работать. Теперь надо распаять светодиоды по схеме,как на матрице. Ну а дальше загоняй массив,и зажигай светодиоды как нравится. Я думаю работать будет. Что скажут знатоки?!
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
rw6cm
Полковник
Сообщения: 1992
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 223
Имя: Владимир

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

#57

Сообщение rw6cm » 19.08.2017{, 12:48}

Русифицированная "бегущая строка"
Просто бегущий текст (статические данные, без возможности динамично изменять)
Использует библиотеки LedControl.

ПроектПоказать
[video][/video]
ScrollText7219.flp
АКТУАЛЬНЫЕ БЛОКИ с БИБЛИОТЕКАМИ ЗДЕСЬ!
К списку темы.
Для скачивания вложений Вы должны быть зарегистрированы.
Последний раз редактировалось rw6cm 19.08.2017{, 13:04}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Аватара пользователя
rw6cm
Полковник
Сообщения: 1992
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 223
Имя: Владимир

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

#58

Сообщение rw6cm » 21.08.2017{, 09:36}

Русифицированная изменяемая "бегущая строка"
Использует библиотеки Adafruit_GFX и Max72xxPanel.

ПроектПоказать
В проекте тест для проверки блока. В описании блока краткая инструкция.
Видео
ScrollRealText7219.flp
АКТУАЛЬНЫЕ БЛОКИ с БИБЛИОТЕКАМИ ЗДЕСЬ!
К списку темы.
Для скачивания вложений Вы должны быть зарегистрированы.
Последний раз редактировалось rw6cm 21.08.2017{, 09:57}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Аватара пользователя
fsergei70
Лейтенант
Сообщения: 674
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 48
Откуда: Ессентуки-Кисловодск
Имя: Сергей

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

#59

Сообщение fsergei70 » 04.09.2017{, 01:01}

Jeka писал(а):Кнопки придуманы для домохозяек.. настоящие пацаны пограмируют DS1307 с батарейкой один раз или если прижмет через FLProg там спец. инструмент в сервисе есть... залил скеч. синхронизировал с ПК ... и все по части кнопок отлегло...
Ну да, каждый раз как потребуется подстроить время перешивай ардуино, удобно, слов нет.

putnik401
Рядовой
Сообщения: 11
Зарегистрирован: 12.02.2017{, 16:11}
Репутация: 0

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

#60

Сообщение putnik401 » 04.09.2017{, 15:08}

Это когда у вас есть только единственная плата Ардуино.... а так модуль с батарейкой отцепляете от часиков и далее цепляете к модулю в котором залит скетч для работы в FlProg корректировка времени... все очень удобно... кнопку нажали синхронизации и все... потом модуль с батарейкой RTC отцепляете и все... время синхронизировано с компом.... или ставите какое хотите...

Ответить

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

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

Сейчас этот форум просматривают: Pratak и 1 гость