Перейти к публикации
iT4iT.CLUB

den48rus

Пользователи
  • Публикации

    15
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    4

Последний раз den48rus выиграл 7 декабря 2019

Публикации den48rus были самыми популярными!

Репутация

8 Neutral
  1. den48rus

    Метеостанция на ESP8266 от it4it.club

    Всем добрый день. Небольшой отзыв по работе метеостанции. Работала полтора года. Сначала отвалился датчик CCS811, почти сразу. Некоторое время он показывал что-то около нормальных значений, потом улетел в небо. Далее BME 280. Саму плату я залил лаком, кроме соответственно самого датчика. Летом проблем не было, но осенью, зимой и весной датчик почти постоянно висел со 100% влажностью в показаниях. Как я понимаю, проблем в том, что под металлическим кожухом датчика конденсируется влага. И нужно время, что бы она высохла естественным путем. В датчиках SI7021 и SHT30-35 и некоторых других предусмотрена просушка датчика путем прогревания. Хорошая статья по датчикам тут. Буквально вчера датчик вообще полностью перестал работать. Без проблем проработал датчик освещенности. Датчик на любителя и ценность его показаний тоже. Но работал он без проблем. В моей метеостанции esp была смонтирована на улице рядом с датчиками. В герметичном корпусе за полтора года с ней никаких проблем. Работает и сейчас отлично. Планирую немного модернизировать станцию. Откажусь от BME, есть пару BMP, буду их использовать только для давления, а влажность сокрее всего буду брать от SI7021. И если получится (я не программист ни разу) попробую прикрутить к станции DS18B20 только для температуры. Kitsum спасибо за то, что поделились кодом и конструкцией! Всем удачи!
  2. den48rus

    Метеостанция на ESP8266 от it4it.club

    Будем наблюдать. Сравнивать показания с метеостанциями в городе. Пока станция работает хорошо. Датчик CCS811 почти бесполезен, не могу уловить суть его работы и показания, от чего зависят, с чем связаны резкие скачки и т.д. Читал, что он должен корректировать свои показания от температуры. К датчику BH1750 вопросов нет, показания начинают расти точно по времени рассвета из прогноза погоды. Чем бы заменить CCS811?! Есть ли у кого-то какие-нибудь наработки с NRF2401?! И последнее. Буду очень благодарен за инструкцию, как прикрутить Blynk. Спасибо!
  3. den48rus

    Метеостанция на ESP8266 от it4it.club

    Всем привет. Медленно, но верно закончил сборку метеостанции и установил ее на постоянное место работы. Предыдущая компоновка станции не заработала. Потому что я использовал витую пару для соединения датчиков и ESP, планировал ее поставил в помещение в тепле и сухости. Длинна витой пары была около 3х метров. Теперь же установил ESP в герметичном корпусе на стойке рядом с блоком датчиков. Расстояние от датчиков до ESP получилось примерно 10-12 сантиметров. Сами же датчики закрепил на вертикальной пластмассой планке внутри готового китайского корпуса для температурного датчика от какой-то метеостанции. Сверху вниз получилось: датчик СО2, потом температура, влажность и давление и нижний датчик освещенности, который смотрит вниз. Платы покрыл 2 слоя прозрачного лака для ногтей для защиты от коррозии. Провода от датчиков к ESP проложил в прозрачной трубке для защиты от дождя и грязи. С платы расширения для ESP выпаял питающий коннектор и напрямую припаял провод питания, так как плата с коннектором и подключенным к нему штекером не помещалась в корпус. Вход датчиков и выход питания загерметизировал горячим силиконом. Положил внутрь корпуса пару пакетиков силикагеля для защиты от конденсата. Вот конечный результат. Предложения и советы приветствуются.
  4. den48rus

    Метеостанция на ESP8266 от it4it.club

    Сейчас в том магазине корпус уже не доступен, но вот ссылка на другой магазин https://s.click.aliexpress.com/e/8r5Ivlcob Как я понял, это запчасть от какой-то метеостанции. Если покопать ещё алиэксперсс, то можно и стойку найти и датчик температуры и влажности под этот корпус. Будет комплект. Только датчик беспроводной на 433 МГц на батарейках. Было бы неплохо придумать приёмник этого сигнала, что бы не иметь головной боли с протаскиванием проводов и т.п. Вопрос перегрева можно попробовать решить оклейкой самих рёбер фольгированным скотчем. Только сами ребра, что бы оставить вентиляцию. Должно помочь. Стойку металлическую покупал в строительном магазине, была она 50 на 50, одну ногу укоротил. Крепил корпус под верхнее ребро к стойке на маленькие кабельные стяжки, решение так себе, но в спешке выбора не было
  5. den48rus

    Метеостанция на ESP8266 от it4it.club

    Всем добрый день. Хочу поделиться неудачным опытом установки в отпуске в России. Станция работала у меня месяц на столе и вот пришло время занять свое законное место на улице. Так как расстояние от датчиков до ESP было около 2х метров, решил использовать витую пару категории 5е. С общим экраном. 2 на питание, остальные SDA и SCL на 3 датчика. Провода паять не было возможно, использовал скрутку с термоусадкой... Знаю, не есть хорошо это. Датчики проработали день или два потом перестали давать данные. Подозрения в скрутке или длине витой пары. Из-за отсутствия времени, не успел ничего поправить, оставил станцию не работающую до следующего года... Жаль.
  6. den48rus

    Метеостанция на ESP8266 от it4it.club

    Спасибо большое за объяснение. Всё заработало. Точка росы появилась. Я немного опишу, как я это сделал. Вдруг есть на форуме люди, которые тоже как и я "на вы" с программированием. Сначала саму формула расчета точки росы вставил ниже формулы расчета абсолютной влажности во вкладке tools.h примечание: компилятор ругался на какие-то ошибки в строке 183. Быстро погуглив, нашел решение. Там где необходимы пробелы расставил именно пробелы, там где tab, именно tab. Говорят, что при копировании части кода из форума, эти вещи могут некорректно вставиться или по простому "не надо тащить всякий хлам в код" цитата... После добавил визуализацию во вкладку users_auto.h. Вставил следующую часть кода. И там же добавил сенсор. Вот собственно и всё. После давил отправку показаний на народный мониторинг и thingspeak. Всё это делал во вкладке services.h Там всё интуитивно понятно. Даже я разобрался сразу. Только для thingspeak максимальное количество датчиков 8, для народного мониторинга можно больше. Но чаще можно отправлять данные в thingspeak и там можно добавлять красивую стрелочную анимацию показаний и делать расчеты и анализ в matlab, соответственно зная или немного разбираясь в языке программирования matlab. Еще пара слов про датчик CO2. Работает он не очень корректно. Данные часто убегают в космос. Не думаю что в моей местности часто имеют место какие-то резкие выбросы CO2 и воздух настолько загрязнен. Думаю дело в калибрации датчика по температуре. Посмотрим как поведет себя датчик в холода, когда займет свое место на улице. К сенсору освещенности вопросов нет. Спасибо за помощь. Всем удачи!
  7. den48rus

    Метеостанция на ESP8266 от it4it.club

    Всем добрый день. Продолжаю мучать метеостанцию... Никак не могу добавить расчет точки росы. Добавлять формулу расчета и другие параметры надо во вкладку users_auto.h ?? Далее. Но куда вставить формулу?? Я далек от программирования... Не могли бы вы пошагово объяснить?
  8. den48rus

    Метеостанция на ESP8266 от it4it.club

    https://youtu.be/18yeKmep-P8 Отличная идея для метеостанции) как вам?! Можно ли реализовать это на веб странице?! Или как доп модуль.
  9. den48rus

    Метеостанция на ESP8266 от it4it.club

    Интересно, обо датчика измеряют CO2, но разница в размерах и цене огромная...
  10. den48rus

    Метеостанция на ESP8266 от it4it.club

    Ну если есть датчик, почему же не контролировать? Тем более в коде от @Kitsumэтот датчик прописан и остаётся только поменять OFF на ON. И во вторых это датчик углекислого газа и органических летучих соединений.
  11. den48rus

    Метеостанция на ESP8266 от it4it.club

    Всем добрый день. На днях получил все необходимые датчики и корпус. Собрал всё. Проблем не возникло. Только на датчике CCS8111 контакт WAK надо подключить к GND на плате. После нескольких часов работы показания датчика улетели на максимум и так пробыли до рестарта ESP... Как вы думаете, с чем может быть проблема?? И еще, как можно допилить код для взятия показания VOC??? Немного про корпус для датчиков из Китая, вот немного фоток: Сам корпус серого цвета. посмотрим как поведет себя на улице
  12. den48rus

    Метеостанция на ESP8266 от it4it.club

    Пробовал вставлять куски кода по совету @post125, всё прошивается, но показания и круглая диаграмма на странице не отображается. Я думаю, это из-за того, что у меня подключен только один датчик. BMP280, с него берется только температура и давление. Поэтому не отображается точка росы. Нужные датчики приедут со дня на день. Как вы думаете, нормально ли будет подключить все датчики витой парой, в смысле использовать одну пару для питания всех датчиков, подключить их параллельно, а оставшиеся пары использовать для данных. Как раз 3 пары на 3 датчика. И еще мысли, идеи: можно подключить DS18B20 в герметичном корпусе и закопать его в землю на глубину 50 см( или больше, меньше...), тем самым измерять температура почвы, промерзание почвы, может будет полезно садоводам. Можно подключить UV датчик и поставить его на крышу, закрыв его светопрозрачным колпаком от обычного датчика движения. Тем самым получать показания уровня ультрафиолета... Как вы думаете?
  13. den48rus

    Метеостанция на ESP8266 от it4it.club

    @Вадим Гречухин не могли бы вы поделить как это сделать?? Заранее спасибо. @Kitsum если вам не трудно, можно по подробнее: куда и как надо вставлять эти куски кода. Просто я не программист ни разу, трудновато мне это дается. Спасибо.
  14. den48rus

    Метеостанция на ESP8266 от it4it.club

    Всем добрый вечер. @Kitsum спасибо большое за подробную инструкцию и скетч для метеостанции. Собрал 2. Одна на чипе CH340, другую на CP2102. Все работает прекрасно. Только для второй использовал настройку: "плата - Node MCU 0.9 ESP-12". Датчика BME280 у меня пока еще нет, но есть BMP280. От него работает только температура и давление. Хочу спросить, можно ли добавить расчет точки росы, индикацию изменения давления (типа " к дождю" и т.п.), добавить поддержу сервиса Blynk, добавить дисплей 2004. Вопрос не по программной части: как правильно расположить датчики в корпусе на улице? Сейчас ко мне едет из Китая такой корпус: планирую поставить BME280, BH1750 и CCS811. Как было бы правильно их с вашей точки зрения расположить. У меня сейчас уже год работают 2 метеостанции, одна в России, другая в Болгарии. Обе были куплены через сайт народного мониторинга. Но работают они плохо. Обе с датчиками AM2302, BMP085 (по моему такой...). Одна станция через пару месяцев работы стала показывать 99% влажность. Другая 99% влажность показывает только ночью. Датчики стоят на северных сторонах домов в распредкоробках, с отверстиями для вентиляции. Есть интересный момент, они предают на сайт еще и напряжение на ESP и уровень сигнала Wi-Fi. Можно ли и в вашу метеостанцию добавить отображение этих данных. Спасибо.
×
×
  • Создать...