Скетч

Ultrasound
Offline
Зарегистрирован: 15.02.2019

Необходим скетч на Arduino Uno. Программа должна производить сбор данных о концентрации газа в воздухе посредством датчика mq135 отправлять их на сервер, хранить и при привышении нормы отсылать сообщение на почту

sadman41
Offline
Зарегистрирован: 19.10.2016

Какого газа-то? Если CO2, то посоветую датчик получше - MH-Z19B.  А с этими MQ только погоду предсказывать.

Ultrasound
Offline
Зарегистрирован: 15.02.2019

Спасибо, но сроки поджимают, а это единственный который есть. Надежда только на него

sadman41
Offline
Зарегистрирован: 19.10.2016

Ну, пока с сервером разберетесь, он как раз и подъедет.

Я, к примеру, на Zabbix с него снимаю параметры, храню. Ну и всякие алерты навесить можно, конечно. Прошивка в наличии. Так что, если такой вариант удовлетворяет - welcome to wrk.sadman@gmail.com. Теоретически можно и MQ прикрутить, но смысла особого не вижу.

inspiritus
Offline
Зарегистрирован: 17.12.2012

То есть можно жаббиксом ходить как клиентом и подбирать например выдаваемую сервером csv строку с данными датчиков, а потом он сам рассовывает по базе как указано и отображает как настроено ?

или он сервер и ему надо геты слать?

karamzin01
Offline
Зарегистрирован: 08.03.2018

Р е а л и з у е м о - maslachenko767@mail.ru , консультации, подбор компонентов бесплатно, гарантии

sadman41
Offline
Зарегистрирован: 19.10.2016

inspiritus пишет:

То есть можно жаббиксом ходить как клиентом и подбирать например выдаваемую сервером csv строку с данными датчиков, а потом он сам рассовывает по базе как указано и отображает как настроено ?

или он сервер и ему надо геты слать?

Zabbix - это серверная часть, которая сидит на SQL-е и имеет frontend, в котором ведем настройку системы, смотрим графики, просто ряды чисел и пр и др. Этот сервер ждет сообщений от агентов или сам их опрашивает: кидает им ключ (условно - имя метрики), они отвечают данными - значениями метрик. До v3.x идеология диктовала получение одного значения за запрос, но сейчас уже можно прямо пачкой в JSON-е забрасывать и на стороне сервера раскидывать по метрикам. Дальше с этими данными что угодно делать - математику незамысловатую наложить можно, найти минимумы-максимумы-пр. за период, сравнить со значением недельной давности (поиск аномалий), предсказания всякие лепить, алерты рассылать всякими способами - SMS/email/что-угодно-через-скрипт.

Gas311
Gas311 аватар
Offline
Зарегистрирован: 06.12.2018

sadman41 пишет:

Ну, пока с сервером разберетесь, он как раз и подъедет.

Я, к примеру, на Zabbix с него снимаю параметры, храню. Ну и всякие алерты навесить можно, конечно. Прошивка в наличии. Так что, если такой вариант удовлетворяет - welcome to wrk.sadman@gmail.com. Теоретически можно и MQ прикрутить, но смысла особого не вижу.

Ничего се у вас загазованность скачет. Не взорвётесь? Бегите подальше из этого дома

inspiritus
Offline
Зарегистрирован: 17.12.2012

Ага , спасибо . Это же кажется Вы заходили на мою вэб железку, вот ее я и хочу модифицировать, тк оперативы на меге нехватает, а дую надо еще библиотеками обвешать

надо будет попробовать жабекс, есть ли на него мануалы, а вдруг даже русские.

Не бросите ли ссылочку , чем сами пользовались?

sadman41
Offline
Зарегистрирован: 19.10.2016

А вы мне на имейл (выше) напишите, я скину. Чтобы тут болото не устраивать.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Ultrasound пишет:
Программа должна производить сбор данных о концентрации газа в воздухе посредством датчика mq135

Я уже устал писать, что даччики серии MQ очень хороши разве что в качестве генератора случайных чисел. 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

DetSimen пишет:

Ultrasound пишет:
Программа должна производить сбор данных о концентрации газа в воздухе посредством датчика mq135

Я уже устал писать, что даччики серии MQ очень хороши разве что в качестве генератора случайных чисел. 

а ведь идея )))

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

DetSimen пишет:

Я уже устал писать, что даччики серии MQ очень хороши разве что в качестве генератора случайных чисел. 

У каждого инструмента своё применение. Если нужно измерять концентрацию - это одна задача, а если нужно поднять тревогу в случае утечки газа (т.е. установить некий предел с точностью ± 2 вершка), то MQ - вполне подходящий датчик. Только надо их менять вовремя - у них срок жизни - пять лет независимо от факта использования или лежания в коробке.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Дак зачастую китайцы, ссскаты, и продают то, что свой срок уже вылежало.