Дисплей для Xiaomi Mijia M365

#модернизация
#электрика
+
Open header post
Conejo
Продвинутый форумчанин
МадридRating: 616
Conejo
02 august 2019, 12:26
Posted: 02 august 2019, 12:26
Ответ пользователю
Ziliboba : 02 august 2019, 2:45
на это сообщение (развернуть)
Гениально :) попробую.Я догадывался, что смысла нет, но это писалось ещё до того как вы и Ed01 плотно...

Гениально :) попробую.


Я догадывался, что смысла нет, но это писалось ещё до того как вы и Ed01 плотно поковырялись в коде и протоколе. Сам чот не увидел этой очевидности - столько думать очень больно :)

Спасибо.

Это нормальный процесс из многих шагов, сначала протокол "из провода", потом дизассемблирование (глядя в данные "из провода"), но протокол "из провода" может и не идеально, но уже работал всё это время пока дизассемблировали :)

gurjon
Новичок
Rating: 3
gurjon
03 august 2019, 13:10
Posted: 03 august 2019, 13:10
[quote="Ziliboba"]

P.P.S. Фак! Точно. Нашёл :) не то я на гитхаб выложил.

Проверю в скорости и пофиксю.

[/quote]

Огромное спасибо!

С нетерпение ждём когда пофиксите и выложите новую версию. 👍


gurjon
Новичок
Rating: 3
gurjon
03 august 2019, 17:16
Posted: 03 august 2019, 17:16

Может кто можете  подсказать, если взять дисплей от прошки и сделать в добавок свой дисплей рядом,

то надо будет что либа посылать на дата шину или можно только считывать даные?

Может кто видел, делает или имеет такое решение?


Ziliboba
Участник
Rating: 53
Ziliboba
05 august 2019, 16:44
Posted: 05 august 2019, 16:44

Кабута заработало :)

На затупы не проверял, но их точно быть не должно - формат команды другой, данных газа там нет и контроллер на них отвечает.


Чото не могу сообразить в каком состоянии я находился - перепутались в кучу все исходники, ничо непонятно.. в общем обновления и u8g2 буду позже. Собственно самое прикольное там - это два сбрасываемых одометра и куча свободной памяти, правда зачем она я уже придумать не могу.. всё остальное в принципе тоже самое.


Пока вот, на что времени хватило... две строчки поменять :)

https://github.com/fogbox/m365_display/tree/master/extend_speedometer

Изменился конструктор для библиотеки adafruit, может потребоваться её обновление.


Ну и.. кто пользуется "этим" - нажамкайте плюсов для @Conejo ;)

В таком варианте когда нет необходимости привязываться к газу/тормозу можно вообще запилить что-то типа библиотеки и сильно упростить создание собственых велосипедов.

 1   
Wars32
Новичок
Wars32
13 august 2019, 22:48
Posted: 13 august 2019, 22:48

Други, есть кто из Королёва, Люберец, с ярославки? Аппарат с колесом 850W. Поставил дисплей от про, контроллер не виден, в конструкторских прошивках какую скорость не ставь - больше 28 не едет, батарею жрёт (15-16 км пробег) да подёргивается иногда. Вопрос - кто перепрошил себе контроллер на 1.5.5 от про, да за денежку малую и мне поможет?

Desh
Новичок
Rating: 1
Desh
20 september 2019, 18:14
Posted: 20 september 2019, 18:14

Всем привет! Недавно пришёл дисплей от m365 pro  с алиэксперес поставил его на свой m365 всё встало нормально, но после того как я его начал убрать я выдернул его с корнями, синий разъём от дисплея смотрите на фото. Пришла в голову идея отрезать чёрный разъём от обычного дисплея m365 но посмотрев на провода этого дисплея они отличались от дисплея m365 pro размерами, она были меньше и были расположены в другом порядке чем у  дисплея m365 pro. Такая идея пойдёт или нет? Помогите пожалуйста! 

Answers: 1

davnozdu
Новичок
Rating: 1
davnozdu
23 october 2019, 11:49
Posted: 23 october 2019, 11:49
Ответ пользователю
Desh : 20 september 2019, 18:14
на это сообщение (развернуть)
Всем привет! Недавно пришёл дисплей от m365 pro  с алиэксперес поставил его на свой m365 всё встало нормально, но...

Всем привет! Недавно пришёл дисплей от m365 pro  с алиэксперес поставил его на свой m365 всё встало нормально, но после того как я его начал убрать я выдернул его с корнями, синий разъём от дисплея смотрите на фото. Пришла в голову идея отрезать чёрный разъём от обычного дисплея m365 но посмотрев на провода этого дисплея они отличались от дисплея m365 pro размерами, она были меньше и были расположены в другом порядке чем у  дисплея m365 pro. Такая идея пойдёт или нет? Помогите пожалуйста! 

Так возьмите тестер и прозвоните контакты на обоих разъемах и потом уже соедините как нужно

Mich
Новичок
Rating: 1
Mich
14 november 2019, 16:57
Posted: 14 november 2019, 16:57
Ответ пользователю
Burdin : 10 july 2019, 11:42
на это сообщение (развернуть)
Пока семья на морях набросал свою версию дисплея для Сяоката.Основные отличия от дисплея ув. @Ziliboba:1.  STM32F103...

Пока семья на морях набросал свою версию дисплея для Сяоката.

Основные отличия от дисплея ув. @Ziliboba:

1.  STM32F103 вместо Атмеги, соответственно весь обмен данными реализован на прерываниях и DMA

2. Не используются запросы к ESC, которые содержат данные о состоянии ручек газа и тормоза (соответственно нет, задержек в реакции на которые тут выше жаловались).

Остальное, вроде, написал в описании к проекту. Ссылка: https://bitbucket.org/kburdin/m365m

 

Доброго времени!

Собрал дисплей на Вашей прошивке. Скомпилировалось без ошибок - работает. 

Но есть две проблемы:

1. На основном экране заряд АКБ показывает 100% - это верно. На экране бат. инфо. в сатусе - 98%. 

2. Глючит дисплей бат. инфо. Через раз показывает напряжение по банкам. Т.е. включил самокат - показал, вышел из экрана, зашел - пишет нули. Может емкости не показать и нули по банкам сразу после включения. Может дату и серийник АКБ не показать. В общем своей жизнью живет этот экран )).


druid1
Новичок
Rating: 2
druid1
16 december 2019, 8:46
Posted: 16 december 2019, 8:46

Установил m365 pro дисплей на обычный. Прошил, всё работало. Коротнул на корпус его при сборке. Потух экран, но звук есть и самокат работает. На кнопку реагирует. 

Нет ли схемы платы? Что могло вылететь?

Answers: 1
Sergiosw
30 january 2020, 23:45
Posted: 30 january 2020, 23:45
Ответ пользователю
LogitechFX from PCi.by : 06 february 2019, 21:16
на это сообщение (развернуть)
[цитата mr.ab] Откуда такая информация что вытечет ? Лично было проверено ? Есть источник этой информации...
[quote="mr.ab"]

Wurth HHS-2000  -это же жидкий спрей...Как затечет , с таким же успехом и вытечет, вымоется водой... ну как вариант брызгать почаще



[/quote]

Откуда такая информация что вытечет ? 

Лично было проверено ? 

Есть источник этой информации ? 

____

Аналогичные ответы с моей стороны на эти вопросы. 

Это смазка густеет, через некоторое время и никуда не вытекает, так написано в инструкции. 

Лично проверено неоднократно. 

Все что советую, это не доводы или догадки, а проверенная информация.

Алюминий или сплав с алюминием, разницы особо нет. 

Литий с водой и алюминием - образует соляную кислоту, которая и разъедает алюминий. 

Вам может и повезло, но это не довод для доказательства правоты. 

А если такой обрабатывать? 

Смазка Liqui Moly LM 47 Langzeitfett + MoS2, с дисульфидом молибдена

В составе загуститель - литиевое мыло. Интересно как эта смазка с алюминием дружит.

Dovbnyak
Новичок
Dovbnyak
31 january 2020, 10:33
Posted: 31 january 2020, 10:33
Ответ пользователю
pyatachok : 26 june 2019, 22:22
на это сообщение (развернуть)
Приветствую уважаемое сообщество.Господа, подскажите пожалуйста, возможно ли подружить  всеми известную...

Приветствую уважаемое сообщество.

Господа, подскажите пожалуйста, возможно ли подружить  всеми известную головную плату с дисплеем от ПРОшки с али, с клоном м365 (minirobot)

Получил дисплейчик, подключил, вроде работает,   индикация показывает, но, при включении сразу загорается фара, мигает стоп сигнал и нет реакции на курок газа.

Почитал что можно прошить мой фиолетовый контроллер от клона и будет типа оригинал, а там уже и накатить 1,5,5 и т.д., но контроллер как раз и брался для подключения не штатной батки и исключения родной бмс, так что не вариант.

Возможно кто то сталкивался, или есть какие варианты прошивок клона?

спасибо.

Там все просто шется ! Сам вчера прошыл ! Но прошыл на клон m365 pro :( и гдето екран здох ! 

Dovbnyak
Новичок
Dovbnyak
07 february 2020, 0:01
Posted: 07 february 2020, 0:01

Помогите ! Поменял 3 дисплея ! начиная от стандартного 4 индикатора . не отключается ! на контроллере поменял подгоревшую клему ! на кабеле от мотр колеса. другие поджал . Самокат едет ! Определяется ! через BLE но не отключается !  ето ж.пачто делать.  Контроллер перепрошыл :(  не помогло (  что ето может быть ?  В режыме простоя просто пищит .... кагбудто его постоянно включают злые духи ))) .. ну кароч в простое каждые 5-7 минут примерно просто пищит 1 раз ( Видео неисправности

Wasik
Новичок
ОмскRating: 2
Wasik
07 february 2020, 4:46
Posted: 07 february 2020, 4:46

Светодиоды с rx-tx убраны?

Answers: 1
Dovbnyak
Новичок
Dovbnyak
08 february 2020, 20:01
Posted: 08 february 2020, 20:01
Ответ пользователю
Wasik : 07 february 2020, 4:46
на это сообщение (развернуть)
Светодиоды с rx-tx убраны?

Светодиоды с rx-tx убраны?

Ето где ?  И что ? 

Answers: 1
Wasik
Новичок
ОмскRating: 2
Wasik
08 february 2020, 21:50
Posted: 08 february 2020, 21:50
Ответ пользователю
Dovbnyak : 08 february 2020, 20:01
на это сообщение (развернуть)
Ето где ?  И что ? 

Ето где ?  И что ? 

Читайте начало темы.

https://electro.club/f/40558

 1   
WinScooter
Участник
Rating: 16
WinScooter
19 march 2020, 3:45
Posted: 19 march 2020, 3:45
Ответ пользователю
gurjon : 11 june 2019, 19:47
на это сообщение (развернуть)
Такой пост сделал на 4пда, но тут тоже написал и огромное спасибо ув. Ziziloba !!!Закончил работу над спидометром,...

Такой пост сделал на 4пда, но тут тоже написал и огромное спасибо ув. Ziziloba !!!

Закончил работу над спидометром, поездил месец, меня устраивает :) делюсь опытом:
Задача была сделать:
1. Как можно меньше вмешательства в самокат (2 штуки оба гарантийных),
2. Экран должен быть виден хорошо и днём и ночью,
3. Информации на экране только необходимая для поездки,
По первому пункту делал 3 версии, первая была один ардуино, дачик оборотов колеса (хол), снял показания аккумулятора. 
И того по проекту надо мин 2 провода до колеса и три до деки. 
Тогда решил сделать два ардуино, поставил один в деку который собирал всю инфу и по двум проводам передавал на другоий ардуно на руле с дисплеем. 
Очень сложная конструкция... и всё равно надо много проводов. 
Всё бросил и решил воспользоватся опытом других и сделал самыий простоий вариант, это распостранёныий код от ув. Ziziloba.
основной код обшение ардуино с самокатом взял от ув. Ziziloba. Меню и екран мои. 
Решил поставить LCD дисплей с подсветкой. Чтобы видеть днём и ночю (без очков).
Вывел графические: аккумулятор (и циф. проценты), нажатие курка, цифрами: большую скорость когда эдет, а кода стоит показывает одометр. 
Одометр постоянно запоминает проеденное расстояние когда скорость ровна нолю (после выключение самоката оно не пропадает). 
В нижней части спидометра показывает время движения(после включения) и если стоим - обшее время(после включения), и пробег(после включения) 
Если нажать на тормоз и газ одновременно то попадёте в меню, там 4 пункта, подсветка экрана, сброс одометра, Хипернате (это состояние спидометра для прошивки самоката, иначе мешает спидометр прошивке самоката) и выход из меню. 
Всё! Для меня это самый минимум для поездок, остальное на диване в телефоне можно посмотреть. 
Сгодился бы и велокомп но на нём нет показаний аккумулятора и муторно провода и дачики с наружы цеплять.

Вот LCD дисплей:

LCD 1,5 евра

Также нужен ардуино:

 arduino  1,5 евра


Спидометр можно собрать за один вечер.
Прикладываю код для ардуино, 3д модели и несколько фоток.
Если чего не хватает, пишете прицеплю


Добрый вечер ,а можно аналогично сделать с цветным  экраном также

 же ?

Sergei4
Новичок
Rating: 2
Sergei4
27 march 2020, 19:53
Posted: 27 march 2020, 19:53

Парни, что то какая то трабла с экраном, в углу что то мельтешит, у меня у одного так?


Sergei4
Новичок
Rating: 2
Sergei4
31 march 2020, 18:31
Posted: 31 march 2020, 18:31

Ещё обнаружилась такая проблема. Всё собрал, всё включилось но при включении мотора экран зависал и отвисал только после отключения мотора. При разборке обнаружил, что после отсоединения руля или отдоления платы от корпуса самоката(буквально на 3 - 5 мм) всё работает. Выяснил, что корпус самоката не соединён с минусом и видимо мотор даёт помеху, корпус служит антенной и у Атмеги едет крыша. Видимо платку нужно экранировать. Можно ещё заземлить минус(после проверки разности потенциалов я так и сделал и экран заработал) но мне такой вариант не очень нравится 

rogve
Участник
Rating: 11
rogve
04 april 2020, 0:01
Posted: 04 april 2020, 0:01
Ответ пользователю
druid1 : 16 december 2019, 8:46
на это сообщение (развернуть)
Установил m365 pro дисплей на обычный. Прошил, всё работало. Коротнул на корпус его при сборке. Потух экран, но...

Установил m365 pro дисплей на обычный. Прошил, всё работало. Коротнул на корпус его при сборке. Потух экран, но звук есть и самокат работает. На кнопку реагирует. 

Нет ли схемы платы? Что могло вылететь?

Та же проблема! 

Дисплей заменил, приклеил крышку, самокат включался и работал, попробовал законнектиться через приложение, потом раз и потух. 

Сейчас при нажатии кнопки включения дисплей не горит, ничего не работает, моргает стоп сигнал 17 раз с промежутком в 3 сек.


Старый экран работает нормально.


Что делать теперь не знаю.

Помогите советом.

Answers: 1
rogve
Участник
Rating: 11
rogve
08 april 2020, 18:07
Posted: 08 april 2020, 18:07
Ответ пользователю
rogve : 04 april 2020, 0:01
на это сообщение (развернуть)
Та же проблема! Дисплей заменил, приклеил крышку, самокат включался и работал, попробовал законнектиться...

Та же проблема! 

Дисплей заменил, приклеил крышку, самокат включался и работал, попробовал законнектиться через приложение, потом раз и потух. 

Сейчас при нажатии кнопки включения дисплей не горит, ничего не работает, моргает стоп сигнал 17 раз с промежутком в 3 сек.


Старый экран работает нормально.


Что делать теперь не знаю.

Помогите советом.


Рассказываю как мне удалось победить (прошить) Китайский дисплей. 

Думаю новичкам будет полезно.


Во первых вместе с Дисплеем советую сразу приобретать St-link программатор (там же на Али, стоит в районе 300 руб.)

Без него Китайская голова, даже если встанет будет с непрошиваемой версией BLE.


Итак действия довольно просты. 

Нам нужен сам мертвый или еще живой Дисплей и St-link с комплектов проводов. 


Идем на http://сяокат.рф и ищем пункт 5, который гласит:

5. Программа для восстановления BLE xiaomi mijia electro scooter m365 или Xiaomi mijia electro scooter PRO, ninebot es, segway kick scooter max (откат прошивки BLE, прошивка некоторых копий BLE плат для совместимости с оригиналом) - ble365rec.rar


Там же скачиваем архив ble365rec.rar - это программа для прошивки. 

Ставим драйвера из файла в архиве.

Смотрим внимательно на схему подключения для вашей версии дисплея и на распиновку на St-link.

Скорее всего она будет отличаться от картинки, но все провода подписаны и соединяем их точно как показано на рисунке.


Мне удалось все правильно соединить с 3 попытки )

Если соедините не верно или не будет контакта ничего страшного не произойдет, просто дисплей не прошьется.


Вычитал на форуме что иногда в китайских St-link'ах производитель случайно ставит чужой корпус с другой схемой распиновки, поэтому лучше всего аккуратно открыть флешечку и посмотреть соответствует ли распайка схеме на корпусе, благо на распайке все контакты подписаны.


В моем случае было все ок. 


Далее соединяем наш дисплей с St-link'ом проводками в комплекте. 

Также я вычитал на форуме лайфхак как обойтись БЕЗ ПАЙКИ контактов. 


Берем 3 крепки от степлера, и хорошенько загибаем их на плате. К разогнутым скрепкам прекрасно цепляются разъемы штатного проводка (см. фото) 


Дальше аккуратно втыкаем St-link в USB разъем и шьемся соответствующим bat файлом. 


Дисплей сразу же замигает и заработает.


После чего его останется установить на Самокат и прошить через блютус программой m365downg (только для Андройда)

Файл прошивки я делал свой через конструктор на сайте http://сяокат.рф/ru/konstruktor-proshivok-pro


Надеюсь данная инструкция кому-нибудь поможет!  


 2