ты его простым скетчем из примеров Ардуины (типа "Hello World" ) проверял ?chst1000, 19 Июля 18, 09:11Нет, не проверял. Он ведь у меня без I2C шины.
Контроллер пивоварни на esp8266
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.220 19 Июля 18, 09:45
Отв.221 19 Июля 18, 10:03, через 19 мин
А какая разница? Проверить можно по всякому. Если есть какая нибудь ардуинка, то можно подключить к ней, загрузить из примеров hello world. Вообще очень странно что твои попытки запустить экран привели аж к перепайке микросхемы. Паника не лучший помошник.
Теперь по твоим остальным вопросам. Если ненадолго выключить роутер и включить контроллер то сеть, естественно, не будет найдена и контролёр спросит "загрузить точку доступа?". Долгим нажатием на последнюю кнопку контроллер перейдет в этот режим. Далее с телефона по wi-fi подключаемся к этой точке доступа. Переходим в браузер и вбиваем адрес 192.168.4.1, попадаем в web морду контроллера, видели панели с кнопками и все остальные прелести.
Теперь по твоим остальным вопросам. Если ненадолго выключить роутер и включить контроллер то сеть, естественно, не будет найдена и контролёр спросит "загрузить точку доступа?". Долгим нажатием на последнюю кнопку контроллер перейдет в этот режим. Далее с телефона по wi-fi подключаемся к этой точке доступа. Переходим в браузер и вбиваем адрес 192.168.4.1, попадаем в web морду контроллера, видели панели с кнопками и все остальные прелести.
chst1000
Доктор наук
Москва
639 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
Специалист
Подольск
128 71 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.4K 501
Отв.224 19 Июля 18, 12:13
Эпопея продолжается. У меня этих Ардуин целая гора и тележка, уже хотел макетку собирать. А на столе лежит 2-й проект с перистальческим насосом и 2-х строчным дисплеем. Воткнул в него "неисправный" 4-х строчный. А он оказывается нормальный. Буковки все есть. Тогда возникает вопрос, почему 2-х строчный в плате ESP показывает, а 4-х строчный нет? Вот загадка.
Отв.225 19 Июля 18, 12:35, через 22 мин
а если теперь обратно? где-то плохой контакт
chst1000
Доктор наук
Москва
639 520
Отв.226 19 Июля 18, 14:27
Вот загадка.gol_avto, 19 Июля 18, 12:13Когда на ESP-шке стоит какое напряжение подаешь на питание экрана 5 или 3 вольта ? Если три , то символы очень тускло отображаются , можно и не заметить (по крайней мере с моим зрением). И еще , прошивку сам компилируешь или готовую берешь ? Если готовую , то неизвестно какие там адреса прописаны.
Добавлено через 2мин.:
Хотя автор писал что адрес LCD сам определяется.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.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: ");надо сделать тайм-аут, а то терпение на исходе. Один из модулей ESP уже сжег (сгорел последовательный диод по питанию от разъема USB, а он микроскопический), видимо коротнул при замерах.
>DebugOut(WiFi.localIP());
dslimp
Специалист
Подольск
128 71 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.4K 501
Отв.229 19 Июля 18, 15:15, через 26 мин
Останавливаться - не наш путьdslimp, 19 Июля 18, 14:491. Оставшийся в "живых" модуль Wemos висит на шнурке и к нему ничего не подключено. Хотя "сгоревший" работает при подаче питания не через USB.
2. поскольку скорость порта показала 74880 бод, перефлешил на этой скорости этой прошивкой
BrewManiacEx.033.binПерепробовал их уже почти все.
3. В окне монитора порта, после нажатия кнопки по прежнему
ets Jan 8 2013,rst cause:2, boot mode:(3,6)На 2-х строчном мониторе видно, что при включении модуль куда-то коннектится, потом строка пропадает, примерно через 5-7 сек. Он законнектился?
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v3fff2368
~ld
dslimp
Специалист
Подольск
128 71 1
Отв.230 19 Июля 18, 15:29, через 15 мин
В окне монитора портаgol_avto, 19 Июля 18, 15:15еще раз. скорость терминала ставь 115200.
на 74480 бодах стартует загрузчик. после старта основной прошивки скорость порта переключается на 115200.
выставь 115200 и не меняй скорость монитора порта.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.231 19 Июля 18, 15:33, через 5 мин
еще раз. скорость терминала ставь 115200.dslimp, 19 Июля 18, 15:29Не вопрос. Вот что получается. Это у меня на стационарном компе 23 порт определяется.
chst1000
Доктор наук
Москва
639 520
Отв.232 19 Июля 18, 15:54, через 21 мин
Он законнектился?gol_avto, 19 Июля 18, 15:15Возможно и законектился. Следующий экран как на картинке должен быть , IP - ншник в третьей строке , значек WIFI в конце первой строки у тебя тоже не помещается.
Тебе роутер твой доступен для администрирования ?
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.233 20 Июля 18, 10:14
Коллеги, всем привет! Благодарю вас за участие в решении моей проблемы. Сети, роутеры, IP адреса - это не моё. И всё же, притащил из дома этот дурацкий роутер, воткнул него "свисток" (чтобы интернет был). С "матом" определил адрес ESP_0450B5. "Достучался" к нему. Говорит, что требуется обновление, жму кнопку "update Now", а он отвечает Error: Server non Report Size. Что ему надо? Программатором тоже не хочет шить этот файл BrewManiacEx.040a3 хотя ранее я его неоднократно прошивал. Сейчас залит этот BrewManiacEx.033
Кстати, в роутере наблюдаю, что ESP периодически "отваливается", нестабильная связь. Кнопку "resset" нажму - снова виден.
Кстати, в роутере наблюдаю, что ESP периодически "отваливается", нестабильная связь. Кнопку "resset" нажму - снова виден.
Отв.234 20 Июля 18, 10:39, через 25 мин
А на картинке у тебя версия 0.2.3. Я бы прошил последнюю версию через флешер и заново определил его адрес. А ещё лучше разобраться с экраном.
chst1000
Доктор наук
Москва
639 520
Отв.235 20 Июля 18, 11:01, через 22 мин
Программатором тоже не хочет шить этот файл BrewManiacEx.040a3 хотя ранее я его неоднократно прошивал.gol_avto, 20 Июля 18, 10:14Попробуй сначала пустышку blank.bin залить а потом 040 -ю , иногда помогает.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.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, первая строчка моргает и очень долго. Далее ничего не происходит. Ждать?
chst1000
Доктор наук
Москва
639 520
Отв.237 20 Июля 18, 14:43
Далее ничего не происходит. Ждать?gol_avto, 20 Июля 18, 11:25Была и такая хрень , ни в какую не хотел обновляться с компа , в итоге обновил с планшета. То-ли через эксплорер не хотел то-ли из домашней сетки (с выходом в инет) не хотел обновляться , я так и не понял. Попробуй для начала браузер другой.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 501
Отв.238 20 Июля 18, 15:30, через 48 мин
Попробуй для начала браузер другой.chst1000, 20 Июля 18, 14:43Пипец! Столько тонкостей. IOS на планшете даже не хочет соединяться с ESP. Андроид с тел. - тоже моргает, но ничего не говорит. Chrome и Амиго во всплывающем окне пишут
connection refused- отказ в соединении.
chst1000
Доктор наук
Москва
639 520
Отв.239 20 Июля 18, 16:24, через 54 мин
Там еще есть возможность запустить файлменеджер на нем и положить туда файлы веб интерфейса через него. Но я это давно делал и позабыл уже. Попробуй почитать у автора https://github.com/vitotai/BrewManiacEsp8266