А, резистор надо тоже переместить, я забыл про него на схеме. Его можно не устанавливать в принципе, так как на линии SCL он итак есть. Обмену по i2c не мешает, проверено.
Если датчик - это некая китайская плата, то не надо никаких резисторов. На этих платах на SDA и SCL резисторы подтяжки уже припаяны, их частенько наоборот, убирать приходится, если более 3-4 плат на одной шине.
Вобще не нужен этот резистор, он уже есть на плате wemos d1 mini, так как это вывод gpio0 esp8266, он обязательно подтянут резистором к + Так что, убрал я его со схемы.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
То himikat123, поставил 3-ю версию. Вроде работает, но где без лишних движений увидеть ай-пи часов чтобы зайти в веб-интерфейс после первоначальной настройки сети? Вход в настройки по кнопке "Сет" был достаточно удобен. Относительно отображения информации датчиков и погоды. Использую один 8-и разрядный индикатор. Не плохо бы видеть источник данных. Например, данные с локального датчика обозначать в первом разряде "Н", с погодного сервиса "P" или "U"
где без лишних движений увидеть ай-пи часов чтобы зайти в веб-интерфейс после первоначальной настройки сети? Вход в настройки по кнопке "Сет" был достаточно удобен.
В роутере это можно посмотреть, а лучше в настройках часов включить "Статический адрес". Вход в настройки по кнопке "Сет" был удобен, но стал невозможным в новой прошивке, так как подключившись ноутбуком к сети созданной часами у вас не будет интернета, а страницы настроек теперь зависят от наличия интернета.
Относительно отображения информации датчиков и погоды. Использую один 8-и разрядный индикатор. Не плохо бы видеть источник данных. Например, данные с локального датчика обозначать в первом разряде "Н", с погодного сервиса "P" или "U"
To himikat123: на схеме резисторы подтяжки шин CLK DIO дисплея ТМ1637 - R1, R2 не нужны, они на самой плате дисплея имеются. Хуже от них не станет, просто лишние детали.
Mizetsky, Проблема в том что некоторые эекземпляры ТМ1637 не работают когда на шине уровни 3,3 вольта. А с этими резисторами заводятся все экземпляры. Ну, у кого работает без них - могут не устанавливать
Ну, видимо некоторым экземплярам не хватает резисторов 10кОм которые на плате дисплея, поэтому иногда помогают дополнительные параллельные резисторы. У меня например, один дисплей ни в какую не заводится без этих резисторов, не знаю почему.
Я в одной конструкции снимал их с плат, (три платы датчиков и дисплей), иначе вроде работало, но программирование через ISP не проходило - программатор не мог шины в ноль просадить. Контроллер Tiny85, ног мало - SPI I и I2C на одних и тех же лапках.
Ну, видимо некоторым экземплярам не хватает резисторов 10кОм которые на плате дисплея, поэтому иногда помогают дополнительные параллельные резисторы. У меня например, один дисплей ни в какую не заводится без этих резисторов, не знаю почему.
На Гитхабе две схемы V3.0 - на одной резисторы 4.7К, на другой 10К. Вроде на И2Ц в дальнем конце шины должны стоять резисторы 5К. Если на дисплее 10К и в часах столько же - имеем как раз требуемые 5К.
Настало время обновить прошивку часов. Вышла версия 3.0.
Опробовал версию 3.0, появилось пара предложений: 1) Увеличить максимальный период синхронизации с NTP-сервером до 6мес. (при наличии DS3231 максимум каждый час это слишком). Для первоначальной/внеочередной синхронизации модуля DS3231 можно добавить на странице кнопку "Синхронизировать с NTP-сервером сейчас" 2) Сделать возможность отключать второй дисплей (в списке выбора типа и разрядности дисплея добавить пункт "NONE").
_________________ Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. Всегда с уважением, Александр.
Настало время обновить прошивку часов. Вышла версия 3.0.
Опробовал версию 3.0, появилось пара предложений: 1) Увеличить максимальный период синхронизации с NTP-сервером до 6мес. (при наличии DS3231 максимум каждый час это слишком). Для первоначальной/внеочередной синхронизации модуля DS3231 можно добавить на странице кнопку "Синхронизировать с NTP-сервером сейчас" 2) Сделать возможность отключать второй дисплей (в списке выбора типа и разрядности дисплея добавить пункт "NONE").
Спасибо за идеи, обязательно воплощу их, если вы ответите на 2 простых вопроса 1. Зачем синхронизировать часы слишком редко, резже чем раз в час, какой в этом смысл? Понятно, что слишком часто синхронизировать бессмысленно, но оно же не навредит. 2. Зачем отключать второй дисплей? Можно же просто его не устанавливать. Разве он мешает?
1. Никто не мешает DS3231 считать время. Если время с NTP сервера отличается от DS3231, тогда и только тогда происходит коррекция времени DS3231. 2. Ресурсов там еще на вагон таких дисплеев хватит, в общем, не изменится от этого ни производительность, ни энергопотребление.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения