Arduino Mega Server для ESP32

Модератор: Alex

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server для ESP32

Сообщение serghei »

Зря.... Понятно. Вот теперь ясно , как их заставить вертеться. И что математику можно делать в HTML-е. Кстати , многие жаловались , что при таком делении появляются куча знаков после запятой. Сам столкнулся с таким.
--- ( Шучю )----
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
olmoro
Сообщения: 40
Зарегистрирован: Пт окт 13, 2017 9:37 pm
Откуда: Выборг

Re: Arduino Mega Server для ESP32

Сообщение olmoro »

eGorka писал(а):... о чудесах i2c у esp32. С одних граблей на другие?, да Вы мазохист :D
Мазохист - не мазохист ... об особенностях работы "Далласов" с ESP32 - отправил в личную почту
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server для ESP32

Сообщение serghei »

Может всё таки проблема не с градусниками , а с мостом 1-wire - I2C ( вернее с кодом) ? Если физически вынуть даллас и потом подключить, ко данные восстанавливаются. Но если отвалится мост , то спасает только ресет.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
eGorka
Сообщения: 182
Зарегистрирован: Чт ноя 24, 2016 10:47 am

Re: Arduino Mega Server для ESP32

Сообщение eGorka »

olmoro писал(а):... об особенностях работы "Далласов" с ESP32 ...
Уже есть OneWire адаптированная для ESP32. Вот как раз проблему "Далласов" решили, а с протоколом I2C на ESP32 полная засада, и то, что у Сергея мост отваливается, нет ничего удивительного.

P.S.
Если уж выкладываете код с комментариями(у себя на сайте), то выкладывайте весь код, а то некоторые моменты непонятны. Хотя, хозяин барин, что и как делать.
Я должен помогать решать проблему с Вашим мостом? А разрабатывал эту чудо-"мать" кто?
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server для ESP32

Сообщение serghei »

Что то не ладно в Датском королевстве.... Тут принципиальный момент - кто пуршит - градусник или мост ? Я склоняюсь к I2C , потому что LCD экран то же не работает. Хотя на видео с примером все в шоколаде. Простое подключение библиотеки грузит проц на 100 %.
Приедут часики - удостоверимся точно.
А вообще не приятная ситуация - по схемотехнике все верно , а код не работает. Как костыль может реконнект сделать I2C ? знать бы еще как....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Teo
Сообщения: 19
Зарегистрирован: Сб фев 11, 2017 9:07 pm

Re: Arduino Mega Server для ESP32

Сообщение Teo »

Я не в вашей теме, но тоже интересует мост I2C 1wire. Недавно нашел библиотеку, вроде работает.
Вложения
DS2482_OneWire-master.zip
(8.83 КБ) 224 скачивания
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server для ESP32

Сообщение serghei »

Ведь видел же её и установил месяц назад, но не смог скомпилировать. Все таки классная вещь - портабл версия IDE - сделал копию , заменил все библиотеки ...Красота!
Запустил тест. Будем посмотреть .
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
eGorka
Сообщения: 182
Зарегистрирован: Чт ноя 24, 2016 10:47 am

Re: Arduino Mega Server для ESP32

Сообщение eGorka »

Teo писал(а):Недавно нашел библиотеку, вроде работает.
На ESP32 ?

serghei попробуй эту ветку, человек специально пилил I2C.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server для ESP32

Сообщение serghei »

Ну да. И уже 2 часа молотит и ни одного прокола . Раз в 20 секунд. Через мост. Пришлось колхозить с библиотеками.
Так что беда все таки в коде , а не в схемотехнике.
SPOILERSPOILER_SHOW
  • Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.81
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.81
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.87
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.94
    Requesting temperatures...
    { 0x28, 0xFF, 0xED, 0x1B, 0x03, 0x16, 0x03, 0x92 }: 23.94
Вспомнил. Долго игрался с wire.h пока не поломали )) Посмотрю до утра как эта работает. А потом будем писать код для АМС :lol: !

А LCD все равно не работает....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server для ESP32

Сообщение serghei »

eGorka писал(а): попробуй эту ветку, человек специально пилил I2C.
Попробовал. 4 часа работает. Завтра сброшу лог. А с I2C реальная жесть. Экран все равно не работает как надо.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить