Часовой пояс: UTC + 3 часа




Куратор(ы):   iG0Lka   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4823 • Страница 211 из 242<  1 ... 208  209  210  211  212  213  214 ... 242  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Мышка называется W-Mouse и WX-Mouse

Варианты
WX-Mouse
сенсор Pixar PMW-3360, PMW-3389, контролер ATXMEGA32A4U-AU

W-Mouse
Wab где,
a - это контролер
1- AT90USB162
2- ATMEGA32U4
b - это тип сенсора и вариант оптики
1-adns6010, adns6090
2-adns3080, 3090
3-adns6090 + оптика от 3080
4-adns9500, 9800
старые обозначения
W3- контролер AT90USB162, сенсоры adns6010, adns6090 или adns3080
W4- контролер AT90USB162, сенсор adns9500
W5- контролер ATMEGA32U4, сенсоры 60x0, 3080, 9500

W-Mouse
Комплект ПО версия 6.6. для всех вариантов W-mouse (пароль к архиву: W-Mouse)
История изменений версий W-Mouse начиная с 5.2
Принципиальные схемы всех вариантов W-mouse
Инструкция Walkie по сборке и оживлению W-Mouse.
Последняя версия инструкции Walkie по сборке и оживлению W-mouse.
Программатор V1183 для заливки Wloader (W-Mouse), прошивка ATtiny
Универсальная печатная плата для W-Mouse контролер ATMEGA32U4. Разработка Dx!.
Wloader-ы для обоих контролеров (162 и U4)

Общее для W-Mouse и WX-Mouse
Описание настроек Wcontrol - иногда редактируется при смене кардинальных изменениях.

Программа автопереключения профилейи Тема по oбсуждению автопереключения профилей в зависимости от запущеного приложения

Преобразователь оптомехнического кодера колеса мышек Logitech в механический EC10



По вопросу приобретения универсальных плата W-Mouse и плата WX-Mouse пишите в ЛС iG0Lka


Программа тестирования нажатий кнопок мыши (проверка двойного клика) MBTester V2.0 описание внутри


Последний раз редактировалось iG0Lka 21.07.2020 11:23, всего редактировалось 159 раз(а).
edit



Партнер
 

Member
Статус: Не в сети
Регистрация: 06.06.2018
Walkie писал(а):
это что, ARM-тарахтелка с памятью, как у буратины, столько жрёт ?

iG0Lka писал(а):
чето както у тебя дофига на светодиоды идет...

ARM вашпе экономичная, PCA9685 кушает 6-10 мА - это я ступил когда закладывал светодиоды. Я их клал из расчета максимальной нагрузки на PCA9685 - по 25 мА на выход, что за глаза для одного светодиода. Поэтому ограничил до 2..12 мА на светодиод (в зависимости от цвета). Вот и вышло в сумме многовато. Только сейчас вспомнил, что USB мышки обычно прописываются при инициализации на 100 мА в номинальном режиме. А я чёт про 500 мА думал все время :-) Поламперная мышь :lol:
В принципе, светики яркие шо ппц - можно резисторами ограничить потолок 100% яркости в 20-25 мА на всех. Можно даже не подбирать резисторы под "белый" цвет, а распределить на всех по одинаковому количеству тока - PCA9685 можно будет разрулить перекос цветов.
Пофиксю, посмотрю сколько вышло потребление.


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
100 мА критично не в рабочем режиме. По спецификациям USB, если устройство питается от шины, то при подключении кабелем
оно обязано потреблять не выше 100 мА, пока не пройдёт конфигурирование. А дальше хост уже знает, какой ток запрашивает
устройство, и обеспечивает таковой до 500 мА. Иначе хост должен сразу отключить устройство.
Современные материнки обычно это дело игнорируют да и вообще по сути не следят за потреблением порта - хоть лампу туда втыкай.
Но среди них есть и дотошные, особенно с возможностью автономного питания - вот они работать не будут.
Хотя, я вот подключал WX к своему смартфону - пашет. То бишь, у него тоже игнор начального потребления.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
Хотя, я вот подключал WX к своему смартфону - пашет.

В смысле курсор по экрану смарта гоняет? :D
Теперь надо воплотить обратную задачу - у смарта же есть камера т.е. считай сенсор, значит смарт можно использовать вместо мыши, ЛКМ, ПКМ и колесо сделать на экране - он же сенсорный :D

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 25.12.2018
Откуда: Санкт-Петербург
iG0Lka писал(а):
В смысле курсор по экрану смарта гоняет? :D

А что, иногда очень даже нужно :D
iG0Lka писал(а):
Теперь надо воплотить обратную задачу - у смарта же есть камера т.е. считай сенсор, значит смарт можно использовать вместо мыши, ЛКМ, ПКМ и колесо сделать на экране - он же сенсорный

Ага, и колесики приделать :D


 

Junior
Статус: Не в сети
Регистрация: 21.08.2018
Фото: 23
407584075940757
407624076140760
407654076440763

Вот я из закончил переделку MAD CATZ RAT 5 в WX мышь. Места внутри было довольно мало, так что пришлось серьезно
порезать корпус и убрать утяжелители. И если перевернуть мышь, то видна часть платы. По высоте сенсор подгонять не пришлось-
нижняя поверхность линзы легла на металлическое основание и все. Сохранена работоспособность всех кнопок. Некуда только
подключить боковое колесо с энкодером. Но я и оригинале им не пользовлся.

Добавлено спустя 8 минут 20 секунд:
Walkie писал(а):
bnv123, я, как и Иголка, тоже не понял задумки со светодиодами. Про индикацию чувствительности светодиодами - тем более.


407664076740768

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

Добавлено спустя 13 минут 16 секунд:
С настройками пока не разбирался. Вообще собрал ее больше из-за желания что-нибудь
собрать. Ну и сама mad catz rat 5 со временем раздражала все больше и больше. Брал ее только
по внешнему виду, да и в руке мне удобно. Достаточно доп. кнопок. На этом плюсы для меня закончились
Мышь не дешевая, а кнопки уже перепаивал, энкодер заменил. И это при том, что заядлым геймером
не являюсь. Сенсор периодически надо было продувать, иначе перемещался рывками. Программа настройки
вообще убогая. И в сети полно отзывов, что в какой-то момент на них отказывает сенсор. Решил не ждать этого
момента.

Добавлено спустя 3 минуты 46 секунд:
Огромное спасибо Walkie за отличную конструкцию и помощь в запуске. Спасибо iG0Lkе,
что поделился платой.


 

Member
Статус: Не в сети
Регистрация: 06.06.2018
bnv123 писал(а):
пришлось серьезно
порезать корпус и убрать утяжелители

Для таких целей я и трассировал версии с отдельным сенсором и МК - мини и нано. Последняя под поверхностный монтаж МК орбщим размером 22х22мм. Чтоб можно было платы располагать в разных местах по месту.
Вложение:
Top.png

Вложение:
02.jpg
.

Можно взять проект и подшаманить под себя если надо. У китайцев заказать обойдется в 8-12$.
На кой вандализировать корпус? Наоборот надо стремиться к дефолту. Проблем меньше и с откатом на дефолт, и с заменой деталей и с работой ручками.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
iG0Lka, в общем, долго смотрел я на индикацию в бутлоадере - нечего там менять.

Бутлоадер не знает, что такое начало или конец программирования, он - лишь послушная исполнялка команд, которые ему посылают программы, типа WXProg.
Команд немало : стирай там, шей фрагмент туда, шей сюда, дай состояние, дай то, дай сё...
Если это команды непосредственной записи фрагментов, то на время их выполнения просто включается RLED, чтобы реакция
на эти элементарные и ответственные операции была видна. А GLED служит только для индикации устойчивого USB-соединения.
По большому счёту лоадеру вообще не нужна никакая индикация, она важна в управляющей программе - WXProg.
И градусника прогресса со статусной строкой там более чем достаточно.
Кроме того, уже есть немало устройств с прошитым бутлоадером, не перешивать же их с нуля ради этой никчёмной индикации
и плодить разношёрстность.
Перезалей, пожалуйста, V1184. 85-й hex тоже поправил - дам тебе, наверное, письмом.

bnv123, мдя... немало тебе пришлось поработать.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie да и ладно. Если там такие навороты то и так хорошо, главное работает! а оно работает :D
Walkie писал(а):
Кроме того, уже есть немало устройств с прошитым бутлоадером, не перешивать же их с нуля ради этой никчёмной индикации
и плодить разношёрстность.
нет конечно, просто wloader в WM вел себя немного по другому.
прошивка происходит так быстро что промежуточные этапы имхо всеравно фиг заметишь.

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Junior
Статус: Не в сети
Регистрация: 23.11.2013
Вопрос к знатокам: на сенсорах 3080, 3090 сигналы по X и Y по разным контактам идут на контролер? и в догонку: отраженный луч от поверхности можно разделить на двое чтоб завести на два сенсора?


 

Junior
Статус: Не в сети
Регистрация: 21.08.2018
Фото: 23
Seleron писал(а):
Можно взять проект и подшаманить под себя если надо. У китайцев заказать обойдется в 8-12$.
На кой вандализировать корпус? Наоборот надо стремиться к дефолту. Проблем меньше и с откатом на дефолт, и с заменой деталей и с работой ручками.


Спорить не буду, просто плату взял еще осенью прошлого года и тогда других вариантов WX не попалось. Только сейчас руки до нее дошли. И даже с этими мини и нано
корпус скорее всего пришлось бы резать . И родную плату кромсать. Места там ну очень мало. Кто разбирал- подтвердят.


 

Member
Статус: Не в сети
Регистрация: 02.03.2014
Фото: 3
Wismel писал(а):
Вопрос к знатокам: на сенсорах 3080, 3090 сигналы по X и Y по разным контактам идут на контролер? и в догонку: отраженный луч от поверхности можно разделить на двое чтоб завести на два сенсора?

а вы пробовали читать документацию на датчик, это вообще цифровой, там нет x y контактов))) там внутри микропроцессор


 

Junior
Статус: Не в сети
Регистрация: 23.11.2013
nzl писал(а):
а вы пробовали читать документацию на датчик, это вообще цифровой, там нет x y контактов))) там внутри микропроцессор

Пока не смотрел. Идея следущая: вместо одного датчика поставить два, один повернуть на 90 градусов и считывать с них Х координату. Решение должно избавит от "выпрямления углов", задержек и сглаживания в попытке его исправить


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
В шапку : V1184, V1185 (V1185 - в основном делал для Иголки, но если есть желающие, то ...)
В шапку : WXMouse V2.3
По новой версии особых разъяснений нет. Откорректировал лифт-алгоритм и - по мелочам.
Добавил всё-таки варианты прошивок с разными CPI-базами. Для 3360 база 2000 может оказаться кому-то лучше - с этой прошивкой
датчик адекватнее в линейных шутерных применениях, но в нелинейных будут хуже работать малые значения "М" (лучше устанавливать не менее 50).

Wismel писал(а):
Идея следущая: вместо одного датчика поставить два
Два датчика элементарно не влезут ни в один мышиный корпус.
А лезли бы - это тоже не даст ничего положительного, а только массу проблем.
Да и проще всё : если, например, напрягает "угловая притяжка" 3080 (на самом деле в нём не само спрямление углов, как задумка, а другая причина),
то применять датчики 3090, 3310.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie Спасибо!
В шапку все запихал.

А ты пробовал 3389 с 2000 cpi ? :D

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 25.02.2018
Walkie Спасибо :)


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
iG0Lka писал(а):
А ты пробовал 3389 с 2000 cpi ?
Нет. Я же не имею такого датчика.
Можешь попробовать сам : V23_3389_2000cpi. Но вряд ли будет отличие от "NOSROM".

upd. Ты неправильно поделил файлы из архива 1184-5. Его вообще не надо делить на 1184 и 1185.
Запихни целиком в шапку и назови по-простому : "Программаторы V1184 и V1185". А отдельные убери.
Кому действительно это надо, тот всегда легко разберётся.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
WalkieСпасибо! попробую конечно, вот только мне пробовать пока не особо есть на чем... В смысле нет игрушки достойной...

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 09.10.2005
Откуда: Урал
iG0Lka писал(а):
В смысле нет игрушки достойной...


А как же Apex? :resent:

_________________
850W Corsair / Huananzhi X99-TF / E5-2678 v3 / Samsung DDR4 32GB ECC REG / GTX 1060 3GB / Acer Nitro VG270UPbmiipx / MACKIE Onyx Artist / Win10Pro x64


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Vovantro писал(а):
А как же Apex?

да никак - хрень полная. Очередной пубг... Терпеть не переношу эти выживалки.

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
iG0Lka, да её, достойной игрушки, нынче уже и не будет - всё одним миром мазано, под хреновую ленивую копирку они все.
Пробы вообще не на игрушках делаются, и уж точно не на сетевых. А тебе вне игрушек почему-то как раз почти по-барабану :) .


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4823 • Страница 211 из 242<  1 ... 208  209  210  211  212  213  214 ... 242  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan