Валентин
WhoAMe
Валентин
Валентин
ну для 12 это супер
WhoAMe
Кстати, кто-нибудь пробовал в Ардуино Иде собирать свои проекты, использую новую встроенную версию (2.0)IP библиотеки? У меня перестало работать подключение к mqtt серверу по хостнейму. Если собирать проект со старой версией 1.4, то все хорошо работает
Валентин
Валентин
решил пока на старом посдеть
Null
А как работа в целом на 2.0? В чем лучше, tls уже работает?
Null
Кстати, бьюсь с примером нормальным для sdm220 но под arduino
Egor
Sergio
ACS758
Это безконтактный сенсор на 50 ампер
Egor
Есть на 200 - ACS758ECB-200B
Egor
В нем шунт, но он с малым падением и гальванически развязан от измерительных цепей. Датчик на эффекте Холла. Не бесконтактный
Sergio
If( гальванически развязан =! Бесконтактный ) print.out ( датчикХолла - бесконтактник)
Sergio
Разницы то нет, меряешь ты изменение поля эффектом Холла или трансформатором, чуть остается та же. Он бесконтактный. А к шунту приходится подключаться физически
Egor
Ты просовываешь провод в дырку трансформатора, провод его не касается. Есть мультиметры с токовыми клещами - там датчик на эффекте холла и тоже без непосредственного контакта с измеряемой цепью. Что ещё считать Бесконтакным? 1см - Бесконтакно? А два? А три миллиметра?
У этого датчика шунт внутри и ты припаивашь выводы его шунта к измеряемой цепи :)
"Бесконтакный" - не термин из электроники и электротехники, это термин, обозначающий свойство, причём без ясных критериев и степеней. Ничего удивительного, что он воспринимается неоднозначно.
Гальваническая развязка - вполне себе общепринятый термин, в которой входит и та Бесконтакность, которую вы, по-видимому имели в виду. Я уважаю вас как специалиста и восхитился теми вещами, которые вы писали о Esp. Поэтому прошу - не воспринимайте как критику и повод к дискуссии, это не по теме чата. Можем попробовать в личке разобраться с терминами, посмотреть в словарях. Возможно, и я ошибаюсь
Sergio
Да все Ок, может в терминах датчиков это слово принимает другие оттенки, просто для меня, как электронщика, понимание бесконтактонсти такое, что если между силовой цепью и измерительной диэлектрик( сопротивление выше 100 МОм) то это бесконт.
Ну в любом случае, предложенный вами вариант хороший и на нем имеет смысл остановиться. Что там по цене?)
Федор
У кого-нибудь MH-Z19B показывал подобное?
Федор
Питание 5В, замена БП не помогает, показания снимаю с ШИМ, в остальном датчик адекватно реагирует на уровень CO2. По UART не удалось подключиться (возможно, руки кривые). Китаец сказал, что вышлет другой датчик, но после нового года, а это после 2 марта.
Egor
WhoAMe
У кого-нибудь MH-Z19B показывал подобное?
У меня такой датчик по ШИМ подключен, проблем вообще нет. Сбойных показаний 2-3 за сутки, частота опроса - раз в 4 секунды. Но он очень чувствительный, любое нахождение человека не по далеку отражается сразу
WhoAMe
Единственное, он у меня показал черт знает что, когда я пытался питать его от 3.3В. от 5В все ок
Федор
Может, я его случайными (для него) данными убил, когда посадил на TX и RX NodeMCU? Ну, или он таки бракованный. Или где-то процедура съема данных у меня в "резонанс" входит с другими процессами на ESP, что тайминги неправильно считает.
Федор
Как можно UART вообще использовать на чтение на NodeMCU? Я так понимаю, что UART0 занят мостом на USB и связью с компом, а UART1 в документации описан, как только передающий. Но на некоторых схемах нарисованы RX0, TX0, RX1, TX1 и TX2. И автор прибора http://www.kirillb.ru/publ/dlja_samostojatelnoj_sborki/opisanie_pribora/monitor_kachestva_vozdukha_vtoraja_versija/6-1-0-17 вешается на D7, D8 и у него работает UART. Так какой только на передачу-то? :(
Федор
D7 и D8 - это UART1.
Федор
Имеется ввиду вот эта схема. Естественно, в предыдущих сообщениях я перепутал UART2 и UART1.
Федор
Although there are two UARTs(0 and 1) available to NodeMCU, UART 1 is not capable of receiving data and is therefore transmit only.
Отсюда http://nodemcu.readthedocs.io/en/master/en/modules/uart/
WhoAMe
Федор
Код ворованный. В смысле, заимствованный.
Федор
WhoAMe
А, так луа... Может все таки переписать на нормальный язык?)
WhoAMe
int getCO2Level () {
unsigned int co2, pulseH;
pulseH= pulseIn(4,HIGH, 1100000);
co2 = (pulseH/1000-2)*5000/1004;
return co2;
}
WhoAMe
И все точно работает)
Федор
Так у меня устройство уже работает. Смысел?
Нормальный - это под ардуину? На чистом C? На Ассемблере? :)
WhoAMe
Я не встречал манов по АСМу на ЕСП)
Федор
Тогда сразу в машкодах. :)
WhoAMe
А у тебя никакой приточной вентиляции нет? Просто твои графики не производят впечатления каких-то сбоев. Нижнее значение (350-400) - это уровень СО2 на улице.
Федор
Окошко приоткрыто постоянно. Графики должны быть без всплесков. Ни вверх, ни вниз. А они случаются слишком регулярно. Раз в час где-то. Причем сначала вниз от правильного значения плывет, затем вверх. И потом еще полчаса нормально показывает. Причем нижнее значение бывает и 120.
Федор
WhoAMe
Хм... А с проводом между датчиком и ЕСП все хорошо? Нормально припаян?
Федор
Сам паял. :)
Федор
И на столе пока все лежало, так было, и когда приклеил все на дощечку и на стену повесил, так осталось. Было бы плохо припаяно, что-нибудь за время этих манипуляций поменялось. Уж точно не раз в полчаса бы провод отходил.
Федор
Все расставит на свои места новый датчик.
Федор
Если с ним будет все путем, то со старым уже можно будет экспериментировать вволю.
WhoAMe
Тоже верно. А ты осциллографом не тыкался в питание?
Федор
Я бы с радостью...
Федор
Три источника питания было. От компа и две зарядки от телефона.
WhoAMe
Ну тогда вимдимо датчик.
Федор
И, видимо, только у меня. :)
WhoAMe
Брак у китайцев бывает, никуда не деться..
Maxim
Maxim
Работает по UART
Maxim
Прошивка эта https://github.com/kmaximv/Wi-Fi-Sensor
Null
Maxim
Grafana
Федор
У меня тот же вопрос, кстати, возник. И ответ в голове пролетел, т.к. недавно читал про нее мельком. Но это же отдельный линукс-сервер надо? Плюс кучу всего настроить, чтоб заработало, плюс ее саму настроить надо, да?
Maxim
Всё запускаю на Docker. Сам докер на виртуалке
Федор
Отдельный, в смысле, что он где-то должен жить. Т.е., либо это комп, либо VPS, либо еще какая-либо отдельная сущность. Здорово, когда сервер шумит на работе и к нему можно еще одну виртуалочку прилепить обслуживающую. Здорово, когда есть бесплатный сервис в облаке, который может собирать данные и показывать их красиво. Здорово, когда есть мааааленький набор софта, который может уместиться на роутере, который и так включен в розетку 24/7. А вот необходимость покупать доступ к сервису, либо необходимость держать включенным домашний комп - уже не здорово. И пока из вариантов "здорово" у меня есть ThingSpeak.com с его убогой визуализацией.
Maxim
В том-то и дело, что без сервера получается убого. Если делать автоматизацию дома, то только на своем сервере, других вариантов пока не вижу.
Федор
Ну, у меня вот крутится OpenWRT на роутере, но ведь его будет мало, чтоб Графану запустить, да? В докере. На виртуалке. :) Т.е., что-то легковесное нужно писать самому. MySQL (ну, ладно, можно без него, изгибнувшись хитро), mosquitto, http-сервер какой-нибудь + php/perl/python/lua для выборки данных и формирования страницы с d3.js-красотами. А еще ведь хочется графики и на мобилке видеть, не только на компе - еще геморроя чуть-чуть.
Maxim
Да, OpenWRT не потянет. А писать всё самому, нужно куча свободного времени и знаний, не многие смогут.
Федор
Ну, Вы же нашли время прошивочку свою бахнуть на Гитхабе. :) Значит, есть вероятность, что кто-нибудь другой тоже поделится продуктом своей кучки. :)
Maxim
Ждать пока кто-то напишет и поделится не вариант, если нужно здесь и сейчас. Я поэтому и начал писать прошивку, не было других вариантов с нужным мне функционалом.
Maxim
Maxim
Вот такой стек технологий сейчас используется у меня. И на нем я могу сделать всё что мне нужно. Чтобы всё это уместить в роутер, надо быть семи пядей во лбу.
Федор
Интересная схема, спасибо. Надо будет ознакомиться с некоторыми вещами, названия которых я даже не слышал. :)
Федор
У меня датчик CO2, попутно подрабатывающий метеостанцией. Умный дом пока не надо. В однушке-то. :)
Федор
Заббикс, я так понял, данные только генерирует? :)
Maxim
У меня свой дом, поэтому планы по автоматизации большие 😀
Федор
СяоМи - это датчики или сотовый?
Maxim
Датчики
Maxim
Заббикс следит за всем этим зоопарком, сеть понемногу разрастается, неудобно без мониторинга
Федор
А, еще управление кондишном хочу сделать там же. В 35-40 тепла хочется уметь включать кондишн до прихода домой.
Maxim
На ESP или броадлинком каким-нибудь?
Федор
NodeMCU
Maxim
В эту сторону пока не смотрел, подсказать ничего не смогу.
WhoAMe
У меня в качестве "сервера" сначала работала Малина, потом перешёл на intel nuc. Шума от малины нет вообще, нюк еле слышно шелестит. Вставленный в него сата диск жужжит гораздо громче😁
Федор
Малина под OSMC занята. :)
Null
Maxim