Недавно вышел новый ролик Николая (PixelDevil), в котором показан необычный контроллер в виде мотоцикла.




Изготовила его компания Varie для игры Top Rider.

И самое интересное - как он устроен.
На плате мы видим два сдвиговых регистра M4021BP, несколько подтягивающих резисторов и парочку керамических конденсаторов.




Переключатель поворота расположен прямо на плате и имеет три состояния: прямо (ничего не замкнуто), влево и вправо. Здесь же мы видим контактные площадки кнопок select и start.
Интересно сделаны датчики наклона - стальные шарики замыкающие контакты. Таким образом контроллер определяет наклон влево и вправо и езду на заднем колесе.



Слева на ручке переключатель на вторую передачу. При вращении правой ручки последовательно нажимаются три ступени газа. Так же, на правой ручке есть рычаг тормоза.


Теперь разберём по цветам:
Оранжевый - газ 3
Красный - газ 2
Коричневый - газ 1
Желтый - тормоз
Зелёный - вторая передача
Синий - езда на заднем колесе
Фиолетовый - наклон влево
Серый - наклон вправо
Черный - земля
Контроллер работает с пором расширения famicom по следующим адресам:
4016h.W.Bit1 pin 11
4016h.W.Bit0 pin 12
4017h.R.Bit3 pin 5
4017h.R.Bit4 pin 4
Ссылка на ролик:
https://www.youtube.com/watch?v=0MXGLrtHh-g