Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Чт Июл 09, 2015 11:08 Заголовок сообщения: Самодельная погодная станция с датчиком облачности |
|
|
День добрый.
Подумалось мне, что надо оживить форум, а то мало кто пишет)
Смастерил на днях погодную станцию на базе Adruino. В состав входят следующие модули:
1. Датчик облачности MLX90614
2. Датчик атмосферного давления BMP180
3. Датчик влажности DHT22
4. Датчик освещенности BH1750
5. 4 датчика температуры =)
Не, вы не подумайте ничего плохого, просто датчики температуры включены в каждый из использованных модулей, вот и получается, что можно получать 4 разных показания температуры)
Модули подключаются к Arduino Nano по спецификации на каждый их них. Подключение и питание по USB.
В качестве прошивки сейчас используется вариант, совместимый с бесплатным программным обеспечением AAG_CloudWatcher, который можно прикрутить к ACP для управления обсерваторией. Вот только программа умеет работать только с датчиком облаков, температуры и освещенности. А поддерживаемые ей датчики дождя и скорости ветра не включены в мою самоделку) Но для работы обсерватории должно хватить и одного датчика облаков)
В следующей версии погодной станции добавлю датчик дождя и реле для управления крышей
Так же в планах сделать автономную версию с WiFi модулем и батарейкой. Для обсерватории не пойдет (кабель надежнее), но для мониторинга будет удобно.
Ну и надо потестировать под дождем - и догерметизировать где нужно будет.
|
|
Вернуться к началу |
|
|
Deimos
Site Admin
Зарегистрирован: 10.07.2007
Сообщения: 6186 Благодарности: 75
|
Добавлено: Чт Июл 09, 2015 11:44 Заголовок сообщения: |
|
|
А говоришь на БелАстроФесте нечего рассказать будет
Минут на 10-15 докладик с демонстрацией сделаешь?
_________________ Алексей
Профи-диванщик с опытом, есть диплом А4 в рамке.
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Чт Июл 09, 2015 11:49 Заголовок сообщения: |
|
|
Да что тут еще рассказывать, все уже рассказал в теме) А для демонстрации просто с собой возьму и по рукам пущу)
|
|
Вернуться к началу |
|
|
awaddon
ЛА
Зарегистрирован: 09.09.2014
Сообщения: 383 Благодарности: 13
Откуда: Минск
|
Добавлено: Чт Июл 09, 2015 13:01 Заголовок сообщения: |
|
|
Ну можно рассказать про результаты, про точность, про уход показаний датчиков. Особенно про их калибровку. А то знаю я эту китайщину -- термометры различались до +/- 5 градусов от поверенного
_________________ 13065 EQ2, 2001 EQ5
----------------------------
[img:5777be911e]http://baf.belastro.net/static/going_baf.jpg[/img:5777be911e]
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Чт Июл 09, 2015 13:19 Заголовок сообщения: |
|
|
Как раз тема для перекуров) А до тестирования еще не добрался. Решил пока монтировку еще разок перебрать и немного притереть ЧП.
|
|
Вернуться к началу |
|
|
Kavalaksala
ЛА
Зарегистрирован: 13.07.2009
Сообщения: 236 Благодарности: 4
|
Добавлено: Чт Июл 09, 2015 16:07 Заголовок сообщения: |
|
|
Я вот тоже за докладик. С живыми объяснялками и обсуждениями. К тому же, не все из участников БАФа есть на форуме.
_________________ В аду для перфекционистов нет ни серы, ни огня, и лишь немного покосившисиь стоят щербатые котлы.
|
|
Вернуться к началу |
|
|
Yahor
ЛА
Зарегистрирован: 21.04.2012
Сообщения: 426 Благодарности: 14
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Ср Авг 05, 2015 11:33 Заголовок сообщения: |
|
|
Приехали коробочки для новой версии погодной станции с датчиком дождя и реле. Как соберу, старую коробочку могу отдать в хорошие руки)
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Ср Авг 05, 2015 17:14 Заголовок сообщения: |
|
|
Коробочка преображается прямо на глазах) Решил использовать гермоввод для подключения. Тем более, что и сам корпус герметичный.
|
|
Вернуться к началу |
|
|
Andrey Prokopovich
ЛА
Зарегистрирован: 29.11.2007
Сообщения: 3423 Благодарности: 209
|
Добавлено: Сб Авг 22, 2015 10:54 Заголовок сообщения: Re: Самодельная погодная станция с датчиком облачности |
|
|
Ветер писал(а): | 1. Датчик облачности MLX90614 |
Александр, эти сенсоры вроде "по буквам" отличаются, подскажите, какой и где покупали, чтобы не прогадать.
_________________ ©Но что-то, кажется, идет не так...
|
|
Вернуться к началу |
|
|
EQDrive
ЛА
Зарегистрирован: 31.03.2014
Сообщения: 53 Благодарности: 0
Откуда: Украина
|
Добавлено: Сб Авг 22, 2015 13:08 Заголовок сообщения: |
|
|
Возьмите в свои ряды
Тоже начал ваять что то наподобие, приехали наконец тоже датчики MLX90614
Возник вопрос по ним.
Их закрыть чем то можно сверху, чем то что пропускает ИК?
Уж больно не хочется выносить датчик наружу, неизвестно как приклеено окошко у датчика (китай однако), в случае если попадет вода в него сами понимаете ....
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Сб Авг 22, 2015 14:39 Заголовок сообщения: Re: Самодельная погодная станция с датчиком облачности |
|
|
Andrey Prokopovich писал(а): | Ветер писал(а): | 1. Датчик облачности MLX90614 |
Александр, эти сенсоры вроде "по буквам" отличаются, подскажите, какой и где покупали, чтобы не прогадать. |
Покупал вот в этом магазине, и вот ссылка на сами модули с датчиками. До этого был опыт покупки отдельно датчиков в другом магазине, без обвязки - не запустились у меня.
Модуль в своей станции я запитал от выхода 3.3В с Ардуины. Там в описании на сайте говорится, про "два типа контактов". С Ардуиной работает тот, который у них по умолчанию, так что ничего дополнительно паять не надо.
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Сб Авг 22, 2015 14:41 Заголовок сообщения: |
|
|
EQDrive писал(а): | Их закрыть чем то можно сверху, чем то что пропускает ИК? |
Закрыть-то можно, но вот это что-то должно пропускать только ИК, чтобы были точные показания. Но думаю, что это лишнее. В погодных станциях, которые выпускаются на этом датчике - он ничем не прикрыт и ничего никуда не попадает. Так что можно и не перестраховываться.
|
|
Вернуться к началу |
|
|
Andrey Prokopovich
ЛА
Зарегистрирован: 29.11.2007
Сообщения: 3423 Благодарности: 209
|
Добавлено: Сб Авг 22, 2015 14:52 Заголовок сообщения: |
|
|
Александр, спасибо, ценная инфа!!!
_________________ ©Но что-то, кажется, идет не так...
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Сб Авг 22, 2015 18:43 Заголовок сообщения: |
|
|
Небольшое дополнение, сегодня подключал датчики новой версии погодной станции с реле - на используемой Arduino Pro Mini не оказалось выхода 3.3В, так что подключил датчик облачности к 5В - работает, хотя был шанс спалить)
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Пн Сен 07, 2015 13:19 Заголовок сообщения: |
|
|
Доделал-таки последний вариант погодной станции. По итогам тестирования пришлось отказаться от использования Arduino Pro Micro на базе ATmega32u4 - не захотел этот чип корректно работать в WinXP SP2 и пришлось вернуться к проверенному вариант Arduino Nano. Внешний вид не изменился со времен этого поста, фото внутренностей прикрепляю. Под реле спрятался температурный модуль, сенсор которого выведен на свежий воздух для лучшего определения температуры.
Сейчас повешу на балкон и буду тестировать в полевых условиях.
|
|
Вернуться к началу |
|
|
Deimos
Site Admin
Зарегистрирован: 10.07.2007
Сообщения: 6186 Благодарности: 75
|
Добавлено: Пн Сен 07, 2015 15:00 Заголовок сообщения: |
|
|
Расскажи, а в чём проблемы были ардуиной?
_________________ Алексей
Профи-диванщик с опытом, есть диплом А4 в рамке.
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Пн Сен 07, 2015 15:03 Заголовок сообщения: |
|
|
Проблема наблюдалась только на WinXP SP2, установленной на астрокомпе. Устройство определялось, виртуальный ком порт создавался, но писать/читать его не получалось - вылазила ошибка. На другой системе, Win7 и WinXP SP3 - устройство работало корректно. Думал поставить SP3 на свой комп - не захотелось, решил, что проще сменить контроллер)
|
|
Вернуться к началу |
|
|
EQDrive
ЛА
Зарегистрирован: 31.03.2014
Сообщения: 53 Благодарности: 0
Откуда: Украина
|
Добавлено: Вт Сен 08, 2015 07:31 Заголовок сообщения: |
|
|
Ветер писал(а): | Проблема наблюдалась только на WinXP SP2, установленной на астрокомпе. Устройство определялось, виртуальный ком порт создавался, но писать/читать его не получалось - вылазила ошибка. На другой системе, Win7 и WinXP SP3 - устройство работало корректно. Думал поставить SP3 на свой комп - не захотелось, решил, что проще сменить контроллер) |
Rts и Dtr включил в программе?
А вообще мнет стабильности работы виртуалки на ATmega32u4 в долгосрочной работе, в топку ее.
Код: |
ComPort.DtrEnable = true;
ComPort.RtsEnable = true;
|
|
|
Вернуться к началу |
|
|
Ветер
ЛА
Зарегистрирован: 21.08.2014
Сообщения: 1266 Благодарности: 132
|
Добавлено: Вт Сен 08, 2015 09:34 Заголовок сообщения: |
|
|
Не, я через Serial monitor от Arduino смотрел, да и через AAG CloudWatcher пробовал подключаться - ответа нет.
Согласен, в топку)
|
|
Вернуться к началу |
|
|
|