Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Контроллер пивоварни на esp8266

Форум самогонщиков Автоматика
1 ... 9 10 11 12 13 14 15 ... 23 12
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.220  19 Июля 18, 09:45
ты его простым скетчем из примеров Ардуины (типа "Hello World" ) проверял ?chst1000, 19 Июля 18, 09:11
Нет, не проверял. Он ведь у меня без I2C шины.
EroshKA Кандидат наук Самара 477 321
Отв.221  19 Июля 18, 10:03, через 19 мин
А какая разница? Проверить можно по всякому. Если есть какая нибудь ардуинка, то можно подключить к ней, загрузить из примеров hello world. Вообще очень странно что твои попытки запустить экран привели аж к перепайке микросхемы. Паника не лучший помошник.
Теперь по твоим остальным вопросам. Если ненадолго выключить роутер и включить контроллер то сеть, естественно, не будет найдена и контролёр спросит "загрузить точку доступа?". Долгим нажатием на последнюю кнопку контроллер перейдет в этот режим. Далее с телефона по wi-fi подключаемся к этой точке доступа. Переходим в браузер и вбиваем адрес 192.168.4.1, попадаем в web морду контроллера, видели панели с кнопками и все остальные прелести.
chst1000 Доктор наук Москва 630 520
Отв.222  19 Июля 18, 10:07, через 5 мин
Он ведь у меня без I2C шины.gol_avto, 19 Июля 18, 09:45
Глянь тут
https://www.instructables.com/...D-with-Arduino/
и тут
https://www.arduino.cc/en/Tutorial/HelloWorld
В скетче lcd.begin(16, 2) надо  будет поменять на lcd.begin(20, 4);
dslimp Специалист Подольск 120 65 1
Отв.223  19 Июля 18, 10:49, через 42 мин
Он сказал, что устройству CH340 присвоен порт COM15gol_avto, 19 Июля 18, 08:31
скачать среду arduino.
установки.
заходи в меню
Инструменты->Порт. Выбирай COM15
Опять меню
Монитор порта
Нажми кнопочку reset на модуле wemos.
у тебя должны побежать буковки в терминале. если крякозяблы - надо выбрать верную скорость в окне терминала. обычно 115200, можно еще 250000 попробовать. лень сейчас в скетче смотреть, на какой скорости ком порт поднимается

и в окно терминала выводится отладочная информация, в том числе там и должен быть ip адрес, который модуль получил от wi fi роутера. по нему и заходи

upd:
скорость порта 115200
 >DebugPort.begin(115200);


и точно есть вывод ip адреса в терминал
>DebugOut("Connected! IP address: ");
>DebugOut(WiFi.localIP());

gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.224  19 Июля 18, 12:13
Эпопея продолжается. У меня этих Ардуин целая гора и тележка, уже хотел макетку собирать. А  на столе лежит 2-й проект с перистальческим насосом и 2-х строчным дисплеем. Воткнул в него "неисправный" 4-х строчный. А он оказывается нормальный. Буковки все есть. Тогда возникает вопрос, почему 2-х строчный в плате ESP показывает, а 4-х строчный нет? Вот загадка.
20180719_120425.jpg
20180719_120425.jpg Контроллер пивоварни на esp8266 . Автоматика.
20180719_120341.jpg
20180719_120341.jpg Контроллер пивоварни на esp8266 . Автоматика.
EroshKA Кандидат наук Самара 477 321
Отв.225  19 Июля 18, 12:35, через 22 мин
а если теперь обратно? где-то плохой контакт
chst1000 Доктор наук Москва 630 520
Отв.226  19 Июля 18, 14:27
Вот загадка.gol_avto, 19 Июля 18, 12:13
Когда на ESP-шке стоит какое напряжение подаешь на питание экрана 5 или 3 вольта ? Если три , то символы очень тускло отображаются , можно и не заметить (по крайней мере с моим зрением). И еще , прошивку сам компилируешь или готовую берешь ? Если готовую , то неизвестно какие там адреса прописаны.

Добавлено через 2мин.:

Хотя автор писал что адрес LCD сам определяется.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.227  19 Июля 18, 14:35, через 8 мин
Нажми кнопочку reset на модуле wemos.dslimp, 19 Июля 18, 10:49
этот модуль меня уже достал. Контакты проверил, все 16 звонятся от одной платы до другой, пропаял ещё раз. Результата нет.
Провел операцию монитор порта. Скорость при которой читаются символы оказалась 74880 бод. После нажатия кнопки рессет на модуле ESP в окне монитора следующее:

ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v3de0c112
~ld
Если в окно "Отправить" вводить следующие команды, то ничего не происходит.
>DebugPort.begin(115200);
>DebugOut("Connected! IP address: ");
>DebugOut(WiFi.localIP());
надо сделать тайм-аут, а то терпение на исходе. Один из модулей ESP  уже сжег (сгорел последовательный диод по питанию от разъема USB, а он микроскопический), видимо коротнул при замерах.
dslimp Специалист Подольск 120 65 1
Отв.228  19 Июля 18, 14:49, через 14 мин
надо сделать тайм-аутgol_avto, 19 Июля 18, 14:35
Останавливаться - не наш путь Веселый
1. wemos ты отключал от платы?
2. контакты на настоящий момент не при чем. после прошивки модуль должен работать web интерфейс и вся логика, за исключением внешних устройств.
3. gpio 0 никуда не подключен?

судя по выводу в терминал - прошивка у тебя не стартует. эти сообщения выводит загрузчик, после него должна стартовать основная прошивка, которая сама выведет свой ip адрес, ничего вводить не нужно.
попробуй еще раз  - есп вытащена из платы. подключена к usb  порту. запущен терминал на скорости 115200. к порту gpio 0 ничего не должно быть подключено.
нажимаешь кратко кнопку резет. и ждешь. секунд через 10-30 все таки должны вывалиться в терминал сообщения уже самой прошивки.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.229  19 Июля 18, 15:15, через 26 мин
Останавливаться - не наш путьdslimp, 19 Июля 18, 14:49
1. Оставшийся в "живых" модуль Wemos висит на шнурке и к нему ничего не подключено. Хотя "сгоревший" работает при подаче питания не через USB.
2. поскольку скорость порта показала 74880 бод, перефлешил на этой скорости этой прошивкой
BrewManiacEx.033.bin
Перепробовал их уже почти все.
3. В окне монитора порта, после нажатия кнопки по прежнему
ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v3fff2368
~ld
На 2-х строчном мониторе видно, что при включении модуль куда-то коннектится,  потом строка пропадает, примерно через 5-7 сек. Он законнектился?
20180719_152411.jpg
20180719_152411.jpg Контроллер пивоварни на esp8266 . Автоматика.
20180719_152428.jpg
20180719_152428.jpg Контроллер пивоварни на esp8266 . Автоматика.
dslimp Специалист Подольск 120 65 1
Отв.230  19 Июля 18, 15:29, через 15 мин
В окне монитора портаgol_avto, 19 Июля 18, 15:15
еще раз. скорость терминала ставь 115200.
на 74480 бодах стартует загрузчик. после старта основной прошивки скорость порта переключается на 115200.
выставь 115200 и не меняй скорость монитора порта.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.231  19 Июля 18, 15:33, через 5 мин
еще раз. скорость терминала ставь 115200.dslimp, 19 Июля 18, 15:29
Не вопрос. Вот что получается. Это у меня на стационарном компе 23 порт определяется.
COM-port.jpg
COM-port.jpg Контроллер пивоварни на esp8266 . Автоматика.
COM-port-2.jpg
COM-port-2.jpg Контроллер пивоварни на esp8266 . Автоматика.
chst1000 Доктор наук Москва 630 520
Отв.232  19 Июля 18, 15:54, через 21 мин
Он законнектился?gol_avto, 19 Июля 18, 15:15
Возможно и законектился. Следующий экран как на картинке должен быть , IP - ншник в третьей строке , значек WIFI в конце первой строки у тебя тоже не помещается.
Тебе роутер твой доступен для администрирования ?
IMG_20171115_.jpg
IMG_20171115_.jpg Контроллер пивоварни на esp8266 . Автоматика.
IMG_20171115_213714.jpg
IMG_20171115_213714.jpg Контроллер пивоварни на esp8266 . Автоматика.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.233  20 Июля 18, 10:14
Коллеги, всем привет! Благодарю вас за участие в решении моей проблемы. Сети, роутеры, IP адреса - это не моё. И всё же, притащил из дома этот дурацкий роутер, воткнул него "свисток" (чтобы интернет был). С "матом" определил адрес ESP_0450B5. "Достучался" к нему. Говорит, что требуется обновление, жму кнопку "update Now", а он отвечает Error: Server non Report Size. Что ему надо? Программатором тоже не хочет шить этот файл BrewManiacEx.040a3 хотя ранее я его неоднократно прошивал. Сейчас залит этот BrewManiacEx.033
Кстати, в роутере наблюдаю, что ESP периодически "отваливается", нестабильная связь.  Кнопку "resset" нажму - снова виден.
2.jpg
2.jpg Контроллер пивоварни на esp8266 . Автоматика.
EroshKA Кандидат наук Самара 477 321
Отв.234  20 Июля 18, 10:39, через 25 мин
А на картинке у тебя версия 0.2.3. Я бы прошил последнюю версию через флешер и заново определил его адрес. А ещё лучше разобраться с экраном.
chst1000 Доктор наук Москва 630 520
Отв.235  20 Июля 18, 11:01, через 22 мин
Программатором тоже не хочет шить этот файл BrewManiacEx.040a3 хотя ранее я его неоднократно прошивал.gol_avto, 20 Июля 18, 10:14
Попробуй сначала пустышку blank.bin залить а потом  040 -ю , иногда помогает.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.236  20 Июля 18, 11:25, через 25 мин
Попробуй сначала пустышку blank.bin залитьchst1000, 20 Июля 18, 11:01
А где её взять? Я сам 4Мб пустой файл делал, так он не шьётся. Зашивался чуть поменьше - 3,85 Мб
Пардон, нашел.

Добавлено через 2ч. 52мин.:

А на картинке у тебя версия 0.2.3EroshKA, 20 Июля 18, 10:39
Загрузил всё-таки 040а версию. Теперь просит обновить скрипты. Нажал update, первая строчка моргает и очень долго. Далее ничего не происходит. Ждать?
040.jpg
040.jpg Контроллер пивоварни на esp8266 . Автоматика.
chst1000 Доктор наук Москва 630 520
Отв.237  20 Июля 18, 14:43
Далее ничего не происходит. Ждать?gol_avto, 20 Июля 18, 11:25
Была и такая хрень , ни в какую не хотел обновляться с компа , в итоге обновил с планшета. То-ли через эксплорер не хотел то-ли из домашней сетки (с выходом в инет) не хотел обновляться , я так  и не понял. Попробуй для начала браузер другой.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.238  20 Июля 18, 15:30, через 48 мин
Попробуй для начала браузер другой.chst1000, 20 Июля 18, 14:43
Пипец! Столько тонкостей. IOS на планшете даже не хочет соединяться с ESP. Андроид с тел. - тоже моргает, но ничего не говорит. Chrome и Амиго во всплывающем окне пишут
connection refused
- отказ в соединении. Грустный
chst1000 Доктор наук Москва 630 520
Отв.239  20 Июля 18, 16:24, через 54 мин
Там еще есть возможность запустить файлменеджер на нем и положить туда файлы веб интерфейса через него. Но я это давно делал и позабыл уже. Попробуй почитать у автора https://github.com/vitotai/BrewManiacEsp8266