Приклади рішень від учасників IoT проекту - Народний Моніторинг

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
Kot_meteo
Бєлгород, Бєлгородська область, Росія
Kot_meteo
Онлайн: 2 років
Власникkotyra_ru
Модуль ESP8266 + датчик BME280, температура, давление, влажность. Установлен на северной стороне строения в тени.
Узловая
Узлова, Тульская область, Росія
Узловая
Онлайн: 4 років
ВласникCactusMan
Метеостанция на ESP8266. Прошивка wifi-iot.
Датчик температуры на улице - DS18B20, установленный в башне Свенсона и прикручен на кронштейне к балкону.
ESPmeteo
СНТ Борец, Московская область, Росія
ESPmeteo
Онлайн: 9 років
Власникoss_v
Первичный сбор информации с датчиков - модуль ESPmeteo. Обработка данных, отправка на сайт Narodmon, управление резервными источниками питания и обеспечение переключения GSM модемов - Raspberry PI B2
Lemax
Таганрог, Ростовська область, Росія
Lemax
запросити фото приладу
Онлайн: 6 років
ВласникLemax
Сделан на базе Arduino NANO и модуля Ethernet
на чипе enc28j60. Датчик температуры и влажности AHT10 размещён в отдельном выносном пластиковом корпусе (типа Стивенсона)
село Курми
село Курми, Дагестан, Росія
село Курми
Онлайн: 2 років
Власникmaga_ges
Модуль собран на модуле ESP8266-07 и датчиках температуры и влажности BME280 и DS18B20, прошивка от wifi-iot.com
Гараж
Сеймчан, Магаданская область, Росія
Гараж
Онлайн: 2 років
Власникtixromnik13
Уличная температура DS18B20, в "будке Стивенсона" на северной стороне, удалён от стены на 50-60 см.
Давление BME280, находится в теплом помещении.
Всё собрано на ESP07 с внешней антенной.
Основа прошивки взята здесь:
https://arduinolab.pw/index.php/2015/12/30/datchik-temperatury-dlya-narodnogo-monitoringa-na-esp8266/
Также работает телеграм бот (FastBot от Alexgyver) на оповещение о низких/высоких температурах. И поднят http сервер для доступа к модулю из локальной сети, при отсутствии доступа к интернету.
СПб, Стрельбищенская
Санкт-Петербург, Росія
СПб, Стрельбищенская
Онлайн: 7 років
Власникsergk66
основная функция - управление аквариумом (свет-светодиодный, продувка под крышкой, аэрации).
дополнительно - температура в помещениях и на улице (солнечная сторона потому и не публичный датчик), давление.
TiraspolMS
Тирасполь, Придністров'я, Молдова
TiraspolMS
Онлайн: 4 років
Власникandruha
Плата ESP8266 - 1шт
Датчик температуры на улице - DS18B20
Датчик атмосферного давления - BMP180
Прошивка wifi-iot.com на SDK 1.3.0
Собрано все в корпусе от старого ADSL модема.
В комнате DHT22 и 2шт - DS18B20 (скрыты)
Питание стабилизатор питания 5V.
Мариинский Посад
Мариинский Посад, Чувашская Республика — Чувашия, Росія
Мариинский Посад
запросити фото приладу
Онлайн: 2 років
Власникscout
Основная плата - микроконтроллер NodeMCU-CH340.
Датчик температуры - датчик DS18B20 (в дальнейшем рассматривается установка BME280).
Датчик установлен не в низине, поэтому есть небольшое отличие от показаний погодных сервисов. Со спиртовым термометром, установленным на теневой стороне, показания совпадают. Планируется установка датчиков в экран Стивенсона.
СНТ Фианит
СНТ Фианит, Московская область, Росія
СНТ Фианит
Онлайн: 2 років
Власникfianit78
Прибор - WiFi Meteo Station (внутри здания у входной двери, датчик давления)
Датчики - температуры и влажности (под козырьком у входной двери с северной стороны)
ESP8266
Воткінськ, Удмуртская Республика, Росія
ESP8266
Онлайн: 5 років
ВласникMixel

[ опис відсутній ]
ESP8266
село Ижевское, Рязанская область, Росія
ESP8266
Онлайн: 4 років
Власникnvgnvg
// отправка данных на народмон.ру с градусника ds18b20
// для ESP8266, ver0.3

#include
#include
#include
OneWire ds(2); // on pin 2 (a 4.7K resistor is necessary)(D4)
DallasTemperature sensors(&ds);

const char* ssid = "****"; //Ваш WiFi
const char* password = "****"; //Ваш пароль
const char* host = "narodmon.ru";
const int httpPort = 8283;

int deviceCount = 0;
int son = 0;
void setup() {

Serial.begin(115200);
delay(50);
sensors.begin();
delay(50);
deviceCount = sensors.getDeviceCount();// узнаем количество подключенных градусников
Serial.println();
Serial.print("Количество датчиков : ");
Serial.println(deviceCount);
if (deviceCount == 0)
{

Serial.print("Количество датчиков : 0");
ESP.deepSleep(600e6);
}
// report parasite power requirements
Serial.print("Parasite power is: ");
if (sensors.isParasitePowerMode()) Serial.println("ON");
else Serial.println("OFF");
// sensors.getAddres