Examples of solutions from IoT Project members - Public Monitoring Project

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 151

 This section displays photos and descriptions of devices uploaded by their owners in section Sensors \ Configure.

Гараж
photo shows not a device

D195. Гараж

Online: 2 years
Seymchan, Magadan Region, Russia
Ownertixromnik13
Уличная температура DS18B20, в "будке Стивенсона" на северной стороне, удалён от стены на 50-60 см.
Давление BME280, находится в теплом помещении.
Всё собрано на ESP07 с внешней антенной.
Основа прошивки взята здесь:
https://arduinolab.pw/index.php/2015/12/30/datchik-temperatury-dlya-narodnogo-monitoringa-na-esp8266/
Также работает телеграм бот (FastBot от Alexgyver) на оповещение о низких/высоких температурах. И поднят http сервер для доступа к модулю из локальной сети, при отсутствии доступа к интернету.
СПб, Стрельбищенская
photo shows not a device

D5001. СПб, Стрельбищенская

Online: 7 years
Saint Petersburg, St. Petersburg, Russia
Ownersergk66
основная функция - управление аквариумом (свет-светодиодный, продувка под крышкой, аэрации).
дополнительно - температура в помещениях и на улице (солнечная сторона потому и не публичный датчик), давление.
TiraspolMS
photo shows not a device

D8275. TiraspolMS

Online: 4 years
Tiraspol, Transnistria, Moldova
Ownerandruha
Плата ESP8266 - 1шт
Датчик температуры на улице - DS18B20
Датчик атмосферного давления - BMP180
Прошивка wifi-iot.com на SDK 1.3.0
Собрано все в корпусе от старого ADSL модема.
В комнате DHT22 и 2шт - DS18B20 (скрыты)
Питание стабилизатор питания 5V.
Mariinskiy Posad
request device photo

D5862. Mariinskiy Posad

Online: 2 years
Mariinskiy Posad, Chuvash Republic, Russia
Ownerscout
Основная плата - микроконтроллер NodeMCU-CH340.
Датчик температуры - датчик DS18B20 (в дальнейшем рассматривается установка BME280).
Датчик установлен не в низине, поэтому есть небольшое отличие от показаний погодных сервисов. Со спиртовым термометром, установленным на теневой стороне, показания совпадают. Планируется установка датчиков в экран Стивенсона.
SNT Fianit
photo shows not a device

D9250. SNT Fianit

Online: 2 years
SNT Fianit, Moscow Region, Russia
Ownerfianit78
Прибор - WiFi Meteo Station (внутри здания у входной двери, датчик давления)
Датчики - температуры и влажности (под козырьком у входной двери с северной стороны)
ESP8266
photo shows not a device

D1680. ESP8266

Online: 5 years
Votkinsk, Udmurtian Republic, Russia
OwnerMixel

[ no description ]
ESP8266
photo shows not a device

D8093. ESP8266

Online: 4 years
Izhevskoye, Ryazan Region, Russia
Ownernvgnvg
// отправка данных на народмон.ру с градусника 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
Kolpashevo
request device photo

D3143. Kolpashevo

Online: 7 years
Kolpashevo, Tomsk Region, Russia
Ownerua9htz
ESP8266 V3 NodeMcu V3, датчик BME280 уличный, второй датчик в помещении (скрыт) DHT22, прошивка конструктор WiFi-IoT
Neryungri
photo shows not a device

D7274. Neryungri

Online: 4 years
Neryungri, Far Eastern Federal District, Russia
Ownerhaulpaks
Датчик температуры находиться в экране стивенсона. Ардуинка в гараже, временно поставил потом буду делать корпус, но это потом уже два года как не случилось.
Подробное описание по ссылке
https://youtu.be/rKSlGVOwvNU
ESP8266
photo shows not a device

D5262. ESP8266

Online: 5 years
Novosibirsk, Novosibirsk Region, Russia
Ownerdemano7
ESP8266 + DHT22 и DS18B20
Chkalovskiy
photo shows not a device

D6186. Chkalovskiy

Online: 2 years
Chkalovskiy, Orenburg Region, Russia
Ownerg.petrov84
Метеостанция на плате NodeMCU V3 ESP8266.
Прошивку контроллера я написал сам.
Отправка данных на сервер происходит методом HTTP-Post. Используемые библиотеки ESP8266WebServer.h и ESP8266HTTPClient.h
Для изготовления станции я использовал пенопластовый стакан из под газового баллона.
Корпус из нержавеющей стали для защиты от прямых солнечных лучей и от осадков козырек.
Используемые датчики:
Атмосферное давление - BMP280.
Уличная температура и влажность - HTU21D.
ул.Весны 18
request device photo

D1738. ул.Весны 18

Online: 4 years
Krasnoyarsk, Krasnoyarsk Territory, Russia
OwnerKlipov
Контроллер Wemos mini, датчик ds18b20. Прошивка Easyesp.
Контроллер в коробке висит внутри балкона, датчик вынесен на штанге наружу на 1 метр от балкона, с северной стороны дома, на уровне 12 этажа.