Marat
А если клиент и сервер по разным ядрам раскидать? :)
EAgold
EAgold
суть в том, что должны считываться данные с датчиков и отправляться по сокету на сервер
при том, должно быть можно зайти на страницу устройства в локальной сети и эти-же данные смотреть тоже
EAgold
как это организовать?
EAgold
ну в моем случае esp8266 на плате wemos d1 mini
EAgold
а просветите как их использовать?😂
Evgeniy
EAgold
EAgold
Evgeniy
EAgold
ну.. есть розетка
у нее есть датчик тока и релюха
сам wemos на esp-хе
надо мочь на нее зайти через роутер, смотреть силу тока, напряжение и мощность потребления в реальном времени, а так-же управлять релехой
и то-же самое с вебсокет сервером
EAgold
так-то просто раз в сколько-то отправлять состояние
EAgold
и мониторить входящие сообщения
EAgold
если просьба переключить релеху - это делать
ok-home
EAgold
EAgold
хотелось сделать по культурнее
с записью потребления и других параметром в базу, потом с отображением графиков и так далее..
Evgeniy
Вебсокет сервер с вебсервером на esp32 уживается отлично, а вот клиент хз
EAgold
pzem - там что-то...
EAgold
сори не понимаю
Evgeniy
EAgold
внешнего шунта нету
EAgold
там если на 10 ампер то сам датчик встроен в плату
EAgold
если на 100 то внешний
EAgold
у меня на 10
EAgold
🙄
да как-то запихнул 😂
EAgold
ну у меня корпус объемный
EAgold
нее
EAgold
так хотелось бы, но точно не поместится
EAgold
да, там свой блок питания
EAgold
ааа
ой
что-то не подумал даже
EAgold
что у него есть выход 5 вольт
EAgold
можно попробовать
EAgold
а
ну тогда 🤷♂️
EAgold
а все-таки, по моему вопросу :)
Evgeniy
EAgold
так
а запущенные процессы на разных ядрах могут использовать одну память?
Marat
Marat
Человеку тогда придется разбираться с freertos еще, запустить клиент на втором ядре это всего одна таска. Это просто мышление ламера. :)
ok-home
EAgold
8266
EAgold
EAgold
можно пример какой-то?
EAgold
оу
благодарствую
Marat
Дополню для esp32, xTaskCreatePinnedToCore (function, "function", 8192, NULL, 1, NULL, 1); Последний аргумент в таске 1 - второе ядро, 0 - первое.
EAgold
Marat
Marat
На сколько памяти хватит
EAgold
ага
понял
Alex
чем esp01 отличается от esp01s
EAgold
да понимаю
просто сказали про ядра, стало интересно
EAgold
🙈
Marat
Ну учитывая нынешний отток it, скоро такие как я заполонят все и будут делать проекты по alexgyver. 😅
EAgold
EAgold
оу..
EAgold
ну это больше любительский проект
сначала пробовал с датчиком на эффекте холла
EAgold
он работал отвратительно
EAgold
да
Evgeniy
Это сомнительно, если поставить 0.5% резисторы в делитель и буфер на ОУ - будет нормально. Запитав ОУ от 5В
EAgold
EAgold
переносить, что?
Evgeniy
Все таски на core 1 достаточно оставить и будет работать
Evgeniy
Там и на выходе есть ОУ, если только АЦП из-за делителя начал врать...
EAgold
так имеется в виду с тасками, или что и таски не нужны?
EAgold
так не
я делеи не использую
как-раз типа все делаю на не блокирующих
EAgold
EAgold
🙈
EAgold
вот в том что сокет клиент не работает адекватно с вебсервером
Василий
Fb
Не замечал. Как раз на оборот общаясь с разработчиками понимаю о чем речь.
Fb
Программирование MCU сплошная бюрократия - как говорит знакомый. Тренирует мышление.
Alex
Аналогично )))) Первый язык С, затем С++, С#, Python, Rust сейчас MCU. С русскоязычной постепенно перешёл на англоязычную в оригинале. Спустя 3 года смотрю и удивляюсь что изучил и что предстоит. 😉
Проблема в том, что я серьезно изучаю джаву, а есп и т.п. это хобби, на которое не всегда есть время. Точнее его практически нет. Вот и хватаю крупицы, какие успеваю и понимаю, что ни черта не понимаю. Есть готовый девайс, собрал, спаял, прошил а добиться нормальной работы не могу. Даже тот факт, что через ide оно не шьется нормально, а напрямую шьется, уже в ступор ставит...
Alex
Василий
вот потому и сказал, что узнавая новое, понимаешь на сколько еще больше ты не знаешь. Вот и он эффект казаться тупее самому себе)
Fb