Метео монитор с беспроводными датчиками
Влажность ,больное место датчиков. Совремменые датчики влажности , там используеться самопрогрев ,програмно ,наверно это повышает ихнею надежность. У меня DHT 22 ,датчик после зимы ,по влажности 100% . BME 280 не знаю как в этом плане. Есть вот такие датчики ,не знаю как по надежности ,но выглядят брутально https://aliexpress.ru/item/4001093594752.html . По удешевлению оптимально было бы ,БМЕ 280 ,на проводах ,расположить за корпусом. А на беспроводные модули ,поставить датчик без давления какой нибудь.
- Реклама
- Сообщения: 7
- Зарегистрирован: Сб мар 16, 2013 11:37:46
Добрый день! Лет 10-12 назад я собрал метеостанцию по схеме из журнала Радио на ATMega32. Набор датчиков там по температуре DS18b20, по давлению MPXAZ4115A, по влажности HIH4000. Есть возможность подключения датчика скорости ветра. Показания датчиков сопоставимы с показаниями авиационной метеостанции фирмы VIASALA, установленной в нашем аэропорту. Данная метеостанция работает у меня до сих пор. Сравнивая показания данных датчиков с показаниями датчика BMP280 убедился, что измерения в пределах погрешности датчиков. Конечно с целью удешевления можно было бы комнатный датчик подключить проводами и вынести за пределы корпуса, остальные датчики по желанию либо температура и давление, либо температура и влажность. Для себя на улицу буду заказывать BME280, остальные BMP280.
Где -то читал, что для восстановления показаний датчиков влажности их необходимо просушить а затем поместить в среду с влажностью 80% на 10-12 часов. По своему датчику HIH4000 за время эксплуатации могу констатировать его устойчивость в работе на открытом воздухе. Дачик был взят из метео зонда.
Наши хотелки - это наши хотелки. Автору респект за проделанную работу. Мы только повторяем понравившуюся нам конструкцию.
Где -то читал, что для восстановления показаний датчиков влажности их необходимо просушить а затем поместить в среду с влажностью 80% на 10-12 часов. По своему датчику HIH4000 за время эксплуатации могу констатировать его устойчивость в работе на открытом воздухе. Дачик был взят из метео зонда.
Наши хотелки - это наши хотелки. Автору респект за проделанную работу. Мы только повторяем понравившуюся нам конструкцию.
DHT 22 ,видно как зацвел внутри. BME 280 не калиброванные датчики, у меня от 2 образцовых по давлению +3 мм оба из одной партии видать. MPXAZ4115A это по моему вообще аналоговый ,давно был такой на метестанции ,проблем не было. Автору огромное спасибо,за отзывчивость, довели метеостанцию ,до стабильного состочния.
- Сообщения: 7
- Зарегистрирован: Сб мар 16, 2013 11:37:46
У меня уличные датчики влажности и температуры стоят на балконе в примерно 1 метре от стен дома в обрезанном горлышке зелёной пластиковой бутылки, куда нет прямого попадания влаги (воды).
Примерно ,то же так же.Но переход через ноль,никто не отменял, конденсат.
- Реклама
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
- Сообщения: 7
- Зарегистрирован: Сб мар 16, 2013 11:37:46
Самое сложное в повторении девайсов создание презентабельного вида...
- Сообщения: 56
- Зарегистрирован: Вт июл 12, 2011 08:19:45
Приветствую всех паяющих! Вопрос больше к автору!
Решил изготовить несколько автономных датчиков с дисплеями. До этого были только с передачей информации на основной монитор. Столкнулся с такой проблемой,при нажатии кнопки активации дисплея, контроллер зависает напрочь! Подумал что проблема в меге, на другой плате собрал, тоже самое. Прошивки проверял без кварцевые, на 8 МГц с битрейтом 250кГц.
Может только у меня так?
Решил изготовить несколько автономных датчиков с дисплеями. До этого были только с передачей информации на основной монитор. Столкнулся с такой проблемой,при нажатии кнопки активации дисплея, контроллер зависает напрочь! Подумал что проблема в меге, на другой плате собрал, тоже самое. Прошивки проверял без кварцевые, на 8 МГц с битрейтом 250кГц.
Может только у меня так?
С уважением,Вячеслав! 73!
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
Вячеслав-1, Здравствуйте Вячеслав! Прошу подробностей по автономности. Если датчики без трансивера, то это вполне может стать причиной зависания.
- Сообщения: 56
- Зарегистрирован: Вт июл 12, 2011 08:19:45
Приветствую Игорь!
Нет, с трансиверами! Просто добавлен дисплей! Сегодня проверил на работающих, ранее собранных датчиках без дисплея, при замыкании джампера JP4, тоже самое. Виснет!
Добавлено after 4 minutes 30 seconds:
В рабочем состоянии на 10 пине меги 5В. После нажатия и отпускании кнопки около 2 В и мега перестаёт работать! Пробовал подтянуть через 10к к плюсу питания, тоже самое, не помогает!
Нет, с трансиверами! Просто добавлен дисплей! Сегодня проверил на работающих, ранее собранных датчиках без дисплея, при замыкании джампера JP4, тоже самое. Виснет!
Добавлено after 4 minutes 30 seconds:
В рабочем состоянии на 10 пине меги 5В. После нажатия и отпускании кнопки около 2 В и мега перестаёт работать! Пробовал подтянуть через 10к к плюсу питания, тоже самое, не помогает!
С уважением,Вячеслав! 73!
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
Понятно. Тут, похоже, проблема в дисплее. У меня домашний датчик с дисплеем нормально работает третий год уже.
Дисплей нужен с контроллером SSD1306 и шинкой I2C. Китай может отдать дисплей на похожем контроллере SH1106, прошивкой он не поддерживается, так как нет возможности его тестировать. Еще и плата дисплея может быть универсальной 7-пиновой. Конфигурируется, как для I2C, так и для SPI. Продается часто с SPI конфигом. Здесь надо правильно перепаять перемычки и не промахнуться с соответствием выводов дисплея и датчика.
Дисплей нужен с контроллером SSD1306 и шинкой I2C. Китай может отдать дисплей на похожем контроллере SH1106, прошивкой он не поддерживается, так как нет возможности его тестировать. Еще и плата дисплея может быть универсальной 7-пиновой. Конфигурируется, как для I2C, так и для SPI. Продается часто с SPI конфигом. Здесь надо правильно перепаять перемычки и не промахнуться с соответствием выводов дисплея и датчика.
- Сообщения: 56
- Зарегистрирован: Вт июл 12, 2011 08:19:45
Нет, проблема в чём то другом! Я же без дисплея проверял, выше писал об этом, просто на рабочей плате с трансивером замыкаю контакты кнопки и контроллер виснет.
Ну а дисплей четырёх пиновый, SSD1306 и шиной I2C, они у меня в другой конструкции, автоматическом тюнере, работают нормально!
Ну а дисплей четырёх пиновый, SSD1306 и шиной I2C, они у меня в другой конструкции, автоматическом тюнере, работают нормально!
С уважением,Вячеслав! 73!
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
Странно и непонятно такое поведение. Теперь даже версий причины нет...
- Сообщения: 56
- Зарегистрирован: Вт июл 12, 2011 08:19:45
[uquote="MOHCTEP",url="/forum/viewtopic.php?p=4274943#p4274943"]Странно и непонятно такое поведение. Теперь даже версий причины нет...[/uquote]
Игорь, прошу прощения! Сам дурак! У меня во всех датчиках в фьюзах не выключен делитель на 8!Перепрошил!Всё работает!
Ещё раз благодарю за отличнейшую разработку!Жду следующих!
Игорь, прошу прощения! Сам дурак! У меня во всех датчиках в фьюзах не выключен делитель на 8!Перепрошил!Всё работает!
Ещё раз благодарю за отличнейшую разработку!Жду следующих!
С уважением,Вячеслав! 73!
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
- Сообщения: 7
- Зарегистрирован: Сб мар 16, 2013 11:37:46
Всем добрый вечер! Наконец то получил с Алиэкспресса датчик BMP280E. По температуре нареканий нет, по влажности тоже в пределах 1% укладывается без коррекции в сравнении с HIH4000 домашней метеостанции и фактической влажностью на аэродроме. По давлению -2мм рт ст. по отношению к датчику BMP280P данной станции, MPXAZ4115A домашней метеостанции и давлению на аэродроме. После корректировки показывает давление согласно его изменению по выше указанным датчикам. Подключил проигрыватель MP3. Будильники, бой курантов срабатывает четко. Дело за малым - оформить в корпуса. Пока буду использовать 2 датчика BMP280E и BMP280P. Еще раз спасибо за конструкцию MOHCTEP!
Добавлено after 45 minutes 57 seconds:
Конечно же датчики BMP280 и BME280 прошу прощения за описку.
Добавлено after 45 minutes 57 seconds:
Конечно же датчики BMP280 и BME280 прошу прощения за описку.
Подскажите пожалуйста, можно ли заменить atmega88 на atmega8 или atmega168 ? А то в наличии есть только последние.
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
На atmega168 не пошло, Светодиод загорается каждые 4 секунды идёт отрисовка значков градусов и давления, и дальше как будто сброс и все повторяется заново.
Вот видео работы.
https://drive.google.com/file/d/1AjCKzt ... sp=sharing
Вот видео работы.
https://drive.google.com/file/d/1AjCKzt ... sp=sharing
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
Да, это действительно похоже на периодический сброс. Проверьте, все ли правильно вы сделали? У меня такой проблемы не было, поэтому причину назвать не могу. Семейство контроллеров atmega88, 168, 328 полностью совместимо во всем, кроме размеров памяти. Здесь может быть любая проблема - непропай, "сопля", неправильные фьюзы...
ЗЫ. Еще проверьте потребление по питанию. Есть ощущение, будто во время запуска контроллера, питание подсаживается до состояния сброса.
ЗЫ. Еще проверьте потребление по питанию. Есть ощущение, будто во время запуска контроллера, питание подсаживается до состояния сброса.


