Как стать автором
Обновить
21
0

Пользователь

Отправить сообщение
На самом деле, мне кажется, сложно отнести регистры и работу I2C шины к основам(((
Это файлы оригинального (авторского) проекта. Спасибо за то, что заметили! Удалил, архив перезалил(((((((((((((((((

Да проьлем-то, собственно, и нет. Просто в новой не получится использовать удобные названия цветов, нужно по-другому цвета объявлять (например, через HEX).
В первоначальной версии использовалась оригинальная библиотека, в новой версии я от неё ушёл — и очень рад.
Гайвер приводит сравнения быстродействия библиотек, ИМХО, его библиотека и правда лучше. Кроме того, я и его ядро использовал (GyverCore).
Было бы неплохо и его библиотеку часов использовать (у меня не вышло из-за конфликта функций I2C с библиотекой BH1750). В другом проекте я его библиотеку использовал, переработав и уменьшив.

Ок, к сведению принято))
Можно, да, было бы круто))). У Гайвера есть более крутая библиотека для часов — она автоматом рассчитывает день недели, туда же можно и расчёт праздников сделать.
Для другого проекта я переделывал его библиотеку, здесь возникла проблема конфликта с библиотекой датчика освещённости.
А я, увы, не настолько силён в радиотехнике(((
Батарейка для сохранения времени, разумеется, есть. Она установлена в модуле часов. При отключении питания время не сбрасывается.
Синхронизация времени. Можно доделывать, конечно, но:
1. Уже писали, что и так «слишком много инженерии»,
2. Там же отдельный модуль RTC — он в принципе точный. У него свой кварц и датчик температуры, который делает поправку на температуру окружающей среды.
Плюс ко всему установка конденсатора на линии питания часов поможет устранить помехи при нелинейности питания.
До установки конденсатора за 2 года часы начали отставать чуть больше чем на минуту.
После установки проблема решилась. Отключение питания абсолютно не сказывается на точности.
Повышение читабельности текста. Каждый абзац — логическое обособление. К сожалению, абзацы имеют большие отступы — форматирование не позволяет их изменить
Ну, проект «open source» — я сейчас пытаюсь внятно дописать окончательно процесс сборки, соответственно выложу и прошивку. Я не претендую на «чистоту кода» и т.п. — любой желающий может его дополнить и дописать))
Однако: часы работают уже пару лет — всё ок. С БП тоже)
Пункт 7 — всё написано))
Я включал все диоды разом, в том числе на полную яркость (не белым цветом) — всё ок.
Ограничение потребления при желании сделать можно. Вопрос — зачем? Проект устроен таким образом, что это попросту не требуется. В конце концов, это часы, а не фонарь.
Покажите, где такие можно купить за эту цену?))
Вторая статья будет сегодня-завтра. 3D печати нет совсем))
Дело хозяйское. У меня висят под потолком, мне нравится с температурой))
Если разориться на матрицу — пожалуйста
Уже подправил с статье (меня поправили).
Есть цифровые, которые выдают пороговое значение. Этот даёт возможность плавного управления яркостью ленты

Планировал одной обойтись, но к концу этой понял, что слишком много информации хочется вложить.
Всё распишу, ок)

Можно. Только зачем?))
Проект изначально замышлялся как ("взял и собрал"), без сильных заморочек.
При нормальном питании (в цепь RTC впаивается конденсатор, а также желательно в цепи ленты и ардуины), всё ок. Без конденсаторов за пару лет часы начали "врать" секунд на 30. С модулем bluetooth время выставляется за несколько секунд с точностью до секунды — ну и всё))
Потребление тока для меня значения не имеет, так как часы питаются от БП (всегда включены в розетку), висят в офисе на работе.
Ну и в конце концов, это просто часы (не система умного дома/теплицы/чего-то ещё), так что усложнять смысла не вижу — зато повторить может каждый, собрав минимальное количество "железок" без особых танцев с бубном

Ну, я не претендую на сверхпрограммиста.
Для меня это был интересный проект, однако при повторени всплыли некоторые сложности.
Порог вхождения для обычного человека довольно низкий — в чём и плюс, то есть идея в том, чтобы любой желающий мог повторить.
К тому же, идея не моя — я лишь развил и доработал её)

Да, у WS2815 повыше будет, но цена...

1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность