Arduino Mega Server для ESP32
Модератор: Alex
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Зря.... Понятно. Вот теперь ясно , как их заставить вертеться. И что математику можно делать в HTML-е. Кстати , многие жаловались , что при таком делении появляются куча знаков после запятой. Сам столкнулся с таким.
--- ( Шучю )----
--- ( Шучю )----
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 40
- Зарегистрирован: Пт окт 13, 2017 9:37 pm
- Откуда: Выборг
- Благодарил (а): 11 раз
- Поблагодарили: 12 раз
Re: Arduino Mega Server для ESP32
Мазохист - не мазохист ... об особенностях работы "Далласов" с ESP32 - отправил в личную почтуeGorka писал(а):... о чудесах i2c у esp32. С одних граблей на другие?, да Вы мазохист
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Может всё таки проблема не с градусниками , а с мостом 1-wire - I2C ( вернее с кодом) ? Если физически вынуть даллас и потом подключить, ко данные восстанавливаются. Но если отвалится мост , то спасает только ресет.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 182
- Зарегистрирован: Чт ноя 24, 2016 10:47 am
- Благодарил (а): 5 раз
- Поблагодарили: 25 раз
Re: Arduino Mega Server для ESP32
Уже есть OneWire адаптированная для ESP32. Вот как раз проблему "Далласов" решили, а с протоколом I2C на ESP32 полная засада, и то, что у Сергея мост отваливается, нет ничего удивительного.olmoro писал(а):... об особенностях работы "Далласов" с ESP32 ...
P.S.
Если уж выкладываете код с комментариями(у себя на сайте), то выкладывайте весь код, а то некоторые моменты непонятны. Хотя, хозяин барин, что и как делать.
Я должен помогать решать проблему с Вашим мостом? А разрабатывал эту чудо-"мать" кто?
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Что то не ладно в Датском королевстве.... Тут принципиальный момент - кто пуршит - градусник или мост ? Я склоняюсь к I2C , потому что LCD экран то же не работает. Хотя на видео с примером все в шоколаде. Простое подключение библиотеки грузит проц на 100 %.
Приедут часики - удостоверимся точно.
А вообще не приятная ситуация - по схемотехнике все верно , а код не работает. Как костыль может реконнект сделать I2C ? знать бы еще как....
Приедут часики - удостоверимся точно.
А вообще не приятная ситуация - по схемотехнике все верно , а код не работает. Как костыль может реконнект сделать I2C ? знать бы еще как....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server для ESP32
Я не в вашей теме, но тоже интересует мост I2C 1wire. Недавно нашел библиотеку, вроде работает.
- Вложения
-
- DS2482_OneWire-master.zip
- (8.83 КБ) 120 скачиваний
- Рейтинг: 1.16%
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Ведь видел же её и установил месяц назад, но не смог скомпилировать. Все таки классная вещь - портабл версия IDE - сделал копию , заменил все библиотеки ...Красота!
Запустил тест. Будем посмотреть .
Запустил тест. Будем посмотреть .
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Ну да. И уже 2 часа молотит и ни одного прокола . Раз в 20 секунд. Через мост. Пришлось колхозить с библиотеками.
Так что беда все таки в коде , а не в схемотехнике.
Вспомнил. Долго игрался с wire.h пока не поломали )) Посмотрю до утра как эта работает. А потом будем писать код для АМС !
А LCD все равно не работает....
Так что беда все таки в коде , а не в схемотехнике.
СпойлерПоказать
- 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
А LCD все равно не работает....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Попробовал. 4 часа работает. Завтра сброшу лог. А с I2C реальная жесть. Экран все равно не работает как надо.eGorka писал(а): попробуй эту ветку, человек специально пилил I2C.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS