Евгений
Если согласиться то красное с черным
А тут ПО не согласно и говорит вигвам!
Andrei Andrei
снова всем привет! нужно разработать устройство (вероятно на esp32 будет наиболее удобно и экономично), которое выполняет следующие функции 1) слушает обмен по modbus rtu (rs485) между мастером и слейвами (от 1 до 10) и указанные в настройках адреса и регистры сохраняет в энергонезависимой памяти вместе с текущим временем 2) умеет отдавать собранные данные на смартфон любым из способов (BT, wifi) в табличном виде, удобном для загрузки в excel для построения отчетов 3) умеет отдавать текущие данные по wifi на удаленный сервер (задается ip/port) по mqtt 4) настраивается со смартфона. Подозреваю, что такие задачи уже кем-то решались, так что выйдет несложно) ищу фрилансера.
Михаил
А тут ПО не согласно и говорит вигвам!
Но тут оно не согласно что я ставлю все галочки и свободных строчек нет. Оно даже не стирает когда все занято
Ruslan
Да за неделю ебанём, 2млн ₽
Колобок, ты участвуешь?
Михаил
https://t.me/ProEsp8266/231956 А с этим замечанием что делать?
Это я исправил. Все равно не согласно
Евгений
На что?
Михаил
На что?
Тоже самое. Одинаковых нет, а последняя строка красная
Евгений
А два файла по одному адресу шить это так надо?
Там скорее всего не адрес ибо выше так же есть перекрытия, это наверное сдвиг или размер
Михаил
Какое там число?
Число там 8000. Но я их делал по порядку, файлы с их числами. Сей час ещё сделаю, может и ошибся где в тот раз
Ruslan
Каждому!
Ну да, это же легко, он же деньги точно уже зарабатывал
Михаил
Evgen
"There are task errors. See the output for details." Error: The PlatformIO task detection didn't contribute a task for the following configuration: { "type": "PlatformIO", "task": "Build", "problemMatcher": [ "$platformio" ], "group": { "kind": "build", "isDefault": true }, "label": "PlatformIO: Build" } The task will be ignored.
Ruslan
Отдавать данные на смартфон для формирования отчётов в экселе!?
С возможностью управлять толщиной линий таблиц
Andrei Andrei
Первый пункт тоже не очень понятно, модбас по воздуху будет слушать?
rs485 проводной интерфейс, почему по воздуху. На смартфоне нужно получить csv файл. Можно с простейшим андроид приложением , которое подключается к esp32 по блютузу или wifi, как удобнее и сохраняет его на смартфоне.
Andrey
Финский бан.
хорошо что не финский том (не гуглите лучше)
Marat
Нашел статейку ESP32 – Ultra-Long Battery Life With ESP-NOW, никто не проблвал реализовать на практике беспроводные датчики на esp32 через esp now?
Marat
Пробовал
И как получилось?
Evgen
Получилось. Правда на есп 82866, но это не сильно отличается
Konstantin
Делал что-то похожее, беспроводной мост uart-uart на 8266 и esp-now Но был немного разочарован дальностью и качеством связи.
Marat
Делал что-то похожее, беспроводной мост uart-uart на 8266 и esp-now Но был немного разочарован дальностью и качеством связи.
У esp now теоретическая дальность 200м, а на практике сколько вышло, я чет сам не удосужился проверить.
Konstantin
Хотя ИМХО esp-now и тем более esp32 для таких целей вообще не подходит. Ибо во-первых, есть BLE, а во-вторых есть LoRa BLE будет выигрывать у ESPшек по энергопотреблению, а лора и по потреблению, и по качеству связи.
Konstantin
У esp now теоретическая дальность 200м, а на практике сколько вышло, я чет сам не удосужился проверить.
У меня на PCB антеннах ошибки сыпались буквально в паре метров. Поставил нормальные диполи, стало получше — на расстоянии 5-10 метров 100% данных доставляются с первого раза.
Marat
Ого, у лоры до 15 километров теоретическая дальность. Надо будет заказать поковырять.
Konstantin
Лора может на сотни километров работать, зависит от антенн, мощности, ширины полосы / битрейта, ну и рельефа местности. У меня на FPV-самолёте радиосвязь на лоре 915 МГц. Недавно летал на 20 км на 10 мВт на обычных диполях, без направленных антенн. Поток был примерно 400 бит/с.
Marat
А какие лора модули посоветуете просто для тестов и с каким мк в связке?
Konstantin
Ну, исходя из того, что мы в чате ESP, я бы предложил модули ESP32 + LoRa от LILYGO На али их навалом.
Marat
Жексон
Но в есп32 есть ble
Может я чего не вкурил, но с бле у меня за 5-6 часов андроид батарея кирдык...
Жексон
Наверное ты что-то не вкурил
Наверное просто подсветка диспла берет свое.
Жексон
Жексон
При этом повербанк (классический) обрубает передающую часть , ибо лоуповер. А телефон жрет похуй что BT что LE. А вот 20байт меня немного кумарят...
SSR
Хз, что телефон, что часы, живут почти двое суток
SSR
Вероятно, что-то делается не так
Evgen
У esp now теоретическая дальность 200м, а на практике сколько вышло, я чет сам не удосужился проверить.
на практике дальность связи такая же, как и у зигби с штырьковыми антеннами
Жексон
Хз, что телефон, что часы, живут почти двое суток
Дальность да, реально через метровый бетон ещё 20 метров оутдрор берет стабильно .
Жексон
С внешн не пробовал.
Evgen
900мгц юзал?
для кого?
Жексон
900мгц юзал?
Стопе. Я не про зигби а про xbee
Evgen
Стопе. Я не про зигби а про xbee
вот как раз с xbee и сравнивали. Xbee pro 2.4 Мгц
Evgen
Так кто круче?
разумеется esp-now
Жексон
разумеется esp-now
now and here ? :)))))
Evgen
С той же практической дальностью полный доступ к программированию, Цена на порядок ниже, это еще до всех санкций
Жексон
Гляну, спасибо
Evgen
при желании на есп-нау можно и меши делать, причем не нужно координатора, который не спит
Жексон
при желании на есп-нау можно и меши делать, причем не нужно координатора, который не спит
Не, есп32 не канает... Как стати может и проканает, а как полосу с 40мгц на 20 убрать? У меня не получилось...
Evgen
Гляну, спасибо
есть некоторая засада. По дефолту есп-нау работает на нулевом канале вай-фая. Если делать мост на esp32, то он может работать только на канале, на котором работает роутер, А роутер в общем случае может этот канал менять после перезагрузки
Жексон
зачем убирать полосу?
Некоторые службы нервничают... Просят поделится...
Жексон
Бред, но как есть...
Жексон
Бред, но как есть...
Хотел послать, но не получается...
Жексон
EBU. :)
Evgen
Некоторые службы нервничают... Просят поделится...
ничего не понял, но очень интересно. В терминах есп есть 12 кналов, на которых работает вай-фай. Что есп-нау. что обычный. При этом в ходе возни с поиском есп-нау на разных каналах обнаружил, что есп-32, переключающая каналы может связаться с есп8266 не только на том канале, на котором оно работает, но и на соседних. Плохо, относительно редко, но случается
Evgen
Если запустить на мобильнике вай-фай анализатор, то что в многоквартирном доме, что в каком-нибудь офисе все каналы заняты по нескольку раз
Konstantin
Но в есп32 есть ble
Да, согласен. Но выше речь шла про использование ESPNOW в качестве беспроводного интерфейса для сбора данных с датчиков, и я по-умолчанию писал про него.
Konstantin
Хотя что-то мне подсказывает, что условная nrf52 всё равно будет экономичнее, чем ESP32 с активным BLE и отключенным Wifi
Evgen
Хотя что-то мне подсказывает, что условная nrf52 всё равно будет экономичнее, чем ESP32 с активным BLE и отключенным Wifi
ну еcp32 раза в три экономичнее, чем есп8266, а еще более особо смысла нет - условная батарейка сдохнет раньше
Andrei Andrei
На esp32 как появляются эти данные? Не серчайте если не допонимаю, не могу представить всю картину, туплю, пятница🤷🤦
к esp32 прикрутить rs485, и слушать обмен по линии между устройствами, регистрировать данные.
Konstantin
ну еcp32 раза в три экономичнее, чем есп8266, а еще более особо смысла нет - условная батарейка сдохнет раньше
ESP очень прожорливые по сравнению с теми мк, которые изначально делались с упором на low-power applications. Для сравнения, esp32 жрёт 5 мкА в режиме гибернации (запитаны только RTC и часть GPIO, ядра остановлены, память не питается), а nrf52832 в таком же состоянии потребляет от 0.7 до 1.2 мкА. В режиме Power Off, когда вообще всё выключено, 32 жрёт целый 1 микроампер, а та же 52832 всего 200-300 нА.
Konstantin
Если сравнивать с еще более экономичными чипами вроде MSP430, разница будет еще более существенной.
Konstantin
И если речь идёт о каком-нибудь BLE-сенсоре, который согласно ТЗ должен работать от батарейки 10-15 лет, эти сотни наноампер могут иметь решающее значение.
Max
В случае есп, получается, надо брать батарейный блок. Но когда на борту wifi - это практически всегда не про низкое потребление питания.