Найти тему
У Павла!

Отправляем данные с Ардуино на народный мониторинг.

Оглавление

В прошлой статье мы рассматривали способ подключения Ардуино к локальной сети.

Так-же я там упомянул, что рано или поздно нам понадобится это сделать. Так вот в этой статье рассмотрим один вариант, для чего это необходимо.

Есть такой сервис, называется народный мониторинг.

Это "народный сервис" который состоит из карты мира. И есть возможность выкладывать туда показания своих датчиков. На карте мира как-раз эти датчики и будут показываться.

Этот вариант удобен даже тем, что Вы можете добавить датчик температуры к примеру дома. И заходя на narodmon мы можем всегда видеть эти показания актуальные на данный момент.

И вот для отправки значений, нам нужно подключить ардуино к локальной сети, да еще и с выходом в интернет для отправки показаний.

Для реализации использовать будем следующее:

Arduino uno: http://alii.pub/5slrkx
Контактные провода:
http://alii.pub/5slrot

Модуль Ethernet w5100: http://alii.pub/5tgjay

Датчик температуры LM335: http://alii.pub/5tgjk3

Схема подключения всех компонентов будет выглядеть следующим образом:

В схеме не видно модуля W5100 так как я использовал ethernet shield. То есть шилд который одевается сверху arduino uno. И все контакты в таком случае остаются в открытом доступе.

LM335 - это аналоговый датчик. Он измеряет температуру путем изменения своего сопротивления и следовательно на выходе меняется напряжение. По этому его мы подключаем к аналоговому пину ардуино.

Напряжение с данного датчика будет считаться по формуле:

voltage*100 - 273.15

Ну а собственно скетч готовый можно найти у меня на сайте тут.

Ну а все нюансы по созданию аккаунта в народном мониторинге и где и куда добавлять значения в программе, можно посмотреть в моем видео: