Погодная станция с датчиком облачности своими руками

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

Однако цены на готовые решения совсем негуманны, и для небольшой бюджетной обсерватории не слишком оправданы (в том смысле, что вложение тысячи долларов в датчик облачности, когда вы пытаетесь сэкономить 500 на монтировке и/или камере, не совсем разумно).

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

Сразу прошу не ругать за возможно дилетантский подход к делу, т.к.
а) В электронике я понимаю не больше закона Ома, а паять до сих пор не умею
б) Руки у меня не совсем оттуда растут не только в части электроники

Да, и чтобы не читать очень много, сразу скажу основные итоги:
- такая станция без доп наворотов обошлась мне в 99$ (все детали покупал на ebay, цены на начало 2013 года)
- она может передавать даные как в интернет, так и на компьютер
- собрать ее может любой человек с терпением


[b]Что должна уметь измерять станция[/b]
Минимальные требования к астрономической погодной станции:
1. Датчик облачности
2. Датчик дождя
3. Сила ветра
4. Прочие датчики (температура, давление, влажность, …)

Ниже решения по каждому пункту, но перед этим – к чему это все нужно подключать.

[b]Микроконтроллер [/b]
На начальном этапе я понимал, что мне нужно что-то, куда все эти датчики подключать и называется это микроконтроллером.
Если хорошо погуглить, то есть готовые схемы как спаять контроллер обсерватории за 300$ - я вдохновлялся [url=https://sites.google.com/a/observatorycontrol.com/oocs/]Open Observatory Control System (OOCS) Project[/url], но на такое моих умений не хватило бы. Поэтому посоветовавшись со старшими товарищами (такой совет мне дал когда-то Олег Милантьев) и прочитав подробнее про [b]Arduino[/b], я понял – это мое.

Для таких как я: Arduino - это просто подключаемая к компьютеру по USB плата, в порты которого подключаются датчики и которую можно программировать читать из этих портов и выводить информацию на компьютер в понятном формате (это не исчерпывающий перечень чего оно может делать, но не суть). Паять ничего не надо вообще :) Кроме того, оно является модульным и стоит на ebay, dx.com и т.д. всего порядка 10$.

Для проекта купил китайские клоны Arduino UNO R3 и Arduino Mega2560, но мощности последней для проекта оказались излишни и она работает именно на UNO.

Опубликовано: 10-05-2014

Комментарии


Оставить комментарий


Категории

Гидирование
PolarAlignMax
CCDAutoPilot
Оборудование
Обработка
Обсерватория
Утепление
Интернет на даче
Погодная станция
Программы

Архив

Июль 2012
Август 2012
Август 2013
Май 2014
Июнь 2014
Июль 2014
Сентябрь 2014
Ноябрь 2014
Ноябрь 2017
Сентябрь 2012
Октябрь 2012
Ноябрь 2012
Декабрь 2012
Январь 2013
Февраль 2013
Март 2013
Май 2013
Сентябрь 2013
Ноябрь 2013
Апрель 2014
Март 2015
Февраль 2017
Август 2017
Сентябрь 2017
Декабрь 2017