526

Самодельная метеостанция для мониторинга погоды

Казалось бы, причем тут исследования космоса? Но далее все по-порядку :)

Мониторинг погоды с помощью самодельного оборудования оказался довольно любопытным занятием...


Идея создания автоматизированной обсерватории с удаленным управлением упёрлась в необходимость получать текущие данные состояния погоды в точке установки астрономического оборудования, вот этого:

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Четыре года назад познакомился с микроконтроллерами Arduino (AVR), они оказались очень удобными для прототипирования различных устройств, которые потом можно будет сделать на более серьезных МК. Для обучения работы с Arduino решил собрать первое устройство - метеостанцию. Состояла она из двух блоков - внешнего, который висел за окном и раз в 5 минут передавал показания, и внутреннего, который принимал показания по радиоканалу и отправлял их в сеть на удаленный сервер. На внешнем блоке даже сделал солнечную панель, как помню купил по акции шесть садовых фонариков по 39 рублей, выдернул из них солнечные панели. Собрал из них одну большую, она заряжала внутренние АКБ (обычные ААА аккумуляторы). Такого симбиоза хватало на полгода бесперебойной работы метеостанции, потом аккумуляторы все-таки приходилось заряжать нормально.

Спустя год работы метеостанции, я ее отключил и разобрал. Сделана она была из подручных материалов, вот как она выглядела спустя год работы (внешний блок):

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Самодельный блок с анемометром, датчиком освещенности на фоторезисторе и датчиком DHT22 - температуры и влажности.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Блок с МК, и аккумуляторами спустя год - резиновые заглушки сильно потрескались.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Ну а внутри этого блока находится вот что:

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Корпус утеплял в 2-3 слоя, проклеивал. Не знаю помогло это или нет, но АКБ, которые там стояли, до сих пор держат заряд и работают исправно. Целый год работала Arduino и не было ни одного сбоя или зависания - ее не приходилось перезагружать. Разброс температур был от +45 на Солнце, до -32 зимой.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Анемометр можно было бы сделать из шариковой мышки, но я такую не нашел. Сделал из небольшого двигателя, убрал все лишнее и прорезал сбоку отверстие для отпопары. На штоке якоря убрал обмотку, поставил самодельный диск с прорезью. Ну и DHT22 датчик:

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Одно из моих увлечений - астрономия, и в этом году я построил астрономическую будку с удалённым управлением (часть 1, часть 2, часть 3). И для автоматизации процесса съемки очень важно получать и обрабатывать погодные условия прямо здесь и прямо сейчас. Поэтому решил строить новую метеостанцию, опять на Arduino (понравилась мне она), но уже более серьезную.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Сперва сделал на RJ-45 розетках возможность подключения модулей, но потом переделал на жесткую пайку. Все-таки так будет надёжнее, учитывая прошлый опыт. Соединения могут давать сбои.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Все детали метеостанции напечатал на 3D принтере, получилось прям как заводское исполнение.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Метеостанция после недели тестов и отладки программного обеспечения установлена на свое место - на астрономическую обсерваторию.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Сейчас она измеряет и передает на удаленный сервер показания - температуру, влажность, точку росы, освещенность, интенсивность УФ-излучения, скорость и направление ветра. Заказал еще ИК-пирометр, для датчика облачности. Измерение уровня осадков делать не стал, так как актуально только в теплое время года.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Все данные можно смотреть через веб-интерфейс: просматривать текущие метеоусловия, а также статистику по предыдущим дням: https://meteo.miksoft.pro/

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

В планах - "допиливание" frontend \ backend метеостанции, сделать возможность выгрузки данных. Также сейчас метеостанция подключена и к проекту "Народный мониторинг".

Конечно, я понимаю, что для работы настоящей метеостанции должны быть выполнены большое количество условий (чтобы ее показания котировались), датчики должны быть сертифицированы, и явно быть дороже и точнее. Но сейчас, для работы удаленной астрономической обсерватории, мне этого более чем достаточно - перед запуском планировщика обсерватории я могу посмотреть текущую метеосводку. Теперь я могу быть уверенным, что в случае наступления неблагоприятных метеоусловий во время съемки (облака или осадки) - контроллер обсерватории сам припаркует телескоп и закроет крышу.

Самодельная метеостанция для мониторинга погоды Астрономия, Наука, Телескоп, Космос, Обсерватория, Строительство, Своими руками, Arduino, Электроника, Метеостанция, Погода, Длиннопост, Рукоделие с процессом

Буквально вчера получил посылку из Китая - ИК пирометр, который будет работать в паре с другим датчиком и мониторить облачность. Так что в ближайшие выходные буду добавлять новый датчик в метеостанцию.


Что дальше? Может быть стоит как-то развить этот мини-проект, сделать еще одну, но автономную, с солнечной панелью, АКБ и передачей данных по GSM?


Посты про строительство обсерватории смотрите в моем профиле.


Адрес метеостанции: https://meteo.miksoft.pro/

Мой телеграмм канал: https://t.me/nearspace (@nearspace)

Исследователи космоса

19K постов48.8K подписчиков

Правила сообщества

Какие тут могут быть правила, кроме правил установленных самим пикабу :)