Главная › Форумы › Конструкторское бюро › Автоматизация › Автоматика LuckyBox › Весы "винокура" с контролем скорости и объема отбора
Помечено: Прошивка через IDE
- В этой теме 555 ответов, 67 участников, последнее обновление 1 месяц назад сделано Андрей.
-
АвторСообщения
-
08.03.2022 в 06:27 #97372
Здравствуйте всем! Кто подскажет, почему на плате wemos mini pro, кнопка энкодера уводит в перезагрузку? Пробовал две новые платы, итог одинаков. А node mcu, всё норм. Подскажите пожалуйста куда рыть.
Вложения:
Вы должны войти для просмотра вложений.08.03.2022 в 10:41 #97379Кто подскажет, почему на плате wemos mini pro, кнопка энкодера уводит в перезагрузку?
Варианта два, либо модули с браком, либо монтаж косячный. Собрано более десятка весов именно на модулях wemos (mini и mini pro), все работают без глюков.
08.03.2022 в 10:45 #97380На брак грешил с первой платой вторую собирал пошагово, экран/ энкордер/проверка. Косяк в монтаже исключён. Попробую сегодня третью плату. А пока дособираю весы на node.
14.03.2022 в 13:26 #97556Ну в общем испытал все пять новых плат wemos, на всех D3 на массу уводит в перезагрузку. Но правда всё таки добился, чтоб кнопка энкодера не уводила в перегруз, если D3 замыкать на тензо Е -. Ну и собственно исполнение:
Вложения:
Вы должны войти для просмотра вложений.14.03.2022 в 14:47 #97560Ну в общем испытал все пять новых плат wemos, на всех D3 на массу уводит в перезагрузку. Но правда всё таки добился, чтоб кнопка энкодера не уводила в перегруз, если D3 замыкать на тензо Е -. Ну и собственно исполнение:
У тебя на дисплее идет смещение на 2 пикселя по оси Х. Нужно в файле “WiFiAlcoScaleLiPo.ino” найти строку:
oled.Begin(0x3C, 2);
и подправить ее так:
oled.Begin(0x3C, 0);15.03.2022 в 14:12 #97594Коллеги, подскажите что может быть.
Плата D1 Mini Pro. Попробовал заливать все возможные прошивки, но результат один – rst cause:2, boot mode:(3,6)
Погуглил – написано, что boot mode:(3,6) означает отсутствие прошивки. Но при этом прошивка от iSpindel работает на этой же платке на отлично.
15.03.2022 в 15:42 #97598Через esptool считал память флешки. Загрузчик с 0x0000 отличается только 3 и 4 байтом.
должно быть 00 40 , а в чипе 02 90
Куда можно копать? Может кто сталкивался?!
p.s. прошивал разными методами и разными скоростями
31.03.2022 в 06:28 #98224Коллеги, неужели нет вариантов?
Может быть я использовал не совместимый припой и для полноценной работы прошивки на D1 mini pro нужно использовать 70/30, а я по криворукости своей взял 60/40…
Тапками не кидайтесь, но почему-то полноценный Wemos совместим с моим припоем.
31.03.2022 в 08:46 #98230Скока флеши?
31.03.2022 в 09:05 #98231Chip is ESP8266EX Features: WiFi Crystal is 26MHz Auto-detected Flash size: 8MB
Хорошо что осталось вырезка из flash_id
использовал flash_mode dio, но и пробовал другие варианты31.03.2022 в 09:53 #98234Видел только 4МВ и 16 МВ. С прошивкой 16МВ есть какие то танцы.
Коллега прошивал на пониженной скорости по моему.31.03.2022 в 09:58 #98235Вы правда думаете, что я не перепробовал кучу вариантов, прежде чем написать в общий чат? И скорости и методы загрузки я менял и проверял, так же как и адреса смещения второго блока с файлами. Пробовал делать склейку бинарников и загрузку цельного… Вручную переводил D1 во FlashMode. Менял D1 pro на новые из другой поставки, без разводки и распайки – проверяя, что он пишет в дебаг при загрузки.
Даже дошел до обратного чтения и верификации.
НО запустилось только на большом вемосе.16.04.2022 в 14:15 #98975Немного доработал весы. Корпус переделал, питание от АКБ, и немного под это подправил ПО. Качаем здесь. Тензодатчик крепится между 2-х дюралевых пластин, к ним уже прикручивается корпус, получается в итоге все довольно крепенько.
Сергей, какой по емкости аккум используешь?
На сколько хватает?16.04.2022 в 15:04 #98979В одних весах 5000 мА, в других 4000 мА. Полностью разряжать не пробовал, но на сутки хватает точно. Все времени нет переделать прошивку с возможностью отключения web интерфейса в самих весах. Т.е. добавить меню минимальных настроек с выводом на OLED, где можно будет что то под себя настроить. Тогда при выключенном web интерфейсе можно будет ESP`шку загонять в так называемый режим сна модема, и будить его только когда надо инфу в LB или Contronius выплюнуть. В таком варианте весы смогут на аккуме 4000 мА работать как минимум 4 – 5 дней (если яркость дисплея 100%), если же в предполагаемых настройках установить яркость дисплея 25%, то и месяц без подзарядки выйдет )))
16.04.2022 в 16:38 #98992Спасибо. Пилить помаленьку будешь/нет?
Я сам с батарейным питанием и спячкой не экспериментировал. -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.