Pull to refresh

Comments 33

Неплохо бы при подключении DS резистор использовать…
извините, в схеме ошибка — у меня DS18B20 распаян на модуле DS1307…
Тогда стоит подправить схему.
Кстати, некоторые продавцы пишут с обратной стороны этого экрана адрес 0x78, но на деле там 0x3C как в доках на adafruit.
0x78 — это адрес, сдвинутый на 1 влево. Т.е. с точки зрения указания адреса это не совсем правильно (в i2c ведь адрес семибитный). Зато это адрес, в котором нужно менять лишь нулевой бит для чтения-записи.
Хотя, на мой взгляд, правильнее прописывать адрес устройства как 0x3C, а потом уже сдвигать его и выставлять бит чтения\записи.
Не плохо бы добавить пару кнопок для установки времени, свободные пины то есть.
А зачем? Там RTC стоит.
В прошивке один раз пишут код установки времени, шьют, запускают, потом код удаляют. По крайней мере я так делал…
Чтобы устройство было более автономным, вот сядет батарейка и придется опять подключать ее к ПК, заливать скетч с установкой времени, потом комментировать этот код и опять заливать счетч для нормальной работы, это как-то неправильно.
А ещё потому что модули на DS1307 не гарантируют точность хода атомных часов.
В данном случае согласен.
Правда производитель RTC обещает 10 лет работы от батарейки… типа скорее батарейка накроется чем модуль ее разрядит…
А ещё через месяц работы (что от «батарейки», что от внешнего питания) время на пару часов убежит.
У меня на ардуине собраны часы на жестком диске, когда-то давно понадобился БП от них и они больше года пролежали в пыли, сейчас запустил — отклонение 7 минут. Если даже дважды в год переводить часы или подправлять ход, то впоне терпимо.
Скорее, исключение. Ибо, уже не раз упоминалось о стабильности модулей «Tiny RTC».
У меня, в среднем +2 часа убегают за месяц. Когда начал искать причину, увидел, что проблема глобальная для подобных модулей.

Совершенно, не пойму, что «минусящим» не понравилось.
Так после лечения и замены батарейки модуль спешит на 1-2 сек в месяц… Что меня больше чем устраивает )))
Поэтому и добавил тему со стабильностью, там где предлагали «кнопочную коррекцию».
У моего камня RTC за полгода время на 44 минуты вперед убежало. Для коррекции поставил GPS модуль дешевенький.
Запускал я этот DS1307 на ардуино… Как-то глючно работает, то выдает восьмерки… то вообще не понятные даты.
Долго разбирался в чем дело. В результате пришел к выводу, что DS1307 нужно подключать к питанию 3.3v, а не к 5v. Тогда заработало всё отлично.
Всё-таки правильнее паковать в zip, он нативно открывается большим количеством ОС.
Позанудствую немножко. Корпус и кнопки планируются, или на хлебной доске все остановится?
Ну и, если уж делитесь кодом — почему не Гитхаб?
планирую и кнопки и еще добавить отображение давления и влажности, и отображение графиков температуры, давления, влыжности — но времени никак не хватает все доделать… Про графики я рассказал в этой статье Отображение графика на OLED дисплее

Не советую держать этот дисплей включенным круглосуточно. За год яркость постоянно светящихся пикселей очень сильно упадёт.
Сколько потребляет вся конструкция?
У Вас тоже не открываются?
Или это adBlock меня не пускает? :)
Да вроде открываются, но просто правила говорят что:
Плохая публикация:
Содержит реферальные ссылки на что угодно;
Скорее всего реф. ссылки.
Я перешел по ним по прямому клику, скопировал названия и купил все на eBay. Вышло 7.88$, чуть дешевле чем тут
Да, а в чем-то проблема ??? Я лично в этом проблемы не вижу!!! Статью копировал со своего сайта, ссылки там уже были прописаны… На сайте и баннеры реферальные ))) Ссылка на статью http://arduino-project.net/oled-chasy-na-arduino/
Проблема в том что вы не знаете правил.
Хабрахабр — не ЖЖ и не центр мирового кросспостинга.
Хабрахабр— не магазин.
Ужас-ужас… просто море магических цифр и никак не обоснованной магии.
Потому у вас и не хватает времени чтобы развить проект дальше, он стал слишком сложным и не гибким чтобы его легко расширить.
А почему бы вместо myOLED.print(«ATDHFKZ», CENTER, 57); не сделать человеческий myOLED.print(«Февраль», CENTER, 57);? Подправить код библиотеки или хотя бы функцию конвертирующую ATDHFKZ в Февраль?
Sign up to leave a comment.

Articles

Change theme settings