Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

большие часы ардуина+ ds3231+ max7219

Сб дек 16, 2023 16:58:39

Надоело менять батарейки в часах на кухне. Зима, делать нечего, вот и переделал на электронные благо ардуинки валялись без дела, да и другие детали были.
Часы умеют показывать время (интервал настраивается от 15 - 90 сек.) и число/день недели (интервал настраивается от 5 - 30 сек.) менять яркость от фоторезистора в зависимости от освещенности (три градации)

Использовал библиотеку "MD_Parola" .
Она понравилась мне тем, что красиво сменяет показания время на дату, и выводит цифры по центру и не важно какой ширины они.
Она не понравилась мне тем, что очень большая и места для творчества остается очень мало в микроконтроллере.

Сделал часы - посмотрел и ... термометр добавил с двумя датчиками на улице и на кухне. Правда в одну ардуинку все не влезло. Термометр сделал на отдельной.

Вложения
cloc_kuhnya.rar
(256.54 KiB) Скачиваний: 45

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 12:26:52

А можно как то инфо уместить на матрицах ширине 8* а не на 16? Что то в скетче не нашел...

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 13:21:42

на матрицах ширине 8* а не на 16?

поясни, не понял :dont_know:

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 13:45:37

Ну...вертикальный ряд светодиодов 16 можно как то уменьшить что ли информацию что бы в вертикальном ряде на 8 светодиодов была информация.Короче что бы цифры в длину были не на 16 светодиодов а на 8 :))

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 14:24:10

цифры изменить как в ширину таки в высоту (нарисовать) можно здесь Font_Data

Вы хотите часы в один ряд из четырех матриц?

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 14:34:51

Да!. у вас цифры в длину состоят из двух матриц Мне нужно что бы цифра умещались в длину на одной матрице. Каким образом можно уменьшить шрифт по ширине?

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 14:53:06

открываете http://arduino.on.kg/matrix-font?ysclid ... a126470520 редактор, рисуете половину цифры (скажем низ) нажимаете "повернуть"
копируете результат и вставляете во вкладке "Font_Data" в 54 строчку
(отрывок цифры 0)

6, 0x7F,0xFF,0xC0,0xC0,0xFF,0x7F, // 48 - '0' низ

6 - ширина сколько пикселей использовано
0x7,0xFF,0xC0,0xC0,0xFF,0x7F, - низ цыфры

также верх цифры рисуете обязательно нажимаете "повернуть" копируете результат и вставляете во вкладке "Font_Data"
и вставляете 182 строчку

6, 0xFE,0xFF,0x03,0x03,0xFF,0xFE, // 176 - '0' верх

и так следующую цифру единицу... половина цифры низ затем верх, кстати она по ширине из четырех пикселей

4, 0xC0,0xFF,0xFF,0xC0, // 49 - '1' 56 строчка (низ)
4, 0x04,0xFE,0xFF,0x00, // 177 - '1' 183 строчка (верх)

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 15:00:14

как все сложно...Ладно, пусть буде как есть...)

Re: большие часы ардуина+ ds3231+ max7219

Пн дек 18, 2023 15:04:00

пусть
Ответить