Страница 31 из 93

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вс сен 06, 2015 09:03:56
masy
спасибо!!!

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вс сен 06, 2015 15:18:47
dt_andrew
за что спасибо
я плату выложил для матриц 32х32 из готовых модулей :)

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 06:37:25
masy
я их все в одну папку собрал, вот думаю какую лучше сделать, у китайцев нет готовых модулей с 38 матрицами, просто можно выслать матрицы, а потом самому разводить.....

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 06:39:30
dt_andrew
WiseLord выклвдывал плату для 4 матриц 32х32 переделать под 38 - 30мин работы
еще свободней получиться - места то больше

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 08:10:35
Maxtor62
На 14 стр. есть плата для 4-х 38мм матриц от Dark. Переделать под 3 матрицы очень просто, хотя основная прелесть данного проекта именно в 4-х матрицах. Если Вы ещё только собираетесь заказывать матрицы то заказывайте 4, не пожалеете. Вот такие часики получились у меня, показаны 3 режима отображения времени.
Изображение
Изображение
Изображение[/img]

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 14:42:37
masy
ага нашел тоже их....... еще вопрос, можно программно отключить десятые доли градуса, в показании термометров, улица, дом??

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 16:00:04
WiseLord
Только если в исходниках править.
Заменить

Код: Выделить всё

matrixLoadString(mkNumberString(value, 5, 1, ' '));
(выводим value в 5 знакомест, одно знакоместо дробное) на

Код: Выделить всё

matrixLoadString(mkNumberString(value / 10, 3, 0, ' '));
(выводим уменьшенное в 10 раз value в 3 знакоместа, 0 дробных)


Обновление в проекте

- Написан редактор EEPROM для более простого выставления параметров и редактирования текстовых меток.

Скачать matrixclockeditor.

В будущих версиях, если будет не лень, добавлю выставление будильника и, возможно, попробую сделать "рисовалку" больших шрифтов, используемых в часах.

Ну и, на всякий случай, последние версии прошивки.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 16:34:42
max50
WiseLord писал(а):Написан редактор EEPROM для более простого выставления параметров и редактирования текстовых меток.
Что-то после правки любой метки сбиваются шрифты. Работает только первый.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 18:09:14
WiseLord
Да, был такой баг. Исправил (ссылка прежняя).

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Пн сен 07, 2015 18:40:10
max50
Теперь все нормально. Спасибо.

P.S. Еще бы все по русски было.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 03:33:03
dt_andrew
Здорово! Спасибо

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 10:12:41
ksa69
shura2000 писал(а): А еще лучше может как то скрестить с вот этим? http://homes-smart.ru/index.php/oborudo ... odov-wi-fi
esp8266 с прошивкой от Макса и так сама может управлять матрицей китайской и выводить данные с датчиков ds1820, dht22, bmp180. при этом еще и умеет много других дел делать, типа управление gpio, ШИМ и отправку на тот же народмон))
я уже прикрутил esp к одной из своих китайских плат, предварительно вообще выкинув atmega8 :shock:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 10:36:25
WiseLord
У меня тоже пара таких девайсов сейчас на пути из Китая. Тоже хочется что-нибудь интересное на них соорудить, в том числе и narodmon прикрутить.

Правда, пока не изучал вопрос, как там с компиляторами под эту штуку.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 15:33:25
masy
[quote="WiseLord"]Только если в исходниках править.
Заменить

Код: Выделить всё

matrixLoadString(mkNumberString(value, 5, 1, ' '));
(выводим value в 5 знакомест, одно знакоместо дробное) на

Код: Выделить всё

matrixLoadString(mkNumberString(value / 10, 3, 0, ' '));
(выводим уменьшенное в 10 раз value в 3 знакоместа, 0 дробных)


а, где взять исходлник, в папке с прошивками его нет???

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 15:34:53
dt_andrew
читаем внимательно 1 страницу

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 15:46:23
masy
да,что то ни как не найду)))

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 15:49:04
dt_andrew
Исходники прошивки под avr-gcc доступны на https://github.com/WiseLord/matrixclock

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 15:57:09
masy
dt_andrew писал(а):
Исходники прошивки под avr-gcc доступны на https://github.com/WiseLord/matrixclock
блин, спасибо...)

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Вт сен 08, 2015 16:01:34
dt_andrew
WiseLord, исправьте ссылку на исходники на 1 странице - она с ошибкой

Re: Часы на светодиодных матрицах с драйверами MAX7219

Добавлено: Чт сен 10, 2015 22:48:14
Kuzma511
WiseLord большое спасибо за часы. Собрал их несколько штук работают замечательно. Попробовал Ваш редактор EEPROM. Работает все нормально но заметил небольшой баг. Когда снимаешь галочку на show 0X:YZ time as X:YZ исчезает цифра часов и остается только мигающие точки и минуты. При возвращении галки появляются часы без нуля но появляется какой то символ похожий на английскую букву h. Все остально работает корректно.
Еще вопрос: можно ли как то отключить сигнал наступления нового часа. Спасибо