Перейти до публікації
Пошук в
  • Додатково...
Шукати результати, які містять...
Шукати результати в...

Вопросы по умному дому, не требующие создания отдельных тем

metall_version

Рекомендовані повідомлення

1 годину тому, standov сказав:

отут не зрозумів. Мова про якусь конкретну прошивку де нема слейву? ну може якусь іншу взяти ) бо звісно есп може бути і мастером і слейвом

image.png.b522a29a14a6040882550a430a807388.png

ESPHome, там здаєтсья тільки мастер, принаймні я колись хотів підключити дві esp по modbus, то виявилося що не вийде. Хм, якщо на ту esp де датчик записати код з arduino і зробити її слейвом, то наче має працювати. Треба попробувати 🙃

Посилання на коментар
Поділитися на інших сайтах

19 хвилин тому, TaurosRMK сказав:

ESPHome, там здаєтсья тільки мастер, принаймні я колись хотів підключити дві esp по modbus, то виявилося що не вийде. Хм, якщо на ту esp де датчик записати код з arduino і зробити її слейвом, то наче має працювати. Треба попробувати 🙃

Колись не рахується, бо вони постійно оновлюють SDK і додають щось нове причому як усі китайці взагалі не переймаються щоб воно було сумісним з попередніми версіями. Передати данні - я пропоную 2 варіанти CAN чи RS485. Перший подобається більше бо там не треба ніякого мастера, приєднав датчик та він періодично надсилає данні.

В мене старі датчики працюють по модбасу, правда сам датчик це атмега88. Хоча враховуючи ціни на есп то що мега що есп коштує десь $4 за плату, з точки зору ціни нема різниці що брати. Я наступні датчики буду робити на STM32F103 та кан шиною. 5 шт за 12 баксів не враховуючи вартість кан шини. Правда з ними треба на али бути обережним - китайські клони дешевше, але не мають кан контролера.

Поки працює якось так

Посилання на коментар
Поділитися на інших сайтах

31 хвилину тому, k-master сказав:

2 варіанти CAN чи RS485

А для того щоб з'єднати між собою дві esp32 по CAN потрібні якісь модулі? Якщо так, то тут є нюанс, основна ESP32 ще ось такий контролер і там немає вільних виходів для підключення різних модулів, є тільки вбудований RS485. З приводу RS485 між двома ESP32 потрібно дізнати більше, чи є можливість їх робити слейвами. Якщо нічого з того не вийде, то буде окремим девайсом в НА.

image.thumb.png.12531c2b5ef9baea7f36ad702bd51de8.png

Змінено користувачем TaurosRMK
Посилання на коментар
Поділитися на інших сайтах

1 година тому, TaurosRMK сказав:

А для того щоб з'єднати між собою дві esp32 по CAN потрібні якісь модулі? Якщо так, то тут є нюанс, основна ESP32 ще ось такий контролер і там немає вільних виходів для підключення різних модулів, є тільки вбудований RS485. З приводу RS485 між двома ESP32 потрібно дізнати більше, чи є можливість їх робити слейвами. Якщо нічого з того не вийде, то буде окремим девайсом в НА.

image.thumb.png.12531c2b5ef9baea7f36ad702bd51de8.png

Ну у такому випадку сан це додаткова мікросхема, бо для 485 вона вже там стоїть. Що для кана що для 485-го треба мікросхема додаткова. есп може бти слейвом. Просто уважно треба почитати документацію.

Посилання на коментар
Поділитися на інших сайтах

Ну не знаю... все рівно кабель треба було тягнути, протягнув 4х0.22, якраз 4 дроти для датчика потрібно. Вирішив для тесту попробувати напряму підключити I2C на довжині десь 12-13 м, закинув в ESP, а воно працює 😄 Тай таке

Посилання на коментар
Поділитися на інших сайтах

Створіть акаунт або увійдіть у нього для коментування

Ви маєте бути користувачем, щоб залишити коментар

Створити акаунт

Зареєструйтеся для отримання акаунта. Це просто!

Зареєструвати акаунт

Увійти

Вже зареєстровані? Увійдіть тут.

Увійти зараз
×
×
  • Створити...