Dr. Shpack, это как я понял не штатное подключение, хотя у меня работает, но возможно какраз тебе и не повезло...
Контроллер пивоварни на esp8266
alexmw2006
Доктор наук
Ljubljana
704 652
![](https://cdn.homedistil.ru/th/1602/08/43884.166448.jpg)
Отв.140 06 Янв. 18, 20:02
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.141 06 Янв. 18, 20:03, через 2 мин
SCL с SDA не перепутал?EroshKA, 06 Янв. 18, 19:56SDA-D2 SCL-D1
Добавлено через 1мин.:
это как я понял не штатное подключениеalexmw2006, 06 Янв. 18, 20:02Ну да, подключение по схеме [сообщение #12990770]
Отв.142 06 Янв. 18, 20:10, через 7 мин
alexmw2006, это стандартное подключение для ESP, Arduino, Raspberry Pi и других. Что на 5 вольт, что на 3,3 вольта.
Добавлено через 4мин.:
Dr. Shpack, предлагаю оставить пока в стороне экран и пытаться запустить без него, с кнопками. Мне кажется у тебя проблема не с экраном, а с I2C контролером LCD.
Добавлено через 1мин.:
И смотреть через web морду.
Добавлено через 38мин.:
Попробуй с Расширителем портов такая же чехорда с адресами будет если сканер запустить?
Добавлено через 4мин.:
Dr. Shpack, предлагаю оставить пока в стороне экран и пытаться запустить без него, с кнопками. Мне кажется у тебя проблема не с экраном, а с I2C контролером LCD.
Добавлено через 1мин.:
И смотреть через web морду.
Добавлено через 38мин.:
Попробуй с Расширителем портов такая же чехорда с адресами будет если сканер запустить?
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.143 06 Янв. 18, 21:51
Попробуй с Расширителем портов такая же чехорда с адресами будет если сканер запустить?EroshKA, 06 Янв. 18, 20:10С расширителем портов сканер работает нормально, на ходу dip'ы переключал, а он сразу выдавал новый адрес. В общем, dip'ами установил адрес 0х25, залил BrewManiac, кнопки сразу заработали.
Есть одна проблема, кнопки работают наоборот, надо разъем переворачивать, а как тогда быть с землей, она оденется на P4. Подскажите как сделать? Пины если выгнуть под 90 градусов, подадутся или сломаются?
З.Ы. Мне кнопки-то, по идее, нафиг не нужны были, а вот дисплей нужен, запарился как слепой котенок через вебморду тыкаться.
Отв.144 06 Янв. 18, 22:01, через 11 мин
Подключать через провода, удленители. И теперь стоит ко всему этому подключить экран.
Должно быть две пары проводов перевернутых. И кнопки будут работать нормально. Или в скетче поменяй пины
Примерно так
Вместо
Должно быть две пары проводов перевернутых. И кнопки будут работать нормально. Или в скетче поменяй пины
Примерно так
Вместо
#define ButtonUpPin 2 // P1
#define ButtonDownPin 1 // p0 NODEMCU_PIN_D4
#define ButtonStartPin 8 //P3 NODEMCU_PIN_D5
#define ButtonEnterPin 4 //P2 NODEMCU_PIN_D6
прописать#define ButtonUpPin 1 // P0
#define ButtonDownPin 2 // p1 NODEMCU_PIN_D4
#define ButtonStartPin 4 //P2 NODEMCU_PIN_D5
#define ButtonEnterPin 8 //P3 NODEMCU_PIN_D6
Если кнопки не нужны, тогда и экран не нужен, но тогда надо ставить версию 0.3.1, там работают одновременные нажатия на две кнопки в web морде. Без этого никак.
SavSer
Студент
Тула
24 4
![](https://cdn.homedistil.ru/th/1709/25/48959.167390.png)
Отв.145 06 Янв. 18, 22:41, через 40 мин
Извините что перебиваю диалог, но ситуация такова, что более половины варок у меня идет затирание с отварками. Посему вопрос - есть ли автоматизация данного процесса?
Отв.146 06 Янв. 18, 22:47, через 7 мин
Dr. Shpack, я тут почитал твои сообщения, которые ты писал до этого. Я правильно понял у тебя ПВК с мешалкой? может тебе стоит посмотреть на другой проект. Там чисто web морда и все на немецком. В автопереводе google смотрится не привычно и надо PID настраивать руками, но как раз твой вариант. По крайней мере по паузам проведет, и заточен не под насос, а на мешалку. Ссылка. А "железо" то же. ESP, датчик температуры и пара реле, не нужны кнопки, не нужен экран. Особо не разбирался, но при желании, все можно перевести на русский.
Добавлено через 2мин.:
SavSer, никак. Стоя над варочником-заторником сливаем и отвариваем отдельно. Остальное сделает автоматика. И это все имеет смысл только с пшеничкой. В остальном "синяя" йодная проба не имеет смысла. Если не прав - поправьте.
Добавлено через 2мин.:
SavSer, никак. Стоя над варочником-заторником сливаем и отвариваем отдельно. Остальное сделает автоматика. И это все имеет смысл только с пшеничкой. В остальном "синяя" йодная проба не имеет смысла. Если не прав - поправьте.
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.147 06 Янв. 18, 22:52, через 6 мин
ЗАРАБОТАЛО!!! Но с дисплеем какая-то лажа. Яркость выкручена на всю, а надписи еле видно. Подключение на 5В дает опять квадраты в 2 полосы.
Кнопки в скетче поменял, работают как надо.
Кнопки в скетче поменял, работают как надо.
Отв.148 06 Янв. 18, 22:56, через 5 мин
Возьми питание с платы. 5V и GND. У меня на плате, кроме температурного датчика, все идет питание 5V от блока питания. От него же идет питание самой ESP.
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.149 06 Янв. 18, 22:56, через 1 мин
Я правильно понял у тебя ПВК с мешалкой?EroshKA, 06 Янв. 18, 22:47Константин, ты правильно понял. Меня эта автоматика устраивает. Все работает отлично. Я на ней уже варок 10-12 сделал. Тут просто супруга с кухни выселила, ну и под такое дело, пока обустраиваю все на новом месте, решил кнопки с дисплеем прикрутить.
SavSer
Студент
Тула
24 4
![](https://cdn.homedistil.ru/th/1709/25/48959.167390.png)
Отв.150 06 Янв. 18, 22:57, через 1 мин
Я правильно понял у тебя ПВК с мешалкойEroshKA, 06 Янв. 18, 22:47Кастрюля на индукции с мешалкой, но исходя из хотелок буду добавлять варочник, и менять систему нагрева заторника.
За ссылочку спасибо, поизучаю.
Так все дело в пшеничке
![Улыбающийся](https://forum.homedistiller.ru/Smileys/default/smiley.gif)
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.151 06 Янв. 18, 22:58, через 2 мин
Возьми питание с платы. 5V и GNDEroshKA, 06 Янв. 18, 22:56Слушай а на 5В нужно запитывать и кнопки и дисплей? Типа параллелить, так же как SDA и SCL?
Отв.152 06 Янв. 18, 23:01, через 4 мин
Dr. Shpack, А в целом, пусть плохо, но показывает?
У меня расширитель портов сквозной. Его к ESP, к нему контролер lcd. у тебя, я так понял не так. делай все 5 вольт, чтоб просадок по питанию не было.
У меня расширитель портов сквозной. Его к ESP, к нему контролер lcd. у тебя, я так понял не так. делай все 5 вольт, чтоб просадок по питанию не было.
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.153 06 Янв. 18, 23:06, через 5 мин
А в целом, пусть плохо, но показывает?EroshKA, 06 Янв. 18, 23:01На 3В можно сказать, что вообще ничего не видно.
Сейчас попробую перепрошью рабочую плату (Wemos D1) и повешаю на нее, на 5В. Только что же теперь с Buzzer'ом делать, он у меня почему-то работал только на пине D2.
Отв.154 06 Янв. 18, 23:10, через 4 мин
Только что же теперь с Buzzer'ом делать, он у меня почему-то работал только на пине D2.Dr. Shpack, 06 Янв. 18, 23:06хочешь на другой пин, тогда ищи свободный. Чем у тебя занят D0? Оставь его на D2. работает и ладно.
Мы с тобой тут на сорили много. Очень много лишней информации. Почистить бы, чтоб те у кого будут подобные проблемы не мучались сутки, как ты. Или сделай один пост с решением всей проблемы. Итог, так сказать. И в начале, где описал проблему, ссылку на итоговый пост. Всем будет понятно. Многие скажут "спасибо".
Добавлено через 5мин.:
SavSer, хочешь автоматику, тогда переделывай все на ТЭН, или придется "ломать" индукционку, и передавать все управление контролеру.
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.155 06 Янв. 18, 23:27, через 17 мин
Чем у тебя занят D0? Оставь его на D2.EroshKA, 06 Янв. 18, 23:10Buzzer изначально должен быть на D0, но он у меня на D0 орет не затыкаясь. А D2 теперь у меня будет занят SDA от I2C.
Насчет почистить, согласен, нафлудили не хило.
![](https://forum.homedistiller.ru/Themes/default/images/post/wireless.gif)
Проверяй подключение. К стати, что за бузер и как подключал? Может, теперь, стоит заново на D0 подключить? или смотри свободный пин. Но разбираться будем уже утром. У меня первый час, а у тебя на много больше.
Добавлено через 15мин.:
Добавлено через 15мин.:
нафлудили не хило.Dr. Shpack, 06 Янв. 18, 23:27Это не флуд, если есть решение. Просто сколько к нему шли... я целый день тут свои контролеры собирал, а так мог бы через Teamviewer к тебе подключится, быстрее бы было. Утром жду сообщения про бузер. Все решаемо.
Dr. Shpack
Кандидат наук
Барнаул
313 129
![](https://cdn.homedistil.ru/th/1505/27/40168.165783.jpg)
Отв.157 07 Янв. 18, 20:27
В общем, методом проб и ошибок выяснил, что I2C и PCF8574, когда подключаю к внешнему пинанию, не работают. Когда оба запитаны от ESP, работают, а когда хоть одно запитано от внешнего питания, оба не работают. Дисплей запитанный и от 5В и от 3В, взятых с Wemos'а, тоже работать не хочет.
chst1000
Доктор наук
Москва
634 520
Отв.158 07 Янв. 18, 21:18, через 52 мин
а когда хоть одно запитано от внешнего питания, оба не работают. Дисплей запитанный и от 5В и от 3В, взятых с Wemos'а, тоже работать не хочет.Dr. Shpack, 07 Янв. 18, 20:27А землю (GND) всех модулей и источников питания вместе соединяешь в этом случае?
![](https://forum.homedistiller.ru/Themes/default/images/post/wireless.gif)
Dr. Shpack, запитай ESP и с нее бери +5 и GND. Зачем тебе все эти танцы с разным питанием. Либо на макетке распаяй. У меня на плате распаяны бузер с транзисторным ключём, колодка для подключения термодатчиков с сопротивлением, транзисторный ключ на твердотелку, выводы на релейный модуль и PCF8574, вход по питанию с единой шиной GND и колодка под ESP. Никаких проблем.
Примерно так. Тестовая сборка для проверки всего остального.
Примерно так. Тестовая сборка для проверки всего остального.