Короче делай так!
1. Вытащи wemos из платы прошей его прошивкой проверяй его через вайвай, если есть возможность.
2. После прошивки модуль держишь на юсб шнурке под питание и вставляешь в плату прямо под питанием, дальше проверяешь экран.
Гипотеза такая на плате где-то твоей косяк которы решит плату и не дает ей нормально стартануть, если заведется скажу, где косяк возможен.
Контроллер пивоварни на esp8266
Sany531
Кандидат наук
Саяногорск
397 137
Отв.240 20 Июля 18, 19:29
SlavaK
Студент
Украинка
10 4
Отв.241 22 Июля 18, 23:44
Сегодня приехала esp8266 v12 с 4М флэшем. Залил прошивку, все работает. Завтра соберу силовую часть.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.242 23 Июля 18, 17:13
Залил прошивку, все работаетSlavaK, 22 Июля 18, 23:44У тебя дисплей подключен через шину I2C или напрямую, через PCF на плате?
Sany531
Кандидат наук
Саяногорск
397 137
Отв.243 23 Июля 18, 18:13
ets Jan 8 2013,rst cause:2, boot mode3,6) твоя проблема вся в этой строчке, модуль твой стоит в режиме загрузки прошивки, и дальше не идет поэтому и дисплей не работает. Пробовал делать как я написал?
SlavaK
Студент
Украинка
10 4
Отв.244 24 Июля 18, 01:15
У тебя дисплей подключен через шину I2C или напрямую, через PCF на плате?gol_avto, 23 Июля 18, 17:13
дисплей не подключал, мне достаточно ВЕБ интерфейса
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.245 24 Июля 18, 10:31
Пробовал делать как я написал?Sany531, 23 Июля 18, 18:13Конечно пробовал, ещё вчера. Результата нет. Тогда если модуль ждёт загрузки, то почему тогда 2-х строчный дисплей показывает и если жать на кнопки, то на нём меняется текст до определенного момента? Потом жмёшь - ничего не меняется.
А в WEB интерфейсе не могу загрузить скрипты. Нет связи с сервером, хотя интернет есть.
=======
И локально тоже не могу подключиться, поскольку эти строчки в прошивке закомментированы
// serving page will be like http://bm.local/
// like http://bm.local/update
// http://bm.local:8008/filemenager
// upload firmware by browserвот почему update невозможен.
// http://bm.local:8008/update======
Заказал ещё 2 дисплея, один с шиной I2С
Sany531
Кандидат наук
Саяногорск
397 137
Отв.246 24 Июля 18, 10:52, через 22 мин
косяк на плате очевидно. Прошивку надо обновлять не вставляя модуль в плату, если это не получается внимательно смотреть wemos, как то были проблемы с вемосом и я нашел непропаянное место или деталь. вот тут ещё
http://wikihandbk.com/...эту_проблему%3F
http://wikihandbk.com/...эту_проблему%3F
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.247 24 Июля 18, 11:27, через 35 мин
Прошивка (бинарный файл) загружается без проблем. Скетч через arduino не пробовал, да и не зачем?
Кажется понятно, что ничего не понятно. Или так должно быть?
Плата без модуля ESP - 2 адреса на шине стабильно.
Плата с модулем - на шине каша.
Подал на голый модуль питание, подключился по WEB - соединяться с сайтом для обновления скриптов тоже не хочет.
Сама прошивка актуальна- 040а
Кажется понятно, что ничего не понятно. Или так должно быть?
Плата без модуля ESP - 2 адреса на шине стабильно.
Плата с модулем - на шине каша.
Подал на голый модуль питание, подключился по WEB - соединяться с сайтом для обновления скриптов тоже не хочет.
Сама прошивка актуальна- 040а
Отв.248 24 Июля 18, 12:01, через 35 мин
И локально тоже не могу подключиться, поскольку эти строчки в прошивке закомментированыgol_avto, 24 Июля 18, 10:31Закоментированы они потому что в них кроме описания ничего нет. Все описано в других строках
// this will be used as hostname, accessed as "bm.local", as well as SSID to configurate
// Wireless network
// serving page will be like http://bm.local/
#define ONLINE_UPDATE_PATH "/update"
// this is the path to check online update.
// like http://bm.local/update
как пример, где сначала идет описание что это будет имя хоста для настройки wi-fi. Дальше идет строка кода и описание к ней, что это путь проверки онлайн-обновления.Еще раз повторю - готовый bin файл сразу начинает работать на плате, поскольку адрес кнопок совпадает с адресом зашитым в прошивку. Это требование для дальнейшего безпроблемного онлайн обновления. Иначе придется каждый раз обновляться в ручную, компилируя bin файл под себя и подключая контроллер к компьютеру. Все остальное определится и так.
Раз экран рабочий, плату я отправлял рабочую (если только ты ее не убил перепайкой микросхемы), то остается только одно - проблема в ESP. Об этом тебе и Sany531 написал
Об этом же говорит и твое сообщение
Плата без модуля ESP - 2 адреса на шине стабильно.Я предлагал тебе прислать рабочие экран и ESP и закрыть этот вопрос. Ты либо не видишь моих сообщений, либо игнорируешь их.
Плата с модулем - на шине каша.gol_avto, 24 Июля 18, 11:27
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.249 24 Июля 18, 15:56
Я не знаю, что случилось, не делал ровным счетом ничего. Хотя... пропаял разъем ESP на плате и тыкал осциллографом по точкам. В очередной раз подключился, но теперь с телефона (ранее ведь тоже с него подключался). Скрипты обновились и я увидел заветную картинку. И это на обеих модулях ESP (!). Так что ничего я в них не сжег. Обновление происходило при подсоединенной плате и неработающим дисплеем. Буду ждать новые.
Всем спасибо за помощь. Хотя далее вопросы надеюсь еще будут, но уже по технологии.
==============
Кстати. И хаос на шине прекратился.
Всем спасибо за помощь. Хотя далее вопросы надеюсь еще будут, но уже по технологии.
==============
Кстати. И хаос на шине прекратился.
Отв.250 27 Июля 18, 10:20
Обновляемся. Версия 0.4.2
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.251 27 Июля 18, 10:35, через 16 мин
Коллеги, всем привет!
1. Пока жду дисплеи, играюсь в WEB интерфейсе. Поделку вонзил в корпус. Заметил, что с мультисенсорной прошивкой модуль не видит темп. датчика (ов). Подключал их в параллель 3 шт. В настойках, там где датчики - все FFF ввести их ID (я так понимаю) нет возможности. Почему - не понятно.
2. Рецепты. Пока нашел только 2. Если у кого есть готовые XML - поделитесь, если не затруднит.
=================
Теперь в 0.4.2 чтобы подключиться к bm нужен пароль. А какой он - не ясно, rdwhahb не подходит. В 0.4.0 этого не было.
1. Пока жду дисплеи, играюсь в WEB интерфейсе. Поделку вонзил в корпус. Заметил, что с мультисенсорной прошивкой модуль не видит темп. датчика (ов). Подключал их в параллель 3 шт. В настойках, там где датчики - все FFF ввести их ID (я так понимаю) нет возможности. Почему - не понятно.
2. Рецепты. Пока нашел только 2. Если у кого есть готовые XML - поделитесь, если не затруднит.
=================
Теперь в 0.4.2 чтобы подключиться к bm нужен пароль. А какой он - не ясно, rdwhahb не подходит. В 0.4.0 этого не было.
Отв.252 27 Июля 18, 13:51
USERNAME "brewmaniac"
PASSWORD "rdwhahb!"
HOSTNAME "bm"
PASSWORD "rdwhahb!"
HOSTNAME "bm"
2. Рецепты. Пока нашел только 2. Если у кого есть готовые XML - поделитесь, если не затруднит.gol_avto, 27 Июля 18, 10:35У каждой пивоварни своя эффективность. Чужие рецепты становятся бесполезными в данной ситуации. Солод имеет разные параметры от партии к партии. Хмель разную альфу. Советую купить или найти ломанный Beersmith. Научишься считать рецепты под свое оборудование, сможешь вносить коррективы, сможешь выгружать в файл XML. А так это бестолковый набор температурных пауз, которые выставляются за 2 минуты в настройках автоматики.
dslimp
Специалист
Подольск
128 71 1
Отв.253 27 Июля 18, 14:01, через 10 мин
Рецепты: http://www.beerxml.com/
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.254 27 Июля 18, 14:25, через 24 мин
USERNAME "brewmaniac"PASSWORD "rdwhahb!"HOSTNAME "bm"EroshKA, 27 Июля 18, 13:51Разумеется я это пробовал и это работает в V 0.4.0
Я к тому, что только что обновился до 0.4.2. В сети появилась точка bm, выбираю подключиться - выскакивает сообщение (см. картинку)
Если с телефона, то - "введите пароль"
Откат назад до 0.4.0 - никаких сообщений нет, подключается по умолчанию.
Кто нибудь обновился до 0.4.2?
=================
И что странно, при этом роутер тоже назначил ESP адрес, по которому тоже нельзя подключиться, недоступен.
Отв.255 27 Июля 18, 14:54, через 30 мин
Смотрим внимательно
V 0.4.0 "rdwhahb"
V 0.4.2 "rdwhahb!"
V 0.4.0 "rdwhahb"
V 0.4.2 "rdwhahb!"
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.256 27 Июля 18, 15:43, через 49 мин
V 0.4.2 "rdwhahb!"EroshKA, 27 Июля 18, 14:54Спасибо! Не заметил (!).
Отв.257 27 Июля 18, 16:06, через 24 мин
Я не следил за изменениями происходящими в версии 0.3.Х поскольку там ничего интересного для меня не было. Структура файлов поменялась, по сравнению с 0.2.3, но не значительно. В версии 0.4.Х появилась востребованная функция. Желающие русифицировать могут это сделать правя файл resources.h
Если не хотим чтоб русификация накрылась после обновления по воздуху то правим файл config.h
В частности эти две строки
Если не хотим чтоб русификация накрылась после обновления по воздуху то правим файл config.h
В частности эти две строки
#define FIRMWARE_UPDATE_URL "http://brew.vito.tw/bmeupdate.php?info"
#define JS_UPDATE_URL "http://brew.vito.tw/bmejsupdate.php?v="
или комментируем, или вбиваем несуществующий адрес. Тем самым, когда выйдут изменения, останется только подкинуть файл resources.h (предварительно сравнив содержимое на изменения) в свежескаченную прошивку и скомпилировать новый bin-файл.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.258 27 Июля 18, 16:15, через 9 мин
Прошу не кидаться тапками. К bm подключился, а дальше http://192.168.4.1 не хочет. Или этот адрес в 0.4.2 тоже поменялся?
http://bm.local:8008/filemanager - локально тоже подключается
http://bm.local:8008/filemanager - локально тоже подключается
Отв.259 27 Июля 18, 16:25, через 11 мин
Мог и поменяться. В твоем случае надо в настройках роутера смотреть адрес, по скольку экран не работает.