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

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

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

Сообщение Jeka »

Часы с двумя матрицами по четыре 4х2.
Добавил еще один экран часов, изменил структуру отображения экранов,
изменил шрифт букв
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Jeka 18 май 2017, 11:09, всего редактировалось 1 раз.
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

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

Сообщение hatul »

Просмотрел всю ветку.Есть вопрос. Я нигде не увидел кнопок для настройки часов.Я что то не понял,или их нельзя прикрутить?
putnik401
Рядовой
Сообщения: 11
Зарегистрирован: 12 фев 2017, 16:11

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

Сообщение putnik401 »

Кнопки придуманы для домохозяек.. настоящие пацаны пограмируют DS1307 с батарейкой один раз или если прижмет через FLProg там спец. инструмент в сервисе есть... залил скеч. синхронизировал с ПК ... и все по части кнопок отлегло...
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

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

Сообщение hatul »

putnik401, DS1307 отстой! Настоящие пацаны пользуют DS3231. Только иногда часы попадают в руки домохозяек,а они требуют кнопки!
Jeka
Рядовой
Сообщения: 28
Зарегистрирован: 05 фев 2017, 19:08

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

Сообщение Jeka »

Сделал просо часы на 2х матрицах, т.к. памяти не хватает, но добавил df player?
говорит время каждый час с 9 до 21
Пользовательская библиотека для Flprog, библиотека в архиве для проги ардуино
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Jeka 05 июн 2017, 13:54, всего редактировалось 1 раз.
Jeka
Рядовой
Сообщения: 28
Зарегистрирован: 05 фев 2017, 19:08

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

Сообщение Jeka »

Озвучка часов
У вас нет необходимых прав для просмотра вложений в этом сообщении.
noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21 июн 2017, 14:02

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

Сообщение noname0_0 »

Спасибо всем за разнообразные вариации часов. Подскажите новичку только одно, как реализовать отображение знака "минус" при отрицательной температуре? А то хочу вынести DHT22 наружу, для измерения уличной температуры.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2368
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 27 раз

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

Сообщение rw6cm »

Дорисовать в сегменте значок, и по условию если число меньше 0, включать его.
Win10-64, FLProg (portable)
noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21 июн 2017, 14:02

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

Сообщение noname0_0 »

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

Вот мой вариант часов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2368
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 27 раз

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

Сообщение rw6cm »

noname0_0 писал(а):в моём варианте на пятой матрице
clock111.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21 июн 2017, 14:02

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

Сообщение noname0_0 »

Оказывается можно и так, даже немного упростив всё? Буду знать. Огромное спасибо!!!
Аватара пользователя
rw6cm
Полковник
Сообщения: 2368
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 27 раз

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

Сообщение rw6cm »

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

[spoiler=Нужно так:]
7837266.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 24 июн 2017, 10:43, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
noname0_0
Рядовой
Сообщения: 4
Зарегистрирован: 21 июн 2017, 14:02

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

Сообщение noname0_0 »

rw6cm писал(а):Забыл изменить алгоритм, что бы он правильно считал отрицательные значения,Нужно так:
Спасибо.
Последний раз редактировалось noname0_0 24 июн 2017, 16:35, всего редактировалось 1 раз.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2368
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 27 раз

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

Сообщение rw6cm »

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

[spoiler=Проект]
6008673.png
Видео:
www.youtube.com/watch?v=IgzrDsqRTjg
Проект:
на четырех 8х8
ClockBin4x8x8.flp
на одной 8х8
ClockBin1x8x8.flp
[/spoiler]

К списку темы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Jeka
Рядовой
Сообщения: 28
Зарегистрирован: 05 фев 2017, 19:08

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

Сообщение Jeka »

Очередная версия часов clock-20 на двух матрицах 2х4, вокруг матрицы бегущие светодиоды.
Проблема 1: огни не работают во всех режимах почему то, поэтому поставил пока на двух
2: хотелось чтобы огни работали как сигнал с 9.00 до 21.00
Может кто поможет устранить эти причины
Часы на ютубе видео
Последний раз редактировалось Jeka 12 авг 2017, 11:52, всего редактировалось 1 раз.
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

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

Сообщение hatul »

Jeka, Пытаюсь тоже изобразить что то подобное. Первый вариант -светодиоды подключить через сдвиговый регистр 74НС595. Получается не очень. Решил попробовать другой вариант.Взял один модуль матрицы,саму матрицу убрал,и вместо её припаял провода.  Вот так
[spoiler=Спойлер]
9980753.jpg
[/spoiler]
Проверил,вроде работает,наполовину.Надо припаять вторую сторону,должна работать. Теперь надо распаять светодиоды по схеме,как на матрице. Ну а дальше загоняй массив,и зажигай светодиоды как нравится. Я думаю работать будет. Что скажут знатоки?!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2368
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 27 раз

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

Сообщение rw6cm »

Русифицированная "бегущая строка"
Просто бегущий текст (статические данные, без возможности динамично изменять)
Использует библиотеки LedControl.
[spoiler=Проект]
[video]https://www.youtube.com/watch?v=wMMDAvHrBPM[/video]
ScrollText7219.flp
АКТУАЛЬНЫЕ БЛОКИ с БИБЛИОТЕКАМИ ЗДЕСЬ!
[/spoiler]

К списку темы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 19 авг 2017, 13:04, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
Аватара пользователя
rw6cm
Полковник
Сообщения: 2368
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 27 раз

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

Сообщение rw6cm »

Русифицированная изменяемая "бегущая строка"
Использует библиотеки Adafruit_GFX и Max72xxPanel.
[spoiler=Проект]
В проекте тест для проверки блока. В описании блока краткая инструкция.
Видео
ScrollRealText7219.flp
АКТУАЛЬНЫЕ БЛОКИ с БИБЛИОТЕКАМИ ЗДЕСЬ!
[/spoiler]

К списку темы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 21 авг 2017, 09:57, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
fsergei70
Капитан
Сообщения: 833
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 20 раз
Поблагодарили: 1 раз

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

Сообщение fsergei70 »

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

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

Сообщение putnik401 »

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

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

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

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