не работает RXzaxap, 21 Янв. 22, 18:41В личку мне ребята писали, что надо уменьшить сопротивление от esp к меге. Похоже, когда с есп идет 3.3 вольта через резистор, оно садится в некоторых случаях ниже логического порога, и высокий уровень не срабатывает на стороне меги.
WEB интерфейс к HelloDistiller на ESP8266
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.660 21 Янв. 22, 18:52
zaxap
Студент
Катав-Ивановск
28 3
Отв.661 21 Янв. 22, 19:02, через 11 мин
Возможное решение: закоротить резистор ESP TX - MEGA RX (можно уменьшить до 10-100ом)Phisik, 21 Янв. 22, 18:52Сейчас проверю. P.S. Закоротил, теперь работает. P.S.2 Перепаял резистор на 100 ом, связь есть.
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.662 21 Янв. 22, 19:37, через 35 мин
P.S. Закоротил, теперь работаетzaxap, 21 Янв. 22, 19:02Отлично, будем считать, что проблема решена, добавил в первой сообщение в FAQ
muxtair
Бакалавр
Мелеуз
90 16
Отв.663 22 Янв. 22, 19:24
Возможное решение: закоротить резистор ESP TX - MEGA RX (можно уменьшить до 10-100ом)Phisik, 21 Янв. 22, 18:52только наоборот, ESP RX - MEGA TX
сообщения удалены (6)
ffasad
Студент
Verkhnednepovsk
27 15
Отв.664 03 Февр. 22, 00:59
Поделитесь кто информацией как отображать четвёртый датчик температурыVimax, 02 Февр. 22, 21:03
Добавить
mqtt.cpp
case 16: // температура в ПВКsnprintf_P(buf, MQTT_BUFFER_SIZE, fmt_t_pvk, DS_TEMP(TEMP_3)); // 4 датчик (!!!добавлено)
break;
webui.json
"1":{"name":"Датчики температуры, ℃",
"lines": [3,4,5,10]
},
webui.json
{"name": "Температура в ПВК",
"type": "code",
"value": "t_pvk",
"units": " ℃",
"code": "(x/10).toFixed(1)"
}
Добавлено через 3дн. 16ч. 12мин.:
Может быть кому то понадобится показывать потребляемый ток на веб-морде:
1. добавляем
mqtt.cpp
case 23:// Потребляемый ток
char str_cur[8];
dtostrf((float)MaxIOut / 10, 6, 2, str_cur);
snprintf_P(buf, MQTT_BUFFER_SIZE, PSTR("userValue2=%s"), str_cur);
break;
webui.json
{"name": "Потребляемый ток",
"type": "text",
"value": "userValue2",
"units": " А",
"code": ""
},
Добавлено через 3мин.:
case 23: - пишете какой у вас по счету.
userValue2 - ставите какой у вас свободен
сообщения удалены (2)
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.665 06 Февр. 22, 23:32
Вроде разобралсяffasad, 06 Февр. 22, 19:49
Можно еще вот так заголовок приделать
Получиться еще короче: [ hide=Можно еще вот так заголовок приделать ][ /hide ]
сообщения удалены (7)
taime
Новичок
Челябинск
2
Отв.666 21 Февр. 22, 14:18
Добрый день! Подскажите! Собираю HD, прошивки от Физика HD_v3.86+ESP_v2.6+UI_v2.8plus. Мегу прошил дисплей припаял, начало показывать. Взял ESP, прошил, в веб захожу. Но подружить мегу и ESP не получается, они друг друга не видят, конвертер 5-3,3 естественно поставил и подключил к D14 и D15. Можете подсказать, в чём может быть дело, вместо 330 ом ставил 90ом те что на выходе конвертора и меги.
сообщения удалены (2)
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.667 21 Февр. 22, 23:01
Можете подсказать, в чём может быть дело, вместо 330 ом ставил 90ом те что на выходе конвертора и меги.taime, 21 Февр. 22, 14:18выкинь преобразователь уровня, выкинь все резисторы, выставь одинаковую скорость в настройках есп и скетче, переверни rx-tx, если больше ничего не поможет
taime
Новичок
Челябинск
2
Отв.668 22 Февр. 22, 10:18
выкинь преобразователь уровня, выкинь все резисторыPhisik, 21 Февр. 22, 23:01Спасибо, получилось! Оказалось, база транзистора весела в воздухе на преобразователе. А подскажите, как понять, что bmp280 работает? Где можно увидеть?
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.669 22 Февр. 22, 11:36
понять, что bmp280 работаетtaime, 22 Февр. 22, 10:18При загрузке должно писАть "Init OK" и если время опроса > 30c, то показывать текущее давление вместо 760мм
сообщения удалены (17)
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.670 27 Февр. 22, 14:35
Залил HD4.0+ESP_v2.6+UI_v2.8pluпроверь webui.json [сообщение #13821130]
.................................
отображаются только 2 верхние1215qq, 26 Февр. 22, 20:09
сообщение удалено
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.671 28 Февр. 22, 09:45
stray '357' in programCrio, 28 Февр. 22, 05:52Видимо, я буду вынужден принять какие-то меры. Итак, с этого момента, все вопросы, ответы на которые есть в первом сообщении будут удаляться без предупреждений и ответов.
сообщения удалены (3)
shura83
Новичок
Балахна
1
Отв.672 08 Марта 22, 00:49
Доброго времени суток. Спасибо огромное разработчикам данного девайса. Года полтора собирался с мыслями, штудировал темы, и вот, вроде бы получилось. Если это возможно ещё, хотелось бы получить ключ от уважаемого Phisika. ESP ID CF9EAE1640D8.
miha58
Новичок
Барнаул
7 5
Отв.673 09 Марта 22, 09:35
Добрый день! Автоматикой пользуюсь давно. Схема стандартная, клапаны 220в, прошивка была HD_v3.86+ESP_v2.6+UI_v2.8plus.
Обновил дисплей на четырёхстрочный русифицированный, соответственно поменял прошивку на HD_v4UI_v40.
Запускаю процесс НДРФ. Разгон, работа на себя, отбор голов - штатно. При отборе тела - в момент открытия клапана ректификата
кратковременно приоткрывается клапан голов. Завершается процесс штатно. Подскажите, куда рыть.
Обновил дисплей на четырёхстрочный русифицированный, соответственно поменял прошивку на HD_v4UI_v40.
Запускаю процесс НДРФ. Разгон, работа на себя, отбор голов - штатно. При отборе тела - в момент открытия клапана ректификата
кратковременно приоткрывается клапан голов. Завершается процесс штатно. Подскажите, куда рыть.
sachalin-1
Кандидат наук
Куйбышев
441 129
Отв.674 09 Марта 22, 10:27, через 53 мин
В версии 3.86 в окне Настройки, в строке ШИМ отбора голов с ЦП стоит 0?
В версии 4 также?
В версии 4 также?
сообщения удалены (12)
SerjikP66
Студент
Ноябрьск
39 12
Отв.675 01 Апр. 22, 12:49
Появляются рядом с буквой C.Доброго времени
Не понимает веб интерфейс 337.nic2015, 17 Авг. 21, 22:37
Если устанавливаю 52C:"
sprintf_P(lcd_buffer, PSTR("C4 Teмпepaтуpa, 52С:")) //10.04.21 С4 Температура:
и далее в display.cpp вместо 337
то отображается "снежинка" и на экранчике и на Web
C4 Teмпepaтуpa, *С
я пока остановился на этом (пролжаю поиски) :-)))
сообщения удалены (2)
Vimax
Кандидат наук
Homyel
414 74
Отв.676 02 Апр. 22, 14:45
Phisik, Илья, только ты меня можешь сориентировать: как мне в скетче сделать больше точек для отбора по таблице? Менять всё вродряд это не очень правильная идея.
Количество точек как-то забито в переменную или оно жёстко фиксировано?
Возможно ли это(увеличение количества точек отбора) оперативно изменить или для этого придется делать существенные правки кода?
Количество точек как-то забито в переменную или оно жёстко фиксировано?
Возможно ли это(увеличение количества точек отбора) оперативно изменить или для этого придется делать существенные правки кода?
сообщения удалены (2)
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.677 04 Апр. 22, 10:35
Но всё равно надо больше 25Vimax, 04 Апр. 22, 00:02Можешь логически непротиворечиво объяснить, для чего тебе нужны 25 точек? Даже если начать ШИМ-ить клапан при 85С (а в реальность первые стопы возникают ~90C), то текущее разрешение 15C/15 ~ 1C. А учитывая линейную интерполяцию ШИМ между точками, то подобные запросы выглядят по меньшей мере странно.
Добавлено через 25мин.:
ищи в declaration.h строчку
#define COUNT_CHIM 15
Добавлено через 54мин.:
C4 Teмпepaтуpa, *СSerjikP66, 01 Апр. 22, 12:49Пишем в display.cpp следующее
sprintf_P(lcd_buffer, PSTR("C4 Teмпepaтуpa, \xC2\xB0""C:")); // \xC2\xB0 - знак градуса в UTF-8 кодировкеили в явном виде
sprintf_P(lcd_buffer, PSTR("C4 Teмпepaтуpa, °C:"));и добавить файл cyrillic_lcd.cpp около 46-47
} // вставить после этой строчки
if(n == 0xC2 && uint8_t(str[i+1]) == 0xB0) { // UTF-8 degree C2 B0
n = 0xDF; // Degree symbol for cyrillic display
i++;
}
buf[j] = n; // вставить перед этой строчкой
сообщения удалены (9)
Phisik
Куратор
Екатеринбург
688 1.5K
Отв.678 06 Апр. 22, 15:38
Давай почтуSerjikP66, 06 Апр. 22, 05:58Там надо 5 строчек поменять. Я думаю, каждый сам справится. Не засоряйте тему или идите в ЛС.
сообщение удалено
platonov0609
Студент
Новосибирск
18
Отв.679 12 Апр. 22, 03:45
Добрый день коллеги!
Не знаю, куда уже "копать".
Не могу подружить ESP8266 с Мегой. Проверил разные варианты: уменьшал резисторы Rx - Tx до 39 Ом, скорость выставлена 115200. Есть две платы с ESP8266 - ведут себя одинаково. Подключал по-разному: напрямую Rx (ESP8266)- Rx (Мега), Tx (ESP8266)- Tx (Мега) и как положено Rx - Tx, Tx- Rx. В скетче Меги менял Com1 и Com2 местами. Есть осциллограф. Что еще можно/нужно посмотреть/сделать?
Не знаю, куда уже "копать".
Не могу подружить ESP8266 с Мегой. Проверил разные варианты: уменьшал резисторы Rx - Tx до 39 Ом, скорость выставлена 115200. Есть две платы с ESP8266 - ведут себя одинаково. Подключал по-разному: напрямую Rx (ESP8266)- Rx (Мега), Tx (ESP8266)- Tx (Мега) и как положено Rx - Tx, Tx- Rx. В скетче Меги менял Com1 и Com2 местами. Есть осциллограф. Что еще можно/нужно посмотреть/сделать?