Архив метки: esp8266

ESP8266. Narodmon.ru

Отправка данных на сервис narodmon.ru. Простой narodmon.lua скрипт для отправки данных на сервис «Народный мониторинг» для nodemcu. «Народный мониторинг» — это Геоинформационный SaaS сервис по отображению на карте мира и контролю (на ПК, смартфонах и других гаджетах) показаний датчиков своих участников (температуры, влажности, атм.давления, скорости и направления ветра, радиации, энергопотребления и многих других), а также частных и городских веб-камер для публичного или частного(приватного) просмотра. 

local dataN = "#XX:XX:XX:XX:XX:XX\n"
dataN = dataN.."#T085#"..t.."\n#T2302#"..t2302.."\n#Hum#"..h.."\n#Press#"..p.."\n"
dataN = dataN.."##\n"
    print(dataN)
    conn=net.createConnection(net.TCP, 0)
    conn:on("connection",function(conn, payload)
                conn:send(dataN)
                end)
    conn:on("receive", function(conn, payload)
        print('Narodmon says '..payload)
        conn:close()
        end)
    conn:connect(8283,'narodmon.ru')

Код можно подключить к уже существуему проекту метеостанции с небольшими изменениями. Для вашего проекта необходимо ввести MAC адрес устройства в строку «#XX:XX:XX:XX:XX:XX» и внести ряд изменений в другие файлы.

Читать далее

ESP8266. Уличная метеостанция

espressifЛогичное продолжение предыдущего поста по настройке ESP8266-07 для работы с датчиками DHT22 и BMP085 при помощи прошивки NodeMCU. Данная метеостанция представляет собою набор из собранных вместе готовых модулей — ESP8266-07, DHT22, BMP180 и DC-DC преобразователя на базе микросхемы LM2596HV. Все компоненты были приобретены в магазине arduino-ua.com. Для корпуса был выбрана коробка из АБС пластика с фланцами для настенного монтажа производства Gainta (модель G203MF).

Уличная метеостанция на ESP8266

Уличная метеостанция на ESP8266

Устройство содержит такие датчики как BMP180 и AM2302 (DHT22), которые позволяют регистрировать следующие параметры окружающей среды:

  • Давление 300…1100 hPa (30…110kPa)
  • Температура -40…+80 °C
  • Влажность 0…100%

Питание устройства осуществляется при помощи сетевого адаптера AC-DC 220В-9В(5В), напряжение которого после дополнительно преобразуется DC-DC преобразоваетелем в напряжение питания 3,3В.
Читать далее