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

Комментарии 35

Не думали прикрутить батарейку и microSD карточку?
Все в габариты упирается, которые увеличивать очень не хочется
НЛО прилетело и опубликовало эту надпись здесь
А если ещё вместо светодиодных индикаторов использовать жидкокристаллические, то думаю батарейки хватит ещё на большее время.
НЛО прилетело и опубликовало эту надпись здесь

В напряжение питания будет упираться, очень мало современных микропроцессоров умеют работать от 1.5 вольт.

и Блютуз. Непременно.
НЛО прилетело и опубликовало эту надпись здесь
Очень интересно, спасибо. А не планируете маленькую серию запустить?

Поглядите в сторону WeatherPoint. Очень крутая штука была, жаль что компания не выдержала и закрылась. Начинали они на кикстартере, я тогда заказал одну штучку, и через год с лишним она до меня таки добралась. Втыкается в 3,5 мм аудиоразъем (то есть можно прикинуть энергопотребление, больше никакого питания), и все данные в приложеньку поступают. Тоже меряла температуру, влажность и давление, и еще освещенность. Плюс в приложение подгружались данные с глобального сервера, сейчас он уже закончился.
На ios приложения больше нет, поэтому датчик лежит у меня мертвым грузом, а на android еще можно найти.

p.s. Сразу ремарка возникла — так себе идея мерять температуру устройством, воткнутым в usb. Ноут же греет воздух вокруг себя? особенно если попадется с вентиляцией в сторону портов.
я упомянул про коммерческие перспективы, так что серию вряд-ли, так, для себя для знакомых. Про ноутбук справедливо, на моем сзади дует, вроде норм
Проверяли измерения отрицательных температур? Натыкался на мнение, что бошевская библиотека без обработки напильником при отрицательных температурах выдаёт чушь
так дело не в библиотеке, она просто считывает данные из регистров и берет на себя их обработку, по даташиту до -40, но я не проверял, если чессно
Вот в обработке и были проблемы, а именно битовая распаковка хромает. Завтра найду ссылку на обсуждение на форуме Радиокота, а вы всеж проверьте, пожалуйста, правда на двух индикаторах как вы минус покажете, но фиг с ним хотя бы цифры. Проверить можно с удлинителем USB выкинув за форточку или в морозилку
у меня библиотека настроена чтобы float данные выдавать, а дальше все к беззнаковым преобразуется для дисплея, это я к тому, что ежели минус, то будет ахинея. Положил в морозилку, действительно ахинея, так что по косвенным данным библиотека минус показывает. А вообще они ее постоянно допиливают, последние изменения две недели назад, так что думаю этот баг исправлен
Вот ссылка на обсуждение этой проблемы с бошевской либой.
Получается отрицательную температуру вы изначально измерять не предполагаете?
Как-то не полноценно, хотя конечно и исполнение устройства не уличное…
Хммм. Уже минимум лет 5 пользую bme/bmp в том числе и на улице. Никаких проблем с отрицательными температурами не испытываю. Да, сами датчики дохнут за 1-3 года на улице (чем крупнее город, тем быстрее %) Сначала влажность, позже давление и температура).

Полез читать по ссылке. Похоже, там народ где-то некорректно использует знаковые переменные. В Бошевских примерах не зря приведение перед каждой переменной натыкано… У меня единый код под 8бит (AVR) и 32бит (ESP, STM32) с int32 вычислениями. Да, несколько адаптированный мной в погоне за местом в АВР, но в целом, соответствует даташитовским примерам и/или реализации Adafruit. И я не пользую для расчетов float, только для отдачи результата (если уже чем-то используется и не потянет за собой всю библиотеку)
А не поделитесь своим кодом для STM32? Можно в личку
Нормального кода под стм нет — только начал с ними возиться. Если нужен совсем тестовый на HAL, то тут: www.dropbox.com/s/tj78bmlingue7of/testI2C.zip?dl=0
А так предполагается неспешно утоптать это дело в 16кб F030 вместе с freemodbus/485 и 1-wire (IRQ+dma)… Пока не очень влезает, даже с учетом, что HAL выкинут, а инициализация того же GPIO на LL выходит на несколько байт короче(!) чем напрямую через CMSIS,
НЛО прилетело и опубликовало эту надпись здесь
757 конечно же, «7» не отображается
Не могу найти сегментный индикатор. Скиньте ссылку на datasheet. Спасибо.

Спасибо

Устройство можно улучшить применив OLED от электронной сигареты (0.4 дюйма). Купить можно на Aliexpress. Позволит показывать нормальные значения давления, отрицательную температуру итд.

нужно будет увеличивать габариты, увеличивать не хочется

Дисплейчик имеет внешние габариты 12х11мм, что даже чуть меньше, чем 2 ваших семисегментника (14х10мм). Кроме того, можно будет отказаться от светодиодов и ещё укоротить плату на пару миллиметров.

Можно ссылку?

Я брал на aliexpress пару лет назад. Ищите по словам oled 0.42 inch display.

Если есть желание и дальше уменьшать размеры устройства, то есть ССИ АЛС314 (первая попавшаяся ссылка). Высота символов 2.5мм, габариты самого индикатора (без контактов, которые довольно длинные, но можно обрезать или загнуть) 6.3*4*2.4мм.
В АЛС314 маловаты цифры — их хорошо использовать в самодельных электронных наручных часах, а вот АЛС320 будет выглядеть тепло-лампово — там цифры почти во весь планарный корпус.
Тогда энергопотребление возрастёт
АЛС314, прямой ток 5мА.
F2101, прямой ток 20мА.
Напряжение +- одинаковое, АЛС экономичнее в 4 раза.
Ребят, а у меня одного сложилось впечатление что в данном исполнении эта штука измеряет температуру воздуха выходящую из сопел системы охлаждения ноутбука? Или я не понимаю смысл её применения.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории