Комментарии 57
Ну что друзья, вот такой контент у нас с вами сегодня получился. Сейчас я чуть передохну, восстановлю режим сна и напишу статью о другом весьма интересном игровом гаджете. Попробуем его с вами пореверсить!
А ещё с помощью подписчика мне удалось купить очень очень редкий планшет всего за 800 рублей - Explay MID-715. Его фича в том, что у него вообще нет тачскрина, он управляется оптическим трекпадом и QWERTY-клавиатурой. Посмотрим что с ним можно сделать!
Скрытый текст

В общем, я тут немножечко зафейлил :)
Заметил что смартфон довольно быстро разряжается, при этом заряд таял даже до подключения микроконтроллера. Сначала думал что АКБ уже устал, однако подкинув в другой S4 Mini обнаружил что там всё нормально. Подключил смартфон без обвязки к ЛБП и он даже без дисплея кушает аж 500мА! Видимо, когда его подмодчили...
Ооо, какая штука О_О
DIY в массы! Тоже готовлю один интересный проект. Хабр будет жить!
Что-то мне тут на днях пришла идейка сделать портативную программируемую игровую консоль с КРАЙНЕ НИЗКИМ ПОТРЕБЛЕНИЕМ, конечно-же на МК с Гарвардской архитектурой. Хотелось бы уложиться в общее энергопотребление ~25мА, дабы от АКБ на 150мАч девайс работал хотя-бы 6-7 часов. При этом дисплей должен быть цветным, с подсветкой :)
Пока планирую взять 32u4, т.к у AVR при 3.3/16MHz довольно низкое энергопотребление, но может есть ещё что-то более low-power?)
STM32L? Не?
Правда, думаю, дисплей всё равно будет потреблять сильно больше...
Arduboy уже существует, есть подозрение, что у него 25 мА как раз и выходит.
Этот дисплей не жрет ровным счетом ничего и обладает прекарсной контрастностью (парвда монохромный). По SPI из него можно выжать 30 кадров в секунду. Ниже написали про STM32L, АВР вряд ли справится, чтобы быстро рисовать хотелось бы видеобуффер иметь в ОЗУ, а для этого нао ок 13 килобайт. На этом дисплее сделана приставка Playdate. Там контроллер stm32f746
Каким боком он TFT только? Или в заголовке ошибка? Вроде как, монохромные матричные ЖК делают без транзисторов прямо на стекле рядом с каждым пикселем. Что на МК-90, что на самом первом Game Boy так.
Продолжайв том же духе,следим и в ТГ и на ютубе за всеми проектами.
Покажу потомкам, чем их батя занимался в свои 23
Напомнило

Крутой девайс получился! Добавил бы ещё аппаратные кнопки громкости и питания, если это возможно.
S4 Mini OTG нет, а значит остается лишь один вариант — Bluetooth
А UART там на плате нигде не выведен, случаем? Можно было бы его попробовать задействовать. Или всё глухо?
обычные DIP-микрики
Это не микрики, а тактовые кнопки (которые на самом деле тактильные, но никто про это сейчас не вспоминает).
Уарта нет и на схеме разводки процессора вообще нет. Только части схемы.
Это не микрики, а тактовые кнопки
Верно. Я когда то услышал что их так называют и начал называть сам :)
По крестовине:
по центру крестовины хорошо бы сделать какой-то упор, чтобы физически нельзя было нажать более 2 кнопок одновременно (возможно нужно будет поиграться с высотой центрального упора, хотя можно просто использовать мелкий винт с контргайкой);
хорошо бы скруглить грани, чтобы при длительном использовании не болели пальцы (самая хреновая крестовина была в рогатых геймпадах для PS One и их репликах для денди: кнопки мелкие и с малым радиусом скругления, порядка 1 мм или меньше);
для удобства можно сделать крестовину в виде диска с более выпуклым перекрестием (чтобы проще на ощупь находились направления), так чтобы можно было использовать диагональные направления. В принципе можно даже просто снять готовый с поломаного геймпада или какой-нибудь ремкомплект купить. Правда тогда нужно будет под него ещё и кнопки подгонять.
По винтовым соединениям корпуса и прочего: лучше сразу взять вплавляемые гайки и вкручивать винтики в них, а не пластик. Просто потому что после нескольких итераций сборки-разборки резьба нарезаная в пластике обычно приходит в негодность. И этих итераций достаточно ненамного больше десяти, как правило (зависит от шага и высоты витков, чем они меньше, тем быстрее придёт в негодность, даже при достаточно твёрдом и плотном пластике).
И ещё было бы очень неплохо вывести гнездо кардридера наружу из корпуса, чтобы флешку можно было менять без вскрытия корпуса и вынимания батареи.
На счёт крепления плат в корпусе, чтобы при нажатии они не проваливались внутрь: на нижней части корпуса для этого можно сделать кольцевой выступ (или несколько таких токостенных трубок, но меньшего диаметра), чтобы в точках воздействия на плату (т.е. под центрами нажимаемых кнопок) находилось ребро этого выступа. Так не нужна будет такая грубая поддержка на верхней части корпуса и можно будет ограничиться только вертикальными направляющими, чтобы плата не провернулась при сборке (например уголки по углам платы кнопок). Так и блок кнопок можно удобно развернуть без заморочек с креплением его платы.
Ну и я не заметил отверстия под микрофон (его можно вообще вынуть из корпуса смарта и разместить на верхней крышке напечатаного корпуса, зафиксировав термосоплями, например).
по центру крестовины хорошо бы сделать какой-то упор, чтобы физически нельзя было нажать более 2 кнопок одновременно (возможно нужно будет поиграться с высотой центрального упора, хотя можно просто использовать мелкий винт с контргайкой);
Я поиграл, потестил, ни разу сразу два не нажимал (при условии раздельной крестовины). Но вообще да, про упор интересная мысль... Просто на мембранных кнопках обычно толкатель не дотягивается до второй кнопки и не нажимает ее)
хорошо бы скруглить грани, чтобы при длительном использовании не болели пальцы (самая хреновая крестовина была в рогатых геймпадах для PS One и их репликах для денди: кнопки мелкие и с малым радиусом скругления, порядка 1 мм или меньше);
В целом, лично по моим ощущениям нормас. Но опять же, это лично по моим, кому-то будет не так удобно :) В целом я все повторял именно с оригинальной гаги.
для удобства можно сделать крестовину в виде диска с более выпуклым перекрестием (чтобы проще на ощупь находились направления), так чтобы можно было использовать диагональные направления. В принципе можно даже просто снять готовый с поломаного геймпада или какой-нибудь ремкомплект купить. Правда тогда нужно будет под него ещё и кнопки подгонять.
Я смоделировал с оригинала но слайсер печатал его почему-то некорректно. Так и не понял почему.

По винтовым соединениям корпуса и прочего: лучше сразу взять вплавляемые гайки и вкручивать винтики в них, а не пластик. Просто потому что после нескольких итераций сборки-разборки резьба нарезаная в пластике обычно приходит в негодность. И этих итераций достаточно ненамного больше десяти, как правило (зависит от шага и высоты витков, чем они меньше, тем быстрее придёт в негодность, даже при достаточно твёрдом и плотном пластике).
Да, мне уже посоветовали :) Надо бы заказать. Саморезы вроде норм, но конечно это зависит от PLA и того что там слайсер нагенерирует.
На счёт крепления плат в корпусе, чтобы при нажатии они не проваливались внутрь: на нижней части корпуса для этого можно сделать кольцевой выступ (или несколько таких токостенных трубок, но меньшего диаметра), чтобы в точках воздействия на плату (т.е. под центрами нажимаемых кнопок) находилось ребро этого выступа. Так не нужна будет такая грубая поддержка на верхней части корпуса и можно будет ограничиться только вертикальными направляющими, чтобы плата не провернулась при сборке (например уголки по углам платы кнопок). Так и блок кнопок можно удобно развернуть без заморочек с креплением его платы.
Может лучше нарисуете что имеете ввиду?
Ну и я не заметил отверстия под микрофон (его можно вообще вынуть из корпуса смарта и разместить на верхней крышке напечатаного корпуса, зафиксировав термосоплями, например).
Он общий с внешним динамиком. Не в плане что я быдлоинженеров, а в плане что в оригинальном корпусе уже выведен микрофон с другой стороны)
Может лучше нарисуете что имеете ввиду?
Да хз как на смарте это рисовать.
Да хотя бы вот разобраны штатные корпуса джойстиков NES и SNES: https://sfdesignweek.org/nintendo-controller-teardown/
(видно упоры описаного типа под центр крестовины и между кнопками действий)
Вообще это много где встречается.
У меня была совсем похабная мысль — что можно сделать две крестовины, накрытые сверху дисками-энкодерами. То есть можно нажать на край диска — и нажмётся крестовина (слева) или кнопка (справа), пойдёт сигнал по джойстиковому протоколу.
А можно — повернуть большим пальцем диск вокруг оси, при этом пойдёт сигнал от мышки. Который энкодер горизонталь, который вертикаль — ХЗ. Наверное, переключать надо, игры — они разные ведь.
Почему «совсем похабная»? Ну хотя бы потому, что получаются только 4 кнопки, ведь они тоже сделаны в виде крестовины. Это раз. Две противоположные кнопки нажать одновременно нельзя — это два. Или одна, или две соседние (если надавить на край диска «диагонально»). Толщина пакета из диска, энкодера и «квакселей» — это три…
Но некоторого уменьшения похабства можно добиться, задублировав кнопки курками.
bodyawm, ну зачем же так, какой блендер и детский тинкеркад в проектировании девайса? Скачай лучше компас 3д, там не сложно, но зато результат получится лучше
Чем блендер не устроил то?)
Блендер это не САПР а система для разработки "визуальных" моделей. То есть в САПР системах, модель это множество размеров, а визуализация нужна только для человека. А в Блендере модель это множество полигонов. Это как разница между векторной и растровой картинкой вроде и там и там изображение но методы его построения совершенно разные.
11 лет назад я прошёл на с4 мини дуос i9192 игры детства NES, Sega, а также пару лёгких игр псп. А в прошлом году я уже прошёл две части эксклюзивных God of war-а для той же ПСП уже на Honor x9a без лагов и тормозов. Там и Пс2 версия 1 и 2 часть запускались на 20 фпс, но без нормального геймпада не поиграть ). ПСП игры ещё можно пройти, но на пс2 решают стики.
О, чехол супер :) И, кстати, меньше похож на ухо принца Саксен-Чебург-Готского, чем оригинальная Чебуран-Гага.
В принципе, можно сделать менее громоздко, но тогда снова будет похоже на ухо. Да и с эргономикой удержания — ХЗ. Я б ему два прилива сделал вверх, типа «трубка дискового телефона», тогда можно уменьшить без появления сходства с Чебур-ухом. Но, опять же, как держать при больших лапах — ХЗ, надо моделировать на картонках.
Ждем обзор унихерц
У Мэдди мурка нашелся очередной брат?
Что у вас за клавиатура?
Всегда удивлялся людям с прямыми руками и изобретательностью.+
А когда обещанная игровая консоль из панели от машинки для подсчёта денег...
однозначно тортно, уровень, когда уже не стоит вопрос "но зачем?", просто это круто, хоть и причудливо
столкнулся во время своих экспериментов, что смартфоны, по большей части, не хотят включаться от шнура без батареи. это тоже можно как-то программно решить или там аппаратно завязано?
У меня еще планшеты есть на Android, какие-то живые, какие-то нет, если нужно, обращайся😉
Привет! А что за планшеты?
В основном с android 4.0, 4.1, 7-9 дюймов экраны, в одном из них даже hdmi есть. Есть и экраны отдельные, думал с Banana Pi R2Pro запустить, но все руки не доходят и времени нет
Очумелые ручки: как я превратил старый смартфон в игровую консоль с возможностью звонить