Самодельная метеостанция за окном. Проект " метеостанция в домашних условиях". Подключение к порту USB требует отдельного описания

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

  • На солнечных батареях, с аккумулятором для работы в ночное время
  • Компактная по размеру, с простым способом монтажа
  • Возможность выгрузки данных в сети WeatherUnderground
  • Измерение температуры, влажности, давления воздуха, ультрафиолетового излучения

В процессе разработки удалось решить большинство этих требований. В настоящее время метеостанция имеет термометр, гигрометр, УФ-излучения и датчик давления. Являясь частью сети WeatherUnderground, метеорологическая станция помогает предсказывать местную погоду. Вот полная схема метеорологической станции, увеличить которую можно сохранив на своём ПК:

Метеостанции потребляет 1 миллиампер. Резервный аккумулятор тут всего лишь 1000 м/ч — литий-полимерная батарея. По сравнению со старыми метеостанциями где батареи герметичные свинцово-кислотные на 5 А/ч — это прогресс. Размеры печатной платы 100 мм х 75 мм и вот как она выглядела, когда всё было сделано на макетке, а следующее фото в готовом виде:

Блок на 433 МГц обеспечивает беспроводную связь для обмена данных. На данный момент устройство прикрепляется непосредственно на крыше, и выкладывает данные на WeatherUnderground каждые 11 минут.

Питание схемы выполнено с помощью регулятора напряжения MAX604. Этот регулятор был довольно дорогим ($7.00), но зато имел очень малое падение напряжения, что делает его очень эффективным. Тут использован этот регулятор, чтобы 3,7-4,2 вольтовую батарею Li-po батарею преобразовать в идеальные 3.3 В.

Для того чтобы зарядить аккумулятор, установлен TP4056 модуль. Этот модуль является очень эффективным, и он способен работать от 5 В входного питания. Ещё в наличии была небольшая, 5 В солнечная панель, которая в состоянии зарядить аккумулятор через TP4056 даже при недостаточном освещении.

Для того чтобы загрузить данные в сеть, пришлось писать специальное приложение для компьютера. Программное обеспечение было написано на C# с помощью Visual Studio. Скачать файлы проекта вы можете в .

Захотелось иметь свою метеостанцию, которая передает показания с датчиков на карту народного мониторинга (ищется в гугле за 5 секунд). Оказалось это не так сложно, как кажется. Рассмотрим, что было сделано.

Для данного действия я взял себе Arduino Uno и Ethernet Shield w5100 для нее. Все это заказывалось из Китая на Aliexpress.

Так же там заказал себе датчики: DHT22, DHT11, DS18B20, BMP280 (в планах еще датчики газа, дыма…)

Покурив форумы, гугл, яндекс, я нашел неплохой вариант скетча — https://student-proger.ru/2014/11/meteostanciya-2-1/

Там же в комментариях человек выкладывал дописанный скетч с датчиками освещенности, газа. Я взял их за основу.

В тех скетчах не было поддержки 280-го датчика давления, пообщались с автором, он заменил 180 на 280. Все заработало прекрасно (спасибо ему за это огромное)

Ниже приведу пример итогового скетча, что получился у меня.

В данный момент у меня подключены датчики:
DHT22 — 1шт.
DHT11 — 1шт.
BMP280 — 1шт.
DS18B20 — 2шт.

ВНИМАНИЕ! Перед тем как заливать скетч, не забудьте изменить MAC-адрес устройства, чтобы не пересекаться с другими (например взять Mac-адрес вашего мобильного телефона и изменить в нем последние буквы/цифры, что не «будоражило» вашу локальную сеть!

Примерная схема подключения (картинка взята на просторах интернета от данного скетча):

По техническим причинам у меня не получается выложить скетч прямо сюда. Поместил его в архив. Ссылка на него строчкой выше.

Как видно, показания есть, идут исправно, для примера выложу пару скриншотов со своих датчиков:

Представляю еще один проект на основе микроконтроллера AVR Atmega8. На этот раз будем конструировать комнатную метеостанцию. В устройстве применяется два датчика - DHT11 и BMP180. Первый мы будем использовать в качестве измерителя влажности воздуха, а второй в качестве измерителя атмосферного давления, а также, раз уж он имеет более точный термодатчик, то и в качестве термометра для измерения температуры в комнате. В итоге с помощью этой схемы можно отслеживать основные параметры погоды, так сказать. Если добавить датчики скорости и направления воздушных потоков, то данную схему можно будет переквалифицировать в наружнюю метеостанцию. Тем не менее сейчас рассмотрим только комнатный вариант.

Схема устройства:

Как можно было судить выше, сердцем схемы является микроконтроллер Atmega8. Данный контроллер можно использовать в любом корпусе - DIP-28 или TQFP-32, не имеет значения, только собственные предпочтения или особенности изготавливаемой печатной платы. Резистор R3, подтягивающий плюс питания к выводу PC6, предотвращает самопроизвольный перезапуск микроконтроллера в случае каких-либо случайных наводок на схему. Далее в качестве индикатора измеряемых параметров используется жидко кристаллический экран на две строки по шестнадцать символов в каждой - SC1602. Данный ЖК экранчик изготовлен на базе контроллера HD44780, поэтому данную модель можно заменить на другую на этом же контроллере или может быть совместимую с ним. Подсветка в данном варианте схемы на ЖК дисплее организована через выводы "А" и "К" (то есть анод и катод подсветки - дисплей имеет дополнительные выводы для подключения подсветки). Однако, просто подключить питание к этим выводам будет не правильно, нужно подключать 5 вольт через резистор ограничивающий ток, чтобы не сжечь подсветку. По схеме это резистор R1, его номинал составляет 22 Ом, чем больше номинал, тем менее ярко будет подсвечиваться дисплей. Номинал менее 22 Ом не рекомендую использовать, так как может появиться риск вывода из строя подсветки экрана при длительном использовании.

Питается вся схема от простого модуля питания на силовом трансформаторе. Переменное напряжение выпрямляется четырьмя диодами VD1 - VD4 марки 1N4007, пульсации сглаживаются конденсаторами C1 и C2. Номинал конденсатора C2 можно увеличить до 1000 - 4700 мкФ. Четыре выпрямительных диода можно заменить одним диодным мостом. Трансформатор применен марки BV EI 382 1189 - преобразует 220 вольт переменного тока в 9 вольт переменного тока. Мощность трансформатора составляет 4,5 Вт, этого вполне достаточно и еще с запасом. Такой трансформатор можно заменить любым другим силовым трансформатором, подходящим для Вас. Либо данный питающий модуль схемы заменить на импульсный источник напряжения, можно собрать схему обратноходового преобразователя либо применить иже готовый блок питания от телефона, например - все это дело вкусов и потребностей. Выпрямленное напряжение с трансформатора стабилизируется на микросхеме линейного стабилизатора L7805 , ее можно заменить на отечественный аналог пяти вольтового линейного стабилизатора КР142ЕН5А, либо применить другу микросхему стабилизатора напряжения в соответствии с подключением ее в схеме (например LM317 или импульсные стабилизаторы LM2576, LM2596, MC34063 и так далее). Далее 5 вольт стабилизируются другой микросхемой - AMS1117 в исполнении, дающей на выходе 3,3 вольта. Это напряжение используется для питания датчика атмосферного давления BMP180 в соответствии с документацией. Стабилизатор напряжения AMS1117 можно также заменить на исполнение ADJ (AMS1117ADJ) - то есть регулируемый вариант, задать необходимое напряжение при таком выборе необходимо будет при помощи двух резисторов, подключаемых к микросхеме в соответствии с даташитом на нее. Самым экономичным вариантом замены этой микросхемы стабилизатора будет замена ее на стабилитрон на нужное напряжение (параметрический стабилизатор на стабилитроне). Номиналы конденсаторов в обвязках микросхем стабилизаторов напряжения можно варьировать в широких пределах в области взятого порядка.

Как было указано выше, в качестве датчиков были использованы DHT11 и BMP180:

DHT11 используется в схеме только как датчик влажности воздуха, данные датчик передает контроллеру через второй вывод, подтянутый резистором R8, к плюсу питания. Номинал этого резистора можно варьировать до 10 кОм. На фото использованы два резистора по 2,7 кОм, соединенных последовательно. Вывод 3 датчика не используется вовсе, выводы 1 и 4 используются для подключения питания. Датчик DHT11 выбран в соответствии с оптимальным соотношением цена / функционал - для комнатных условий самый лучший вариант, для применения на улице лучше подойдет DHT21 в корпусе более предназначенном для применения на улице.

Датчик BMP180 используется как термометр и как датчик атмосферного давления. Он выбран для измерения температуры, потому что в отличие от DHT11, он измеряет температуру окружающей среды с точностью до 0,1 градуса. BMP180 требует питания в 3,3 вольта, а микроконтроллер питается от 5 вольт. Именно для питания этого датчика и используется дополнительный стабилизатор VR2 на AMS1117. Также для надежной передачи данных от датчика к контроллеру нужно согласовать уровни I2C протокола передачи, который используется. Для этой цели применена микросхема согласования уровней PCA9517 компании NXP. Резисторы R4 - R7 необходимы для работы I2C интерфейсов микросхем. С их помощью на выводах микросхем образуются сигналы логического нуля и единицы.

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

На картинке выше представлена диаграмма работы I2C интерфейса датчика атмосферного давления BMP180.

Номиналы можно варьировать от 2,2 кОм до 10 кОм. При сборке схемы был использован китайский модуль на базе датчика BMP180. Такой модуль содержит все необходимое для работы с датчиком - стабилизатор напряжения на 3,3 вольта, конденсаторы необходимые в обвязке датчика и стабилизатора, а также pull-up резисторы (подтягивающие к плюсу питания), необходимые для работы по I2C.

Также в схеме предусмотрена кнопка сброса микроконтроллера, подключенная к выводу PC6 - reset, замыкающая этот вывод на землю при необходимости сброса. Все резисторы постоянного сопротивления по схеме используются мощностью 0,25 Вт или можно использовать в варианте SMD типоразмера 1206. Также конденсаторы емкостью 100 нФ можно использовать в SMD типоразмера 0805 или 1206.

Устройство, собранное по традиции на макетной печатной плате для микроконтроллера Atmega8 на фото ниже:

Для программирования микроконтроллера Atmega8 для данного устройства необходимо знать конфигурацию фьюз битов:

Микроконтроллер работает от внутреннего генератора на 8 МГц. Для программирования использовался программатор перепрошитый в AVR doper (STK500).

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

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
IC1 МК AVR 8-бит

ATmega8

1 В блокнот
IC2 ИС I2C интерфейса

PCA9517

1 В блокнот
IC3 Датчик атмосферного давления BMP180 1 В блокнот
IC4 Датчик температуры

DHT11

1 В блокнот
VR1 Линейный регулятор

L7805AB

1 В блокнот
VR2 Линейный регулятор

AMS1117-3.3

1 В блокнот
VD1-VD4 Выпрямительный диод

1N4007

4 В блокнот
C1, C3-C5, C7, C8 Конденсатор 100 нФ 6 В блокнот
C2, C6, C9 Электролитический конденсатор 220 мкФ 3 В блокнот
R1 Резистор

22 Ом

1 В блокнот
R3-R7 Резистор

10 кОм

5 В блокнот
R2 Подстроечный резистор 10 кОм 1 3296W-1-103LF

МБОУ СОШ Селихинского сельского поселения

Тема проекта

« Метеостанция в домашних условиях»

Выполнил:

Пюви Райнис, ученик 5 кл.

Руководитель:

Бессмертная О.А.

2016г

Тема : «Метеостанция в домашних условиях».

Гипотеза: Можно ли создать метеостанцию в домашних условиях.

Цель: Изготовление метеостанции в домашних условиях и наблюдение за изменениями погоды.

Задачи:

    Узнать что такое метеостанция.

    Изучить историю фенологии.

    Изучить строение метеостанции.

    Изготовить метеостанцию в домашних условиях;

    Наблюдать за погодой и записывать результаты наблюдений в таблицу;

Методы исследования:

    поисковый (сбор информации по теме)

    наблюдения

    практический (изготовление приборов)

    аналитический (сравнение результатов)

    Введение.

При изучении на уроке географии темы: «Погода и метеорологические наблюдения», нам задали на дом изготовить своими руками метеорологический прибор и провести наблюдения за погодой согласно этого прибора. У меня возник вопрос: «Можно ли создать метеорологическую станцию в домашних условиях и проводить по ней наблюдения за погодой?».

Наш далекий предок находился в большой зависимости от превратностей погоды. Он не понимал сути и закономерности природных явлений и все непонятное объяснял наличием сверхъестественной, «божественной» силы. По «воле богов» всходило солнце, шел дождь, пересыхали реки, налетал ветер.

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

Многие народы считали Солнце главным источником жизни на Земле. Они называли его «князем Земли и царем неба». Луну почитали как княгиню.

До появления специальных приборов прогноз погоды основывался исключительно на визуальных наблюдениях за атмосферными явлениями, позволивших еще в древности установить некоторые закономерности. Приобретенный опыт продолжал развиваться и накапливаться и в течение многих веков передавался из поколения в поколение.

    Из истории фенологии.

Фенология - наука о закономерностях сезонного развития природы. Развитие фенологии определяется запросами практики (сельского, рыбного, охотничьего, лесного хозяйства, охраны природы, здравоохранения и др.) .

Фенология позволяет прогнозировать сезонные явления и планировать хозяйственную деятельность (природоохранные мероприятия, сроки сельскохозяйственных работ и т. п.) в соответствии со сроками этих явлений.

(№1.)

Имеются свидетельства, что древнейшие народы земли - китайцы и египтяне - в своей земледельческой практике умели следить за сезонным развитием природы. Сезонные явления нашли отражение в ряде трудов античных авторов (например, у греческого философа Феофраста (372-287 г. до н. э.) и римского писателя Плиния Младшего (62-114 г. н. э.)).

В средние века в русских и зарубежных летописях и хрониках иногда велись записи о сроках наступления важнейших сезонных явлений (например, в монастыре Кракова за 1490- 1527 г., во дворце японского микадо с 812 г. и др.). Однако эти материалы оставались без систематизации и научной обработки.

В России самым старинным считается рукописный календарь, датированный 1670 годом, а первым печатным календарем следует считать «Святцы или календарь, изданный Копиевским в Амстердаме и датированный 1702 годом.

Первая мысль о необходимости вести наблюдения за сезонными явлениями природы в России принадлежала Петру I.

В 1721 году Петр I писал из Москвы в Петербург А.Д. Менишкову: «Когда деревья станут раскидываться, тогда велите присылать нам весточки оных, понедельно, наклеивши на бумагу с подписями чисел, дабы узнать, где ранее началась весна». А указом государя, изданным 28 марта 1722 года, предписывалось адмиралу Крюйсу вести систематические записи о состоянии погоды в Петербурге.

Во второй половине XVIII века караульным у Кремлевской стены вменялось в обязанность отмечать состояние мороза, наступление метели, толщину снежного покрова, характер ветра, града, грозы и другие показатели погоды.

С1864 года начал издаваться «Киевский народный календарь» с предсказаниями погоды на каждый месяц. Его целью было «дать народу знание в популярной форме на строго научно изложенных статьях и в справочном отделе, приноровленном к нуждам народа». Теперь эта задача метеорологии- науке о погоде. Она получила свое название от греческого слова «метеора»- «нечто в небе».

После революции 1917 года метеорология продолжала совершенствоваться. В настоящее время гидрометеорологическая служба располагается тысячами наблюдательных станций, множеством обсерваторий и целым рядом научно-исследовательских учреждений. Работники метеослужбы стремятся дать информацию не только на ближайшую, но и на отдаленную перспективу.

№2.

    Понятие метеостанции, её состав.

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

В узком смысле метеостанция - учреждение, проводящее метеорологические наблюдения. Основным официальным метеостанциям мира присвоены синоптические индексы. В России большинство метеостанций находятся в ведении Росгидромета. В зависимости от установленного объёма наблюдений, метеостанции имеют определённый разряд. Данные метеостанций СССР публиковались в «Метеорологическом ежемесячнике».

Различают аналоговые и цифровые метеорологические станции.

На классической (аналоговой) метеостанции имеется:

1.Термометр для измерения температуры воздуха и почвы.

2. Барометр для измерения давления.

3. Анемометр для направления ветра.

4. Осадкомер (плювиограф) для измерения осадков.

5. Гигрометр для измерения влажности воздуха

6. Снегомерная рейка - рейка, предназначенная для измерения толщины снежного покрова при метеонаблюдениях.

7.Термограф- самописец, непрерывно регистрирующий температуру воздуха.

№3.

4.Метеорологические приборы:

Термо́метр (греч. θέρμη - тепло; μετρέω - измеряю) - прибор для измерения температуры воздуха, почвы, воды и так далее. Существует несколько видов термометра: жидкостные; механические; электронные;

Баро́метр (др.-греч. βάρος - «тяжесть» и μετρέω - «измеряю») - прибор для измерения атмосферного давления. Ртутный барометр был изобретён итальянским математиком и физиком Эванджелистой Торричелли в 1644 году, это была тарелка с налитой в неё ртутью и пробиркой(колбой), поставленной отверстием вниз. Когда атмосферное давление повышалось, ртуть поднималась в пробирке, когда же оно понижалось - ртуть опускалась. Из-за неудобства такая конструкция перестала применяться и уступила место барометру-анероиду, но метод, по которому такой барометр был изготовлен, стал применяться в термометрах.

А.А. Летягин. География. Начальный курс:5 класс: учебник для учащихся общеобразовательных организаций/А.А. Летягин; под ред. В.П. Дронова.-3-еизд.,дораб. и доп.-М.: Вентана-Граф, 2015г.-160с.

РУКОВОДСТВО ПО СОЗДАНИЮ ПРОСТОЙ ДОМАШНЕЙ МЕТЕОСТАНЦИИ СВОИМИ СИЛАМИ

Если целый день или вообще круглосуточно включен компьютер, его можно использовать для работы домашней метеостанции. Поставлена цель создать простую и недорогую метеостанцию, в которой будет задействован персональный компьютер (ПК). ПК выступает в роли считывателя, обработчика и отправителя на сайт "Метеопост" измеренных метеорологических данных. Связь между компьютером и измерительным блоком будет осуществляться по сети 1-Wire.

Состав измерительного комплекса
1. Персональный компьютер с операционной системой Windows XP и выше и наличием свободного COM порта.
2. Адаптер для COM порта (преобразователь 1wire - RS232)
3. 4-х жильный Ethernet кабель типа "витая пара", длины должно хватить от COM порта до измерительного блока
4. Блок питания на 5В постоянного тока с хорошей стабилизацией напряжения
5. Измерительный блок (установлен на улице)
6. Программное обеспечение для ПК - приложение "Метеостанция".

ВАРИАНТ №1 - ОДИН ДАТЧИК

Сначала рассмотрим самый простой вариант - это метеостанция с одним датчиком температуры. Для этого не нужен дополнительный блок питания (п.4). И система очень упрощается. Адаптер для COM порта (п.2) можно выполнить по такой схеме. Адаптер состоит из двух стабилитронов на 3.9В и 6.2В, двух диодов Шотки и одного резистора.

Схема адаптера для COM порта


Адаптер в корпусе D-SUB

Место пайки кабеля и датчика температуры, включительно и выводы датчика нужно хорошо защитить от влаги. Лучше всего применить клей на полиуретановой основе.


Гидроизоляция выводов датчика

Эта система обеспечит мониторинг температуры с точностью до десятых градуса. При этом в окне приложения будет виден график зависимости температуры воздуха от времени и иконка в трее будет всегда показывать текущую температуру. Приложение позволяет задавать интервал измерений.

СТОИМОСТЬ РАДИОДЕТАЛЕЙ - не выше 50 грн.

ВАРИАНТ №2 - ЧЕТЫРЕ ДАТЧИКА

Более сложная метеостанция с четырьмя датчиками: температура, влажность, освещенность, давление. Поскольку только датчик температуры будет цифровой, а остальные аналоговые - в системе используется четырехканальный АЦП ds2450. Этот АЦП поддерживает протокол 1-wire. Схема требует дополнительного источника питания. Источник питания должен обеспечивать высокую стабильность напряжения. Но поскольку схема выше описанного адаптера имеет недостаток - невозможность подключения к датчикам внешнего источника питания из-за отсутствия реальной массы (-), используем другую схему адаптера. Этот адаптер также умещается в корпусе разъема COM порта типа D-SUB. Теперь в кабеле задействованы три провода: масса (-), +5в и данные.


Схема адаптера для COM порта с внешним питанием

Схема измерительного блока вполне может быть выполнена даже на макетной плате. Нужно только уделить особое внимание гидроизоляции контактов. Самый простой способ это расплавить парафин и кисточкой нанести его во все оголенные места на плате. Если плата будет незащищенной от воды, будут утечки напряжения и будет много ошибок в измерениях. В нашем случае даже сотые доли Вольта существенно влияют на результаты.


Схема измерительного блока

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

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


Измерительный блок на кронштейне

Выходное напряжение блока питания (БП) должно быть в пределах 4.8-5.3В. Подойдет и зарядка от старого телефона. Однако если в блоке питания нет стабилизатора - нужно добавить его в блок питания, т.к. для точности измерений очень важно наличие стабильного напряжения. Можно хотябы проверить тестером - изменяются ли десятые или сотые волта на выходе БП. Скачки десятых волта не допускаются. Простая схема стабилизатора на 5в приведена ниже. На входе БП может быть от 7 до 17В. На выходе будет около 5В. После этого нужно подключить наш кабель (который идет к измерительному блоку) к БП и измерить напряжение тестером на другом конце кабеля. Это напряжение может быть несколько ниже, чем непосредственно на выходе БП, из-за сопротивления кабеля. Это измеренное напряжение нужно ввести в настройках приложения как "Напряжение питания датчиков".


Типичная схема стабилизатора напряжения

СТОИМОСТЬ КОМПЛЕКТУЮЩИХ ДЛЯ МЕТЕОСТАНЦИИ

Примерная стоимость радиодеталей (цены 2015 года по магазину ).
1. Датчик температуры ds18b20 - 25 грн
2. АЦП ds2450 - 120 грн
3. Фоторезистор LDR07 - 6 грн
4. Датчик влажности HIH-5030 - 180 грн
5. Датчик давления MPX4115A- 520 грн.
ВСЕГО: 850 грн или 37$

Остальные элементы в сумме стоят не выше 50 грн, блок питания можно взять, например, со старой "зарядки" для телефона.


Маркировка радиоэлементов

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ МЕТЕОСТАНЦИИ

Мы разработали приложение для Windows, которое предоставим бесплатно любому желающему собрать такую метеостанцию. Оно позволит вам на своем ПК наблюдать за погодой.


Окно приложения для ПК

В системном трее отображается температура воздуха

Все измеренные данные приложение может отправлять на наш сервер "Метеопост" и на специальной странице (пример) можно просматривать все метеоданные с браузера ПК. Также страница адаптирована и для браузера мобильного телефона.


Снимок экрана браузера мобильного телефона

ЗАКЛЮЧЕНИЕ
Можно сэкономить на стоимости деталей, если покупать их у китайцев на AliExpress. Возможно собрать метеостанцию без любого из датчиков, за исключением датчика температуры. У нашего АЦП остался один свободный вход, поэтому на него можно еще подать сигнал от датчика ветра. Но поскольку мы находимся в городе - установить и протестировать такой датчик нам попросту негде. В городской застройке не будет адекватного измерения скорости и направления ветра. Способы самостоятельного изготовления датчика скорости ветра подробно описаны многими энтузиастами в сети. Заводской датчик стоит довольно дорого.

Собрать такую метеостанцию под силам радиолюбителю со средними навыками. Для еще большего упрощения можно не разводить печатную плату, а собрать навесным монтажом на макетной плате. Проверено - работает.

Мы попытались создать именно доступную, дешевую метеостанцию. В частности для этого в системе задействован компьютер. Если его исключить, то нужно делать еще блок индикации, блок передачи данных в сеть и т.д, что существенно прибавит в цене. Например, сейчас популярная "Netatmo Weather Station" с подобными измеряемыми параметрами стоит около 4000 грн (200$).

Всем желающим сделать себе такую метеостанцию готовы помочь консультациями. Также предоставим необходимое программное обеспечение и подключим вашу станцию к нашему сайту.

Загрузка...
Top