Грэг Дункан

Я абсолютный ноль в погодных станциях. Я ничего не знаю о них, и ничего не могу получить от них. И так как у нас в Южной Калифорнии постоянно есть какая-то «погода», я думаю, что погодная станция на .Net Micro Framework – хорошая тема для блога… Это еще одна работа Паоло Патиерно (Paolo Patierno), главного героя сообщения «Усильте свои устройства на .Net Micro Framework с помощью μPLibrary!»

Погодная станция на .Net Micro Framework

Этот проект поможет вам создать погодную станцию на основе .Net Micro Framework. Данные приходят с датчиков (температура, влажность, освещенность и скорость ветра) и вы можете читать их в реальном времени, используя веб-страницу на встроенном веб-сервере. Возможно сохранение данных в журнале и запись на microSD.

Проект создан на плате Netduino Plus и основан на .Net Micro Framework 4.2, но можно использовать разные платы, изменяя лишь контакты, к которым подсоединяются датчики.

В нем применяется Metro UI CSS (http://metroui.org.ua/) для веб-страницы современного стиля.

Основные компоненты проекта :

  • Плата Netduino Plus;
  • Анемометр, измеряющий скорость ветра;
  • Датчик температуры и влажности SHT1X;
  • Фоторезистор для измерения освещенности;
  • Часы реального времени DS1307 RTC;
  • microSD для сохранения журнала;

Снимок решения,

clip_image002

Вы поняли, как встроенный веб-сервер передает данные плиточному веб-интерфейсу, используя http://metroui.org.ua/? Это здорово, не так ли?

clip_image004