Найти тему
Алексей Фокин

Дикий лайфхак. Что делать если на телефоне сломался тач?

Тут мне сказали, что везде хорошо заходят лайфхаки. Посмотрел я на некоторые лайфхаки и у меня волосы зашевелились. Ну что ж, лайфхаки, так лайфхаки, ловите лайфхак от меня!

Если у вас телефон перестал реагировать на касания к нему, но посидеть на любимом сайте ну очень хочется, то не стоит унывать, есть простой лайфхак!

Возьмите джойстик iDrive от BMW, в моем случае от F-серии. Наверняка и у вас такой завалялся.

Джойстик iDrive от BMW F-серии
Джойстик iDrive от BMW F-серии

Дальше нужно подружить этот джойстик с нашим телефоном. Для этого берем микроконтроллер Stm32f105 или аналогичный, разводим под него печатную плату и пишем прошивку. Данный микроконтроллер имеет всего 64 ножки и припаять его на плату не вызывает ни каких проблем. Допаиваем Can модуль, стабилизатор напряжения и USB разъем. О программировании STM32 есть много уроков, код является интуитивно понятным и не требует дополнительных пояснений.

Микроконтроллер
Микроконтроллер

В результате получаем плату, которая слушает джойстик iDrive и передает команды на телефон по USB. Подключается она к телефону через OTG провод.

Готовая плата
Готовая плата

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

-5

Вот и все, наслаждаемся любимым сайтом! Единственный недостаток - джойстику iDrive нужно дополнительное питание 12 вольт. У меня он питается от дополнительного блока питания.  Это досадное недоразумение можно решить повышающим конвертором с 5 вольт до 12, и тогда данный лайфхак станет мобильным!

Рекомендую еще посмотреть видео версию.