TaurosRMK Опубліковано: 13 вересня Поділитись Опубліковано: 13 вересня 1 годину тому, standov сказав: отут не зрозумів. Мова про якусь конкретну прошивку де нема слейву? ну може якусь іншу взяти ) бо звісно есп може бути і мастером і слейвом ESPHome, там здаєтсья тільки мастер, принаймні я колись хотів підключити дві esp по modbus, то виявилося що не вийде. Хм, якщо на ту esp де датчик записати код з arduino і зробити її слейвом, то наче має працювати. Треба попробувати 🙃 Посилання на коментар Поділитися на інших сайтах More sharing options...
k-master Опубліковано: 13 вересня Поділитись Опубліковано: 13 вересня 19 хвилин тому, TaurosRMK сказав: ESPHome, там здаєтсья тільки мастер, принаймні я колись хотів підключити дві esp по modbus, то виявилося що не вийде. Хм, якщо на ту esp де датчик записати код з arduino і зробити її слейвом, то наче має працювати. Треба попробувати 🙃 Колись не рахується, бо вони постійно оновлюють SDK і додають щось нове причому як усі китайці взагалі не переймаються щоб воно було сумісним з попередніми версіями. Передати данні - я пропоную 2 варіанти CAN чи RS485. Перший подобається більше бо там не треба ніякого мастера, приєднав датчик та він періодично надсилає данні. В мене старі датчики працюють по модбасу, правда сам датчик це атмега88. Хоча враховуючи ціни на есп то що мега що есп коштує десь $4 за плату, з точки зору ціни нема різниці що брати. Я наступні датчики буду робити на STM32F103 та кан шиною. 5 шт за 12 баксів не враховуючи вартість кан шини. Правда з ними треба на али бути обережним - китайські клони дешевше, але не мають кан контролера. Поки працює якось так. Посилання на коментар Поділитися на інших сайтах More sharing options...
TaurosRMK Опубліковано: 13 вересня Поділитись Опубліковано: 13 вересня (змінено) 31 хвилину тому, k-master сказав: 2 варіанти CAN чи RS485 А для того щоб з'єднати між собою дві esp32 по CAN потрібні якісь модулі? Якщо так, то тут є нюанс, основна ESP32 ще ось такий контролер і там немає вільних виходів для підключення різних модулів, є тільки вбудований RS485. З приводу RS485 між двома ESP32 потрібно дізнати більше, чи є можливість їх робити слейвами. Якщо нічого з того не вийде, то буде окремим девайсом в НА. Змінено 13 вересня користувачем TaurosRMK Посилання на коментар Поділитися на інших сайтах More sharing options...
k-master Опубліковано: 13 вересня Поділитись Опубліковано: 13 вересня 1 година тому, TaurosRMK сказав: А для того щоб з'єднати між собою дві esp32 по CAN потрібні якісь модулі? Якщо так, то тут є нюанс, основна ESP32 ще ось такий контролер і там немає вільних виходів для підключення різних модулів, є тільки вбудований RS485. З приводу RS485 між двома ESP32 потрібно дізнати більше, чи є можливість їх робити слейвами. Якщо нічого з того не вийде, то буде окремим девайсом в НА. Ну у такому випадку сан це додаткова мікросхема, бо для 485 вона вже там стоїть. Що для кана що для 485-го треба мікросхема додаткова. есп може бти слейвом. Просто уважно треба почитати документацію. Посилання на коментар Поділитися на інших сайтах More sharing options...
TaurosRMK Опубліковано: 18 вересня Поділитись Опубліковано: 18 вересня Ну не знаю... все рівно кабель треба було тягнути, протягнув 4х0.22, якраз 4 дроти для датчика потрібно. Вирішив для тесту попробувати напряму підключити I2C на довжині десь 12-13 м, закинув в ESP, а воно працює 😄 Тай таке Посилання на коментар Поділитися на інших сайтах More sharing options...
Рекомендовані повідомлення
Створіть акаунт або увійдіть у нього для коментування
Ви маєте бути користувачем, щоб залишити коментар
Створити акаунт
Зареєструйтеся для отримання акаунта. Це просто!
Зареєструвати акаунтУвійти
Вже зареєстровані? Увійдіть тут.
Увійти зараз