Присоединяйтесь к IOT со своей метеостанцией - CWOP
Do-Wop, Do-Wop CWOP…
В этом новом руководстве от SwitchDoc Labs вы узнаете
- Что такое CWOP (Гражданская программа наблюдения за погодой)
- Как подключить метеостанцию на базе Raspberry Pi к CWOP
- Какое программное обеспечение вам нужно?
- Как зарегистрироваться на CWOP
- Как увидеть результаты CWOP
И самое главное, получайте удовольствие от этого!
SwitchDoc Labs рада предложить 10% скидку на все наши продукты для обучаемых читателей:используйте код 6NOFQ9UW на Amazon.com и 672E608 на Tindie.com. Предложение действительно до 3 сентября 2015 г.
Что такое CWOP?
Программа Citizen Weather Observer Program (CWOP) - это сеть частных электронных метеостанций, сосредоточенных в Соединенных Штатах, но также расположенных более чем в 150 странах. Участие в этой сети позволяет добровольцам с компьютеризированными метеостанциями (например, WeatherPi - http://www.instructables.com/id/Create-Your-Own-Solar-Powered-Raspberry-Pi-Weather/) отправлять автоматические наблюдения за погодой на поверхности. в Национальную метеорологическую службу.
Затем эти данные используются моделью прогноза Rapid Refresh для составления краткосрочных прогнозов (от 3 до 12 часов в будущем) условий в 48 штатах США, расположенных на нижнем уровне.
Наблюдения CWOP также распространяются среди общественности. Существует обширный набор программного обеспечения для контроля качества, которое пропускает ваши данные через зонд, присваивает вашим данным рейтинг качества и вносит предложения до того, как данные будут введены в систему.
Первоначально CWOP был создан радиолюбителями, экспериментирующими с пакетным радио, но теперь он содержит большинство станций, подключенных только к Интернету. По состоянию на июль 2015 года более 10 000 станций по всему миру регулярно отчитываются перед сетью CWOP.
Шаг 1. Регистрация на CWOP
Зарегистрироваться на CWOP довольно просто.
1) Следуйте инструкциям, чтобы получить номер обозначения DW на http://wxqa.com/SIGN-UP.html
2) Установите значения в файле конфигурации в WeatherPi
3) Подготовьте вашу станцию к работе с помощью программного обеспечения, приведенного в следующих шагах данного Руководства.
Ссылки
Вот набор удобных ссылок для проверки, отображения и другой информации CWOP:
Ссылки CWOP:http://www.wxqa.com
Проверьте свою станцию:http://www.findu.com/cgi-bin/wxpage.cgi?call=EW766…
(замените EW7667 своим обозначением DW)
CWOP Качество ссылок на данные:http://www.wxqa.com/aprswxnetqc.html
Что известно о вашей станции:http://weather.gladstonefamily.net/cgi-bin/wxsite….
Шаг 2. Что такое WeatherPi на солнечной энергии?
Недавно SwitchDoc Labs выпустила полное руководство по созданию метеостанции Raspberry Pi на солнечной энергии. Это руководство можно найти в WeatherPi.
WeatherPi - это метеостанция Raspberry Pi с подключением к Wi-Fi на солнечной энергии, разработанная SwitchDoc Labs для производителей. Это отличная система, которую можно построить и с которой можно поработать. Все это можно изменить, и весь исходный код включен. Наиболее важные функции:
- Воспринимает 20 различных экологических ценностей.
- Полностью на солнечной энергии
- Имеет полную базу данных, содержащую историю среды (MySQL).
- Отслеживает и сообщает множество данных о солнечной системе - отлично подходит для образования!
- Автономный и отслеживаемый на предмет сбоев и проблем с питанием.
- Можно изменить удаленно
- Загрузите данные, чтобы обработать их на своем ПК.
- Может быть изменен для обмена SMS (текстовыми) сообщениями, Твиттерами, веб-страницами и т. д.
- Имеет панель управления на базе iPad.
- Легко подключиться к Twitter, WeatherUnderground и т. д.
Это руководство покажет вам, как построить метеостанцию Raspberry Pi на солнечной энергии с WiFi. Этот проект вырос из ряда других проектов, в том числе масштабного проекта Кюрасао, системы мониторинга окружающей среды на солнечной энергии, развернутой на тропическом острове Кюрасао в Карибском бассейне. Project Curacao был описан в обширном наборе статей в журнале MagPi (начиная с выпуска 18 и заканчивая выпуском 22).
Метеостанция на солнечных батареях WeatherPi - отличный образовательный проект. Есть много аспектов этого проекта, которые можно изучить и проанализировать в образовательных целях:
Шаг 3. Интерфейс CWOP для WeatherPi
Когда вы разговариваете с сервером CWOP, вы используете протокол под названием APRS (автоматическая система отчетов о пакетах).
Первоначально APRS была радиолюбительской системой для передачи в реальном времени важной информации в данной местности. Теперь он используется в ряде приложений, где пакеты данных необходимо распространять в несколько мест.
Программное обеспечение, которое я использую в этом проекте, основано на отличной работе Тома Хейворда и его проекта pywxtd. Мы удалили код синтаксического анализа метеостанции и код демона и просто используем библиотеки APRS для отправки данных в CWOP.
Шаг 4. Код CWOP в программе WeatherPi
Программное обеспечение CWOP считывает данные со станции WeatherPi и отправляет пакет APRS на серверы CWOP с нашими текущими данными о погоде.
Во-первых, это код post_CWOP, используемый для отправки пакета на серверы CWOP:
Мы устанавливаем код CWOP в основной цикл WeatherPi, чтобы он запускался каждые 15 минут.
# каждые 15 минут строить новые графики if ((secondCount% (15 * 60)) ==0):# выводить каждые 900 секунд sampleWeather () sampleSunAirPlus () doAllGraphs.doAllGraphs () # отправлять наши данные CWOP # wind направление - градусы от истинного севера # скорость ветра - целое число миль в час # порыв ветра - целое число миль в час # температура - градусы по Фаренгейту # дождь с полуночи - сотые доли дюйма # влажность -%, где 100% =00 # давление - 5 чисел в десятых долях миллибара CWOP .post_CWOP (wind_dir =currentWindDirection, wind_speed =currentWindSpeed, wind_gust =currentWindGust, temperature =CtoFInteger (outsideTemperature), rain_since_midnight =0, влажность =convertHumidity (externalHumidity), давление =int (bmp180SeaLevel) *
Подробнее:Присоединяйтесь к IOT со своей метеостанцией - CWOP
Текущий проект / сообщение также можно найти с помощью:
- разработка программного обеспечения
Производственный процесс
- Метеостанция Raspberry Pi 2
- Создайте свой первый IOT с помощью Raspberry Pi, датчика DHT11 и Thingspeak.
- Легкий старт в мир IoT с MQTT
- Метеостанция V 2.0
- Использование PSoC 6 Pioneer Board с Pioneer IoT Add-on Shield
- Расширьте функциональные возможности вашей CMMS с помощью нашего API
- В пути с IoT
- Секреты инфраструктуры Интернета вещей с умным городом
- Рационально расходуйте свой доллар Интернета вещей
- Мир Интернета вещей:день из жизни с Vertica