Комментарии 35
Не думали прикрутить батарейку и microSD карточку?
Очень интересно, спасибо. А не планируете маленькую серию запустить?
Поглядите в сторону WeatherPoint. Очень крутая штука была, жаль что компания не выдержала и закрылась. Начинали они на кикстартере, я тогда заказал одну штучку, и через год с лишним она до меня таки добралась. Втыкается в 3,5 мм аудиоразъем (то есть можно прикинуть энергопотребление, больше никакого питания), и все данные в приложеньку поступают. Тоже меряла температуру, влажность и давление, и еще освещенность. Плюс в приложение подгружались данные с глобального сервера, сейчас он уже закончился.
На ios приложения больше нет, поэтому датчик лежит у меня мертвым грузом, а на android еще можно найти.
p.s. Сразу ремарка возникла — так себе идея мерять температуру устройством, воткнутым в usb. Ноут же греет воздух вокруг себя? особенно если попадется с вентиляцией в сторону портов.
Поглядите в сторону WeatherPoint. Очень крутая штука была, жаль что компания не выдержала и закрылась. Начинали они на кикстартере, я тогда заказал одну штучку, и через год с лишним она до меня таки добралась. Втыкается в 3,5 мм аудиоразъем (то есть можно прикинуть энергопотребление, больше никакого питания), и все данные в приложеньку поступают. Тоже меряла температуру, влажность и давление, и еще освещенность. Плюс в приложение подгружались данные с глобального сервера, сейчас он уже закончился.
На ios приложения больше нет, поэтому датчик лежит у меня мертвым грузом, а на android еще можно найти.
p.s. Сразу ремарка возникла — так себе идея мерять температуру устройством, воткнутым в usb. Ноут же греет воздух вокруг себя? особенно если попадется с вентиляцией в сторону портов.
Проверяли измерения отрицательных температур? Натыкался на мнение, что бошевская библиотека без обработки напильником при отрицательных температурах выдаёт чушь
так дело не в библиотеке, она просто считывает данные из регистров и берет на себя их обработку, по даташиту до -40, но я не проверял, если чессно
Вот в обработке и были проблемы, а именно битовая распаковка хромает. Завтра найду ссылку на обсуждение на форуме Радиокота, а вы всеж проверьте, пожалуйста, правда на двух индикаторах как вы минус покажете, но фиг с ним хотя бы цифры. Проверить можно с удлинителем USB выкинув за форточку или в морозилку
у меня библиотека настроена чтобы float данные выдавать, а дальше все к беззнаковым преобразуется для дисплея, это я к тому, что ежели минус, то будет ахинея. Положил в морозилку, действительно ахинея, так что по косвенным данным библиотека минус показывает. А вообще они ее постоянно допиливают, последние изменения две недели назад, так что думаю этот баг исправлен
Хммм. Уже минимум лет 5 пользую bme/bmp в том числе и на улице. Никаких проблем с отрицательными температурами не испытываю. Да, сами датчики дохнут за 1-3 года на улице (чем крупнее город, тем быстрее %) Сначала влажность, позже давление и температура).
Полез читать по ссылке. Похоже, там народ где-то некорректно использует знаковые переменные. В Бошевских примерах не зря приведение перед каждой переменной натыкано… У меня единый код под 8бит (AVR) и 32бит (ESP, STM32) с int32 вычислениями. Да, несколько адаптированный мной в погоне за местом в АВР, но в целом, соответствует даташитовским примерам и/или реализации Adafruit. И я не пользую для расчетов float, только для отдачи результата (если уже чем-то используется и не потянет за собой всю библиотеку)
Полез читать по ссылке. Похоже, там народ где-то некорректно использует знаковые переменные. В Бошевских примерах не зря приведение перед каждой переменной натыкано… У меня единый код под 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,
А так предполагается неспешно утоптать это дело в 16кб F030 вместе с freemodbus/485 и 1-wire (IRQ+dma)… Пока не очень влезает, даже с учетом, что HAL выкинут, а инициализация того же GPIO на LL выходит на несколько байт короче(!) чем напрямую через CMSIS,
А добавить туда Rubber Ducky? И температуру показывает и ломает потихоньку.
Не могу найти сегментный индикатор. Скиньте ссылку на datasheet. Спасибо.
Устройство можно улучшить применив OLED от электронной сигареты (0.4 дюйма). Купить можно на Aliexpress. Позволит показывать нормальные значения давления, отрицательную температуру итд.
нужно будет увеличивать габариты, увеличивать не хочется
В АЛС314 маловаты цифры — их хорошо использовать в самодельных электронных наручных часах, а вот АЛС320 будет выглядеть тепло-лампово — там цифры почти во весь планарный корпус.
Тогда энергопотребление возрастёт
и толку с нее вам
Ребят, а у меня одного сложилось впечатление что в данном исполнении эта штука измеряет температуру воздуха выходящую из сопел системы охлаждения ноутбука? Или я не понимаю смысл её применения.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Карманная метеостанция