Метеостанция

Vladimir1986
Offline
Зарегистрирован: 03.12.2014

Добрый день.
Нужна помощь в проекте по созданию метеостанции для проекта условно для - (http://narodmon.ru/).
Могу использовать готовое решение, к примеру как здесь - http://student-proger.ru/2014/07/meteostanciya-2-0/, но есть пару замечаний:

- Код поддерживает только DS18B20 (желательно добавить DS18S20)
- Помимо тех датчиков есть "Датчик уровня осадков" (Вид и описание во вложениях)
Внутри стоит геркон. Всякий раз когда "корзина" опрокидывается происходит замыкание контакта на подобии кнопки.
Суть полагается в том чтобы, за время цикла подсчитывать количество нажатий кнопки опрокидываний корзины, умножает на значение емкости (это 0,2794 мм) и отсылает со всеми данными.

Да и весь код с приведенной выше ссылки не мешало бы пересмотреть, на просторах интернета встречал комментарии о его глючности.

Итого имеется:
Arduino uno r3 копия, но работает прекрасно
Ethernet shield W5100
DHT22
DS18B20
BMP180 (с библиотекой ВМР085 работает прекрасно) 
Датчик уровня осадков.

P.S. Забыл добавить. Нужна функция термостата и возможность его отключения в коде. При опускании температуры ниже "0" должно подаваться выходное напряжение на один из GPIO (далее реле с обвязкой и т.д.) 

В дальнейшем:
Будет проект похож на этот но использоваться будет shield на основе SIM900 + некоторые особенности. 
Все это нужно для роботы.
Может кое что упустил. Все остальное обсудим здесь или в отдельной беседе.

Заранее благодарен. big_smile

 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Вы не могили бы более конкретно пояснить, что именно вам нужно? Просто внести несущественные изменения в существующий проект, или сделать его с нуля, конкретно под вас?

Какие сроки? Какой бюджет?

StudioGippopotam@gmail.com

Vladimir1986
Offline
Зарегистрирован: 03.12.2014

Как Вам будет угодно. Для этого проекта можно просто добавить "осадкомер", поддержку DS18S20 и термостат.

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

Сроки (месяц - полтора) Нужно все успеть собрать (в том числе и второй проект) к началу полевых работ (конец марта-апрель)

 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Vladimir1986 пишет:

Как Вам будет угодно. Для этого проекта можно просто добавить "осадкомер", поддержку DS18S20 и термостат.

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

Сроки (месяц - полтора) Нужно все успеть собрать (в том числе и второй проект) к началу полевых работ (конец марта-апрель)

 

Напишите мне на и-мейл.

CPU_electronic
Offline
Зарегистрирован: 13.11.2014

Vladimir1986, дайте емейл для связи.

Vladimir1986
Offline
Зарегистрирован: 03.12.2014

Извиняюсь что не оставил сразу 

vladimir.maslovskyi.1986@gmail.com