Поточний час: 17 черв 2025, 16:41

Часовий пояс: UTC + 2 години



Почати нову тему Відповісти на тему  [ Повідомлень: 77 ]  На сторінку Пред.  1, 2, 3, 4, 5, 6  Наступ.
Автор Повідомлення
#107207Повідомлення 25 черв 2020, 20:52 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 27 Подякували 127
Мій електротранспорт: электробайк
...в том компе, что юзаю я, помимо трех экранов разных счетчиков, есть возможность, любой основной параметр сделать основным. Просто ткнуть на него, и он становится раза в два больше размером. Как раз на дальняки удобно расход выводить. При тяге расход текущий, накатом- средний с заряда. А в конце поездки можно посмотреть максимум и минимум любого параметра. Удобные фишки. Еще момент из опыта. Есть кнопочка, солнышко. На солнце, чтоб улучшить читаемость, нажатие приводит к контрастному черно- белому изображению. Удобно реально.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#107211Повідомлення 25 черв 2020, 21:02 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
-=TRO=- писав(ла):
ваттчасов на километр ......Щас думаю как бы эти два параметра вместо чего нибудь менее нужного перетащить на основной экран, думаю пожертвовать ради этого максимальной скоростью и одометром (не переживайте, на втором экране эти данные останутся)

Похоже перетащил, и вроде даже ниче не сломал по пути.
Еще вместо средней скорости перетащил мощность (мне кажется она на основном экране нужней).
(надо учить жаву, а то тяжко не зная языка, 5 часов 4 файла методом тыка правил)
Додаткові файли:
555.png
555.png [ 194.43 КБ | Переглядів: 851 ]

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#107361Повідомлення 29 черв 2020, 06:43 
Голова клубу
Аватара користувача
Не в мережі

Звідки: Україна, Донецьк => Ірпінь
Дякував (ла) 6919 Подякували 2556
Мій електротранспорт: Tesla S
Хочу електротранспорт: е-панцирник
-=TRO=- писав(ла):
Пришлось добвавить после расширения .txt, сотрите это перед использованием, а то форум не дает APKшки загружать.
Вы их в зип упаковывайте.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#107787Повідомлення 08 лип 2020, 22:16 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Что бы при замере скорости уйти от шумных помех моторных датчиков холла, и заодно объять владельцев редукторных МК (у которых при накате датчики холла не тикают) решил для комплекта делать внешние датчики. Затарился герконами и магнитами, замоделил и напечатал для них пробные корпуса.
Додаткові файли:
IMG_20200708_230143.jpg
IMG_20200708_230143.jpg [ 149.33 КБ | Переглядів: 784 ]

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#110714Повідомлення 20 вер 2020, 21:54 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Теперь в меню можно выбрать "напряжение" батареи.
Додаткові файли:
Screenshot_20200920-224342.png
Screenshot_20200920-224342.png [ 73.29 КБ | Переглядів: 751 ]

Это нужно что бы правильно показывало процент заряда.
Теперь не надо для каждого конфига батареи делать отдельное приложение.
Процент батареи сделал от 3.4в до 4.2в линейно.

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#112845Повідомлення 29 лист 2020, 14:01 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Маленький апгрейд,
оптимизация кода высвободила чуток памяти что бы впихнуть опрос внешнего датчика температуры.
В текущей реализации использую обычный кремниевый диод.

В приложение по блютузу летят просто данные с АЦП, а уже сам виллог пересчтывает их в температуру, так что в будущем путем обновки приложения можно будет внести поддержку других датчиков.

Так что теперь есть вывод двух температур, температура микроконтроллера и температура с внешнего датчика (который можно запихнуть например в мотор, или в батарею, или к корпусу контроллера)
Додаткові файли:
Screenshot_20201129-135413.jpg
Screenshot_20201129-135413.jpg [ 59.3 КБ | Переглядів: 720 ]


Неспешно пилится версия с прикрученным экраном 128х64, до финала еще далеко, но на дисплее пока вырисовывается где то так:
Додаткові файли:
lcd.JPG
lcd.JPG [ 39.45 КБ | Переглядів: 718 ]

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

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#112965Повідомлення 05 груд 2020, 22:14 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Прикупил часики Pebble 301, прикольно, в связке с виллогом работают.
Додаткові файли:
pebble3.JPG
pebble3.JPG [ 84.72 КБ | Переглядів: 682 ]

Если скорость больше сотни, показывает первые 2 цифры (сотни и десятки, а еденицы теряются)
Когда еду на моноколесе, больше не надо в телефоне скорость смотреть, руку к лицу поднял, зыркнул, и никаких лишних отвлечений.
Заодно вполне по русски уведомления на экране появляются, СМСки и прочие, удобненько.
Экран какая то "электронная чернильная бумага", чем больше света тем ярче показывают, часы все время показывают, не надо кнопки нажимать для активации дисплея. Весьма контрастный.

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#113020Повідомлення 07 груд 2020, 20:04 
Голова клубу
Аватара користувача
Не в мережі

Звідки: Україна, Донецьк => Ірпінь
Дякував (ла) 6919 Подякували 2556
Мій електротранспорт: Tesla S
Хочу електротранспорт: е-панцирник
А теперь чуть подробнее. Как вы соединили моноколесо с часами?


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#113023Повідомлення 07 груд 2020, 20:18 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Stalker_W писав(ла):
А теперь чуть подробнее. Как вы соединили моноколесо с часами?
Через телефон.
Просто мой ваттметр (который я вставил внутрь моноколеса) конектится с телефоном (программой виллог) по блютузу стандарта 4.1 (энергосберегающий который), а телефон с часами конектится в качестве посредника по старой версии блютуза. В общем виллог под это заточен, и приложение для часов есть.

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#113761Повідомлення 31 груд 2020, 08:02 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Слегка переразвел плату.
Вручную сделал новую только одну, остальные заказал у китайцев, так что будут не скоро.

Добавлено в разводку подключение внешнего датчика температуры
(в имеющихся первых прототипах эта часть напаяна навесным монтажом,
в качестве датчика температуры диод 1N4148).

Добавил на плату 2 подстроечных резистора.
1 - подстройка измерения напряжения (а то муторно делитель подбирать, с учетом того что входное сопротивление у каждого миконтроллера слегка разнится и немного влияет)
2 - подстройка фильтра режущего верхние частоты (помехи) с датчика холла или дребезг контактов геркона.

И нарисовал более красивую схему подключения.
Додаткові файли:
pcbble01_cr.jpg
pcbble01_cr.jpg [ 182.65 КБ | Переглядів: 613 ]

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#127383Повідомлення 22 черв 2022, 18:15 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Давным давно нашел статью про Web Bluetooth API https://habr.com/ru/post/339146/
Статейка на русском ресурсе, так что увы сейчас доступна только через ВПН.
Если вкратце то можно вести обмен данными с блютуз устройством прямо из браузера.
То есть вместо создания приложение надо просто написать сайт.
На страничке есть ссылка на рабочий пример - готовая простенькая терминалка https://loginov-rocks.github.io/Web-Bluetooth-Terminal/ лежит прямо на гитхабе, так что доступна без всяких ВПНов.

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

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

Додаткові файли:
Screenshot_20220622-183529.png
Screenshot_20220622-183529.png [ 154.46 КБ | Переглядів: 550 ]


Упорядоченные правленные файлы приложил, что бы локально заработало надо поставить на телефон веб сервер (например примитивный Tiny Web Server) и закинуть файлы в его рабочую папку, дальше запускаем, и в браузере коннектимся к себе же 127.0.0.1:8080 .


Додаткові файли:
webbl2.zip [23.02 КБ]
Завантажень: 22

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.
Повернутися до початку
 Профіль  
Відповісти цитуючи  
#127422Повідомлення 25 черв 2022, 07:29 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Сделал копию этого Web Bluetooth терминала (читай пост выше) на гитхабе как положено.

Теперь моя версия доступна по ссылке https://trokhymbutko.github.io/Web-Bluetooth-Terminal-Hex/
Для информациии: Веб блютуз работает только по протоколу https,
что гитхаб нам любезно предоставляет.
А вот просто по http он работает только если сервером выступает само устройство.
Т.е. по протоколу без защиты доверяет только себе.


Так что теперь не обязательно пихать файлы в телефон и ставить сервер ,
просто кликаем в телефоне (планшете) по ссылке абзацем выше (из браузера ХРОМ)
(должны быть включены блютуз и геопозиционирование).

Изменил вывод пакетов с десятичного на шестнацатеричный, и правее добавил их строчное представление.
Зображення
Пока нет подключения к моему ваттметру (нет пакета из 20 байт с началом 55AA и концом 00) то информация (напряжение, ток, скорость....) не появится, вместо этого всего будет неприметная строчка с точечками. Но сами пакеты будут видны, так что можно пробовать подключатся к другим устройствам и видеть содержимое побайтово.

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#127423Повідомлення 25 черв 2022, 09:55 
Активіст форуму
Аватара користувача
Не в мережі

Звідки: под Полтавой, Украина
Дякував (ла) 15 Подякували 29
-=TRO=- писав(ла):
Давным давно нашел статью про Web Bluetooth API https://habr.com/ru/post/339146/
Статейка на русском ресурсе, так что увы сейчас доступна только через ВПН.


Странно. У меня Мозила без ВПНов Хабр нормально открывает. Регулярно просматриваю. :(

_________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#129776Повідомлення 06 лист 2022, 11:46 
Голова клубу
Аватара користувача
Не в мережі

Звідки: Україна, Донецьк => Ірпінь
Дякував (ла) 6919 Подякували 2556
Мій електротранспорт: Tesla S
Хочу електротранспорт: е-панцирник
Читати Блютуз напряму з веб-сторінки це мега-круто! Навіть не уявляв, що таке можливо.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
#129819Повідомлення 08 лист 2022, 18:27 
Власник електровелосипеда, член клубу
Аватара користувача
Не в мережі

Звідки: Запорожье
Дякував (ла) 294 Подякували 1080
Мій електротранспорт: >
Stalker_W писав(ла):
Читати Блютуз напряму з веб-сторінки це мега-круто! Навіть не уявляв, що таке можливо.


Я тоже был под впечатлением, открывается куча возможностей. Например взял тот же HM-10, прицепил по уарт к плате от электронной сигареты (она на СТМ32), написал маленькую прогу для СТМ32 (наконец то заставил себя хоть немного освоить СТМ32) и скрипт в браузер с кнопочками, и теперь из браузера мигаю информационными светодиодами сигареты и управляю силовыми ключами (можно например к люстре прикрутить).

А у современных блютуз модулей уже есть аппаратный функционал, например по АТ командам могут включать и выключать свои выводы, или их опрашивать, выводить ЦАП или опрашивать АЦП. Т.е. можно реализовать мощный функционал вообще не добавляя к ним микроконтроллер с прошивкой (чистое сайтостроительсво).

Например я брал тот же модуль HM-10, у него 10 ног могут работать на вывод, подключил к ним самый известный экран 1602, и медленным ногодрыгом АТ командами вывел на него информацию (очень медленный изврат, но идея работает, причем первоначально пробовалось даже без браузера, пачкой заранее подготовленный данных из блютуз терминалки). Заодно вынес полезный практический опыт, наконец то вплотную познакомился с протоколом обмена ЖКИ экрана.

_________________
2 моноколеса, 2 электровела, 2 подводных буксира, надувной электро-каяк.


Повернутися до початку
 Профіль  
Відповісти цитуючи  
Показати повідомлення за:  Поле сортування  
Почати нову тему Відповісти на тему  [ Повідомлень: 77 ]              На сторінку Пред.  1, 2, 3, 4, 5, 6  Наступ.

Часовий пояс: UTC + 2 години


Хто зараз на конференції

Зараз цей форум переглядають: немає зареєстрованих користувачів і гості: 6


Ви не можете створювати нові теми
Ви не можете відповідати на повідомлення
Ви не можете редагувати свої повідомлення
Ви не можете видаляти свої повідомлення
Ви не можете додавати додаткові файли

Найти:
Створено на основі phpBB® Forum Software © phpBB Group