Как стать автором
Обновить

Комментарии 47

НЛО прилетело и опубликовало эту надпись здесь
Ну так погоду ведь показывает барометр по изменению давления, а ему все равно где висеть. Единственное но — это температура только комнатная будет мониториться, но в планах ведь как раз внешний датчик на радиоканале :)
Да, да именно так, как сказал RubyFOX.
Атмосферное давление одинаково и в помещении и на улице. А в данном исполнении будет мониториться комнатная температура и влажность. Хотя сама конструкция датчика давления позволяет так же выводить его температуру. Но в планах подключение приведенного на фото датчика Oregon. Однако, в минимальном варианте, можно и имеющийся датчик DHT-22 вынести на улицу.

В качестве питания используется стандартный БП на 9В.
Есть возможность работы от батареи типа «Крона», но сколько вся конструкция на ней продержиться пока не эксперементировал.
недолго — потребляет Arduino в таком режиме немало, десятки миллиампер.
уже готовый к подключению, с подтягивающим резистором:

боюсь на фотографии блокировочный конденсатор
Немного неудачное фото использовал.
Подредактировал.
Там и конденсатор и резистор.

Вообще схема подключения самого датчика такова, например:
image
Вы бы отвечали на комментарий, а не на свой пост. Тогда вопрошающий узрит ваш ответ.
Спасибо, учел.
Бросайте вы это лего.
Согласен, лего.
Однако для решение определенных задач, и в отсутствии большого количества времени на проектирование плат и программированием МК, данное решение приемлемо.

Но тут каждому свое. На вкус и цвет товарищей нет.
В чём рисовали схему с ардуино?
Не надо бросать это лего. Интересно про Oregon THGN132N, хочу повторить на R-Pi.
Можно так же клиента разработать для установки на компьютер, который в трее будет показывать температуру, например. Кто захотел в городе — скачал и смотрит себе…
Еще к этому устройству не плохо бы еще одно, которое читало данные по wi-fi и выводило на свой дисплей. Устройство можно, например, повесить в коридоре.
Несколько напомнило статью на student-proger.ru. Только с бОльшим числом различных датчиков.
PS Про стоимость решения опять нислова…
Итоговая стоимость решения составляет USD$ 65.9, без учета стоимость внешнего датчика Oregon THGN132N и БП всей конструкции.
Не особо-то дешево, учитывая, что это лишь датчик, причем только температуры и влажности, а давления нет.
Согласен, но в домашнем хозяйстве есть уже станция от Oregon. И датчик был с ней.
А так его можно найти по разным ценам. Мне удалось найти в указанном диапазоне, в своем городе.

Разборка показала наличие датчика влажности, обычной термопары, в качестве датчика температуры, и трех канальный передатчик на 433 МГц с двумя антеннами. Кому интересно могу выложить фото.
Конечно выкладывайте, любая дополнительная инфа не помешает.
PS По цене сравнивал внешний модуль Oregon с DHT22(~5$ темп+влажность) + приемо-передатчик на 433МГц(~2$) на ебее.
Для данного RF передатчика все же требуется 5 В питания, так же будет необходимость сделать схему управления передатчиком или шифратор/модулятор для кодирования данных с DHT-22.

Так то, оно на порядок дешевле, согласен.
Фото датчика привел ниже.
Зная точность китайских компонентов для Arduino я бы не сильно верил этим датчикам. У меня два ультразвуковых датчика показывают абсолютно разные цифры в одинаковых условиях, причем один из них дальше 3х метров не срабатывает, всегда передает расстояние 3 метра. То есть, оно годится только для «поиграться».
При чем здесь «компоненты для Arduino» прелесть в том, что можно подключить любой датчик к ардуино и считывать с него значения, если датчик врет, то ардуино тут ни при чем — купите датчик точнее и будет счастье. Но дело не в ардуино — на любой платформе вы можете взять датчик устраивающий по точности (вопрос бюджета).
Я вообще это написал к тому, что все топики типа «метеостанция с веб-интерфейсом за всего за n$» не учитывают как раз того, что для нормальной работы нужны компоненты совсем другого уровня. Это и печально, что из-за своей массовости arduino-компоненты такого хренового качества. Как выше заметили, это как лего сейчас. Arduino теперь это плата для того чтобы минимально заинтересовать и втянуть человека в эту сферу. Я вот уже наигрался экранчиком и ултразвуковыми датчиками которые глючат и боюсь заказывать что-то серьезнее за бОльшие деньги :)
Для экспериментов с Oregon THGN132N жду приемник на 433 МГц.
Увы, заказанный мною, приемник NT-R02BM 250~450MHz OOK/ASK Receiver Module, мне пока что не удалось применить, по причине отсутствия какого либо мануала и распиновки.

image
image
НЛО прилетело и опубликовало эту надпись здесь
Я встречал иную вариацию, с иной распиновкой.
За даташит спасибо. Попробую разобраться.
image
image

НЛО прилетело и опубликовало эту надпись здесь
По сути, там должны быть температура, влажность и состояние батареи.
Исходя из подобных проектов и работы с Oregon THGN132N.

Подробности работы с данными датчиками были описаны Arduino&Oregon на Хабре

Для меня, на данном этапе, сложнее определиться с RF-приемником и насколько он будет работоспособен с данным датчиком.
Вдохновила на подобный проект меня данная статья Колдуем метеостанцию…

В частности, ее автор упоминает:
Модуль АМ ASK приемника для частоты 433,92Мгц. Я использовал вот такой модуль — Telecontrolli RRQ3-433. В принципе он может быть любым, лишь бы напряжение питания было 5В и он был именно АМ.

Telecontrolli RRQ3-433 мне не удалось найти для закупа.
НЛО прилетело и опубликовало эту надпись здесь
Увы, я думаю, я ошибся с данным приемником. Ибо, последние изыскания, привели меня к выводам, что данный приемник работает в паре с таким же передатчиком и использует 8 битный код для сопряжения, задаваемый на самой плате перемычками. Хотя, может мое мнение и ошибочно.

image
image
image
image
В итоге, сейчас заказал иной приемник, буду ждать его прихода, для продолжение экспериментов с Oregon THGN132N.
На счет точности датчиков соглашусь. Хотя, для домашнего использования, не нужна высокая точность, по мне.
Достаточно приблизительных значений для того чтобы ориентироваться в погодных условиях.

Стоимость всего выше перечисленного, не указал, соглашусь промашка, постараюсь указать ближе к вечеру.
Как и обещал.
Дошли руки, снял, разобрал и пофоткал Oregon.

image

Сам датчик в разобранном состоянии. Питание одна батарея типа АА 1.5В.

Плата боле детально.
Видно переключатель каналов, 3-х диапазонный, и правее его кнопку RESET, представляющую из себя металлическую мембрану.
Так же видна двойная антенна 433 МГц.

image

Фото самих датчиков более детально.
Слева термодатчик, справа датчик влажности.
Доступ среды к датчикам обеспечивается через три отверстия внизу корпуса.

image

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

Наконец то был получен необходимый радиомодуль.

image

Планирую продолжение эксперимента и дополнение станции внешним датчиком.

Так же были получены исполнительные устройства в виде реле на нагрузку в 220В. Пока думаю что с ними сделать.
image

Вообще для удобства и простоты, а так же дальнейших экспериментов был приобретен GROVE — Base Shield V1.3
image

Продолжение эксперимента опишу в следующей статье.
Со скриптами отправки на narodmon.ru пока все также глухо?
Люди время от времени интересуются…
Планируете ли Вы написать продолжение статьи?
Да, планирую, времени нет к сожалению.
На данном этапе устройство в корпусе:
image

Так же дополнено датчиком Oregon.
И есть идея попробовать сделать автономное питание с солнечными батареями +акб.
image

PS
Фото с мобилки, качество не очень и на скору руку.
А что делать, если датчик DHT-22 попался без нижней части и имеет 4 выхода?
Понял. Нужно подтягивающий резистор прицепить к одной из ножек, если кому интересно, ответ есть тут electronics-lab.ru/blog/mcu/46.html
По мне так DHT21(AM2301) лучше подходит для выносного крепления (не на плату), а протокол тот же что и у DHT22(AM2302).
А чем SHT10 плох?)
I2C, диапазон 0–100%RH, -40..+125°С (точность ±4.5%RH, ±0.5°С), 8/12/14бит, 2.4-5.5В
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории