Страница 5 из 8

Re: USB Sega gamepad

Добавлено: Вс июл 24, 2016 08:49:46
Reloader
Есть комбинированный 2 sega и 2 nes
https://github.com/ClusterM/nessmd2usb

Изображение
Изображение
Разработал Алексей Авдюхин

Re: USB Sega gamepad

Добавлено: Вт авг 02, 2016 18:50:03
ExxR
Трудновато для повторения ЛУТом... дорожки очень тоненькие(

Re: USB Sega gamepad

Добавлено: Чт сен 22, 2016 18:25:09
ExxR
Развел под ЛУТ устройство постом выше. Только для разъемов Сеговских джоев.

Re: USB Sega gamepad

Добавлено: Пн дек 05, 2016 21:00:53
oleg612
Пробовал играть этим джойстиком на NINTENDO64, эмулятор PROJECT64 2.2, игра всем знакомая на сеге Earthworm Jim 3D, всё порядок, единственное кнопок на джойстике не хватает, но всё зависит от игры:-)

Re: USB Sega gamepad

Добавлено: Чт фев 23, 2017 23:01:41
ApTu(T
Понятно, на али по 200-300 рублей готовые под усб продаются...

А вот есть усб клавиатуры, там 1 микросхемка, её можно прошить?
Просто увидел тут такую махинацию

Клавиатура же я так понимаю просто коды кнопок выдаёт?
А если их сделать + 1000, чтобы не перепутать?

Добавлено after 6 hours 15 minutes 36 seconds:
Собрал таки из клавы :)))
Из минусов:
Джойстиком можно писать в блокноте.
Не нажимается больше 3х кнопок одновременно.
А так вроде ничего.

Взял 12 близлежащих кнопок клавы(прозвонил):
СпойлерИзображение

Изображение

Изображение

Изображение

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

Re: USB Sega gamepad

Добавлено: Сб фев 25, 2017 17:36:37
Reloader
ApTu(T писал(а): Из минусов:
Джойстиком можно писать в блокноте.
Не нажимается больше 3х кнопок одновременно.
Ну, в блокноте писать - не такой уж и минус ))
а вот про 3 кнопки одновременно - это да. Клавиатура же матричная.
джойстики спокойно передают нажатия хоть всех кнопок одновременно

Re: USB Sega gamepad

Добавлено: Вс фев 26, 2017 00:54:29
ApTu(T
Дак и у джойстика тоже типа матрицы, один общий.
Наверное это сделано специально, чтобы попой не печатать. :)))
Или баг, можно попробовать взять с разными дорожками, потому как когда зажаты W и S - то уже другие кнопки не работают...
А вот с Q и W уже можно еще что-то зацепить...
Может комбинации, х.з...

Re: USB Sega gamepad

Добавлено: Вс фев 26, 2017 04:07:30
Reloader
ApTu(T писал(а):Дак и у джойстика тоже типа матрицы, один общий.
Наверное это сделано специально, чтобы попой не печатать. :)))
Или баг, можно попробовать взять с разными дорожками, потому как когда зажаты W и S - то уже другие кнопки не работают...
А вот с Q и W уже можно еще что-то зацепить...
Может комбинации, х.з...
нет, у джойстика сделано так что контроллер может опросить одновременно любую из кнопок а клавиатура по очереди опрашивает ряды.
На клавиатуре можно опросить одновременно по одной кнопке в каждом ряду.
у нас даже статья такая есть :)

Re: USB Sega gamepad

Добавлено: Вс фев 26, 2017 08:52:27
ApTu(T
Да, сейчас открыл блокнот, зажимаю на клавиатуре по очереди Q, W и на A уже перестаёт печатать, и из колонок слышен пик.
Потом зажимаю Q, A, Z, T, G, B - Работает.
Но когда к ним ещё нажимаю O - то нет.
А связка T, G, B + O, L, > - работает.

Получается не все строки работают, а только 6 одновременно.
Хотя я не вижу сами дорожки клавиатуры, и они могут по разному идти...
Просто предположил, что в этой клаве как и в той идет 3 на 4:
QWER TYUI OP{}
ASDF GHJK L:"
ZXCV VBNM >?

А вот Q, A, Z и O - не работает...
Но 6 это лучше чем 2. ))
Если сегодня не придумаю чем лучше заняться, перепаяю все кнопки на отдельные строки. ))

Re: USB Sega gamepad

Добавлено: Вс апр 30, 2017 15:43:19
Reloader
Вариант использования :)
(взят хвост от дохлой мыши и обломок китайского штатива для мобильника)
Кликабельно
Изображение

Re: USB Sega gamepad

Добавлено: Ср июн 28, 2017 05:17:33
murzistor
Интересная вещь.
Если я правильно понял, кнопки от джойстика припаиваются к плате от клавиатуры?
А можно подключить каждую кнопку сеги в свой ряд? Пусть и нелогично будет по расположению - можно настроить кнопки в эмуляторе сеги.

Re: USB Sega gamepad

Добавлено: Ср июн 28, 2017 18:44:39
Reloader
[uquote="murzistor",url="/forum/viewtopic.php?p=3134467#p3134467"]Интересная вещь.
Если я правильно понял, кнопки от джойстика припаиваются к плате от клавиатуры?[/uquote]
не правильно. тут разработана плата джоя
(см 1 и 2 пост темы)
Изображение

Re: USB Sega gamepad

Добавлено: Вс янв 21, 2018 13:40:37
dasich
Попробовал запустить под windows 10 и получил "неверный дескриптор устройства". ID в диспечере показывает USB\VID_0000&PID_0002\6&1BA1F7B9&0&3
Это как-нибудь решаемо?

Re: USB Sega gamepad

Добавлено: Вс янв 28, 2018 01:48:45
bassizlink
Что если в место механических кнопок использовать сенсорные, например на ttp223 микросхеме?В случае, если джойстика нет, можно даже корпус не делать.

Re: USB Sega gamepad

Добавлено: Вт фев 06, 2018 18:09:29
dasich
Снимаю свой вопрос, запустил на win10. Сам скриворучил с пайкой, после пропайки atmega8, все запустилось.

Re: USB Sega gamepad

Добавлено: Вс фев 18, 2018 22:11:35
dasich
Решил еще немного озадачится, может кто знает как реализовать переключатель normal/turbo/slow?
Насколько понимаю, там принцип простой, подавать вместо "чистой земли" импульст типа шим. Если собрать схему мультивибратора на двух транзисторах, заработает это?

Re: USB Sega gamepad

Добавлено: Сб фев 24, 2018 08:10:12
dasich
С мультивибратором не получило, использовал таймер 555.
Изображение
Теперь есть режимы normal/turbo/slow

Re: USB Sega gamepad

Добавлено: Чт мар 01, 2018 06:28:13
ApTu(T
А подойдёт ли такой программатор для atmega8(программатор Громова вроде называется)?
Тут правда я VCC не вижу...
Изображение

У меня на материнке есть и лтп и ком порт.
Искать готовый программатор очень не хочется, больше всего это ждать не могу(если заказывать), пусть он хоть 1 рубль стоит, нет терпения у меня.
Паять какой-то сложный тоже не хочется, потому как его тоже же нужно будет прошивать, а у меня нет никакого программатора.
Может посоветуете, как из ...на и веток можно на один раз собрать?

Re: USB Sega gamepad

Добавлено: Сб мар 03, 2018 09:31:22
s1292oia
Зависит от того, какая программа для прошивки контроллера используется.
http://radiokot.ru/forum/viewtopic.php?f=57&t=95091
Здесь ветка про простые программаторы.

Re: USB Sega gamepad

Добавлено: Сб мар 10, 2018 19:22:33
Трутень:)
Не шьется МК, ни avrdude ни ponyprog не хотят видеть его. Как узнать имя COM-порта порта в Ubuntu?

Шил avrdude вот так:
sudo avrdude -p m8 -c ponyser -P /dev/ttyS0 -U flash:w:~/gamepad.hex -u hfuse:w:0xc9 -u lfuse:w:0x9fdmesg | grep ttyS
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Спойлер
Безымянный.png
(46.87 КБ) 185 скачиваний
Изображение
Питание на плате есть, ноги проверил. (Прошу не пугаться, тонера мало было)
Спойлер
IMG_20180310_190850.jpg
(252.8 КБ) 176 скачиваний
Изображение
[quote="ApTu(T",url="/forum/viewtopic.php?p=3319469#p3319469"]
Искать готовый программатор очень не хочется, больше всего это ждать не могу(если заказывать), пусть он хоть 1 рубль стоит, нет терпения у меня.[/quote]
Програматор Громова не очень стабильно работает, можно убить камень. Лучше вот такой сделать, деталей тоже не много, шил им Atmega и Attiny.
Спойлер
principialnaya-sxema-programmatora-pony-prog-com-port.png
(30.74 КБ) 258 скачиваний
Изображение