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

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

Форум самогонщиков Автоматика
1 ... 10 11 12 13 14 15 16 ... 23 13
Sany531 Кандидат наук Саяногорск 397 137
Отв.240  20 Июля 18, 19:29
Короче делай так!
1. Вытащи wemos из платы прошей его прошивкой проверяй его через вайвай, если есть возможность.
2. После прошивки модуль держишь на юсб шнурке под питание и вставляешь в плату прямо под питанием, дальше проверяешь экран.

Гипотеза такая на плате где-то твоей косяк которы решит плату и не дает ей нормально стартануть, если заведется скажу, где косяк возможен.
SlavaK Студент Украинка 10 4
Отв.241  22 Июля 18, 23:44
Сегодня приехала esp8266 v12 с 4М флэшем. Залил прошивку, все работает. Завтра соберу силовую часть.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.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.3K 458
Отв.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
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.247  24 Июля 18, 11:27, через 35 мин
Прошивка (бинарный файл) загружается без проблем. Скетч через arduino не пробовал, да и не зачем?
Кажется понятно, что ничего не понятно. Или так должно быть?
Плата без модуля ESP - 2 адреса на шине стабильно.
Плата с модулем - на шине каша.
Подал на голый модуль питание, подключился по WEB - соединяться с сайтом для обновления скриптов тоже не хочет.
Сама прошивка актуальна- 040а
20180724_105333.jpg
20180724_105333.jpg Контроллер пивоварни на esp8266 . Автоматика.
20180724_105137.jpg
20180724_105137.jpg Контроллер пивоварни на esp8266 . Автоматика.
EroshKA Кандидат наук Самара 477 321
Отв.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 адреса на шине стабильно.
Плата с модулем - на шине каша.gol_avto, 24 Июля 18, 11:27
Я предлагал тебе прислать рабочие экран и ESP и закрыть этот вопрос. Ты либо не видишь моих сообщений, либо игнорируешь их.  
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.249  24 Июля 18, 15:56
Я не знаю, что случилось, не делал ровным счетом  ничего. Хотя... пропаял разъем ESP на плате и тыкал осциллографом по точкам.  В очередной раз подключился, но теперь с телефона (ранее ведь тоже с него подключался). Скрипты обновились и я увидел заветную картинку. И это на обеих модулях ESP (!). Так что ничего я в них не сжег. Обновление происходило при подсоединенной плате и неработающим дисплеем. Буду ждать новые.
Всем спасибо за помощь. Хотя далее вопросы надеюсь еще будут, но уже по технологии.
==============
Кстати. И хаос на шине прекратился.
BM.jpg
BM.jpg Контроллер пивоварни на esp8266 . Автоматика.
I2C.jpg
I2C.jpg Контроллер пивоварни на esp8266 . Автоматика.
EroshKA Кандидат наук Самара 477 321
Отв.250  27 Июля 18, 10:20
Обновляемся. Версия 0.4.2
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.251  27 Июля 18, 10:35, через 16 мин
Коллеги, всем привет!
1. Пока жду дисплеи, играюсь в WEB интерфейсе. Поделку вонзил в корпус. Заметил, что с мультисенсорной прошивкой модуль не видит темп. датчика (ов). Подключал их в параллель 3 шт. В настойках, там где датчики - все FFF ввести их ID (я так понимаю) нет возможности. Почему - не понятно.
2. Рецепты. Пока нашел только 2. Если у кого есть готовые XML - поделитесь, если не затруднит.
=================
Теперь в 0.4.2 чтобы подключиться к bm нужен пароль. А какой он - не ясно, rdwhahb не подходит. В 0.4.0 этого не было.
11.jpg
11.jpg Контроллер пивоварни на esp8266 . Автоматика.
12.jpg
12.jpg Контроллер пивоварни на esp8266 . Автоматика.
13.jpg
13.jpg Контроллер пивоварни на esp8266 . Автоматика.
20180727_100842.jpg
20180727_100842.jpg Контроллер пивоварни на esp8266 . Автоматика.
20180727_100859.jpg
20180727_100859.jpg Контроллер пивоварни на esp8266 . Автоматика.
EroshKA Кандидат наук Самара 477 321
Отв.252  27 Июля 18, 13:51
USERNAME "brewmaniac"
PASSWORD "rdwhahb!"
HOSTNAME "bm"
2. Рецепты. Пока нашел только 2. Если у кого есть готовые XML - поделитесь, если не затруднит.gol_avto, 27 Июля 18, 10:35
У каждой пивоварни своя эффективность. Чужие рецепты становятся бесполезными в данной ситуации. Солод имеет разные параметры от партии к партии. Хмель разную альфу. Советую купить или найти ломанный Beersmith. Научишься считать рецепты под свое оборудование, сможешь вносить коррективы, сможешь выгружать в файл XML. А так это бестолковый набор температурных пауз, которые выставляются за 2 минуты в настройках автоматики.
dslimp Специалист Подольск 118 65 1
Отв.253  27 Июля 18, 14:01, через 10 мин
Рецепты: http://www.beerxml.com/
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.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 адрес, по которому тоже нельзя подключиться, недоступен.
14.jpg
14.jpg Контроллер пивоварни на esp8266 . Автоматика.
EroshKA Кандидат наук Самара 477 321
Отв.255  27 Июля 18, 14:54, через 30 мин
Смотрим внимательно
V 0.4.0 "rdwhahb"
V 0.4.2 "rdwhahb!"
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.256  27 Июля 18, 15:43, через 49 мин
V 0.4.2 "rdwhahb!"EroshKA, 27 Июля 18, 14:54
Спасибо! Не заметил (!). Улыбающийся
EroshKA Кандидат наук Самара 477 321
Отв.257  27 Июля 18, 16:06, через 24 мин
Я не следил за изменениями происходящими в версии 0.3.Х поскольку там ничего интересного для меня не было. Структура файлов поменялась, по сравнению с 0.2.3, но не значительно. В версии 0.4.Х появилась востребованная функция. Желающие русифицировать могут это сделать правя файл resources.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-файл.
IMG_20180727_164823_BURST21.jpg
IMG_20180727_164823_BURST21.jpg Контроллер пивоварни на esp8266 . Автоматика.
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.258  27 Июля 18, 16:15, через 9 мин
Прошу не кидаться тапками. К bm подключился, а дальше http://192.168.4.1 не хочет. Или этот адрес в 0.4.2 тоже поменялся?

http://bm.local:8008/filemanager - локально тоже подключается
EroshKA Кандидат наук Самара 477 321
Отв.259  27 Июля 18, 16:25, через 11 мин
Мог и поменяться. В твоем случае надо в настройках роутера смотреть адрес, по скольку экран не работает.