Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Das ist eine USB basierte Spielkonsole für PC-Flipperkästen. Die Spannungsversorgung erfolgt über das USB Kabel. Реализовать через кнопки Flipper и Startbutton. Zusätzlich ist ein stossen von unten, von links und von rechts Implementiert.
Получите удовольствие от игры в Konsole mit Pinball Arcade, FX3 Pinball, Коллекция Pinball Мальцби.
Die Konsole simuliert einfach Tastatureingaben mit der folgenden Rangierung.
Флиппер-ссылки: Shift-ссылкиFlipper-ссылки: Shift-ссылкиStossen rauf: LeertasteStoss von links: yStoss von rechts: -Start: Enter (und für einige Tische von Pinball Arcade: Pfeil rauf)
Die entsprechenden Tastatur Codes müssen in den Einstellungen der verschiedenen Flipperprogramme ausgewählt werden.
_
Это игровая консоль на базе USB для компьютерных автоматов для игры в пинбол. Питание осуществляется через USB-кабель. Реализованы две кнопки пинбола и кнопка запуска. Кроме того, реализован толчок снизу, слева и справа. Консоль была протестирована с Pinball Arcuade, FX3 Pinball, Malzbie's Pinball Collection.
Консоль просто имитирует нажатия клавиш со следующим ранжированием.
Штифт влево: Сдвиг влево Штифт вправо: Сдвиг вправо Нажмите вверх: Пробел Нажмите слева: y Нажмите справа: -Начало: Enter (и для некоторых столов Pinball Arcade: Стрелка вверх)
Соответствующие коды клавиатуры должны быть выбраны в настройках различных программ для игры в пинбол.
Шаг 1. Überblick / Обзор
Die Konsole besteht aus einer Grundplatte, die mit einer kleinen Schraubzwinge am Tisch befestigt werden kann. Auf vier Polyamidstäben stehend ist darüber die eigentliche Konsole schwebend angebracht. Wegen den Polyamidstäben mit ca. 8 мм Durchmesser kann die Konsole gegenüber der Grundplatte elastisch in all vier Richtungen gestossen werden._
Консоль состоит из опорной плиты, которая может быть прикреплена к столу с помощью небольшого винтового зажима. Стоящая на четырех полиамидных стержнях сама консоль парит над ней. Благодаря полиамидным стержням диаметром около 8 мм консоль можно прижимать к упругой опорной плите во всех четырех направлениях.
Шаг 2: Grundplatte / заземляющая пластина
Здесь вы найдете Mikrocontroller и его Lichtschranken für die Stösse und die vier Polyamidstäbe. Die Lichtschranken sind so über die Aluminiumsprofile montiert, dass diese verschoben werden können und mit der Messingsschraube fixiert werden können. Dadurch kann die Empfindlichkeit für Stösse bis die Konsole reagiert später eingestellt werden. _
Здесь мы видим микроконтроллер и четыре световых барьера для толчков и четыре стержня из полиамида. Световые барьеры устанавливаются на алюминиевые профили так, чтобы их можно было смонтировать и закрепить латунным винтом. Это позволяет регулировать чувствительность толчков до тех пор, пока консоль не ответит позже.
Шаг 3: Konsolenoberteil / консольная оболочка
Hier sehen wir die drei Пуговицы, welche jeweils ebenfalls Lichtschranken bedienen. Ursprünglich hatte ich original Schaltkontakte von Flipperkasten Zubehörlieferanten ausprobiert. Aber ich hatte nur Schwierigkeiten mit Wackelkontakten. Deshalb habe ich später auf Lichtschranken umgestellt.
Als weiteres sehen wir vier Aluminiumstäbe. Daran sind die Kunststoffzungen drehbar befestigt, welche später die vier Lichtschranken auf der Grundplatte für die vier Stossrichtungen auslösen. Die Kunststoffzungen haben einen kleinen schwarzen Bereich, der dann später die Lichtschranken unterbricht.
Weil für einen Stoss hinauf entweder links oder rechts der Konsole gedrückt werden kann, gibt es dafür links und rechts je eine Lichtschranke.
_
Здесь мы видим три кнопки, каждая из которых также служит световым барьером. Первоначально я пробовал использовать оригинальные переключатели от поставщиков аксессуаров для игры в пинбол. Но у меня были проблемы только с неплотными контактами. Поэтому позже я перешел на световые барьеры. Вдобавок мы видим четыре алюминиевых стержня. Пластиковые язычки установлены с возможностью вращения, которые позже активируют четыре световых барьера на опорной плите для четырех толчков. Пластиковые язычки имеют небольшую черную зону, которая позже прерывает световые барьеры.
Поскольку для отжимания можно нажимать на левую или правую часть консоли, для каждого светового барьера есть левая и правая сторона.
Шаг 4: Деталь 1
Здесь вы найдете подробную информацию о контроллере с USB-кабелем. Dahinter sehen wir das Aluminiumteil mit der Lichtschranke und der Feststellschraube. Als Einstellhilfe kann man optional mit einem P-Touch noch kleine Skalen ausdrucken und aufkleben.
_
Здесь мы видим деталь контроллера с подключенным USB-кабелем. За ней мы видим алюминиевую деталь со световым барьером и стопорным винтом. В качестве вспомогательного средства для настройки вы можете при желании распечатать маленькие шкалы с помощью P-Touch и наклеить их.
Шаг 5: Деталь 2
Hier sehen wir die Plastikzungen welche sich über die Aluminiumsstäbe mit der oberen Konsole zusammen bei Stössen seitlich bewegen. Durch die Bewegungen werden die Lichtschranken ausgelöst. Bei einem entsprechenden Stoss gelangt der dunkle Teil des Streifens zwischen die Lichtschranken und unterbricht die Verbindung.
_
Здесь мы видим пластиковые язычки, которые перемещаются вместе с алюминиевыми стержнями вместе с верхней консолью после толчков. Движения запускают световые преграды. Толчок перемещает темную часть полосы между световыми барьерами и разрывает соединение.
Шаг 6: Деталь 3
Hier sieht man den einen seitlichen Button die zugehörige Lichtschranke. Daneben sieht man noch mal den Aluminiumsstab mit den beiden lost drehbaren und Kunststoffzungen für die Lichtschranken für die Stösse.
_
Здесь вы можете увидеть одну боковую кнопку и соответствующий световой барьер. Рядом с ним вы можете увидеть алюминиевый стержень с двумя свободно вращающимися пластиковыми язычками для световых барьеров для толчков.
Шаг 7: Verdrahtung / Подключение
Die Verdrahtung kann dem beiliegenden PDF entnommen werden. Es hat dort noch kurze Anmerkungen zum Verständnis. Zwischen der oberen Konsole und der unteren Konsole benötigt es insgesamt fünf Leitungen. Ich habe dafür eine kleine Steckverbindung vorgesehen. Das erleichtert die Wartung.
_
Электросхему можно взять из прикрепленного PDF. В нем есть несколько примечаний для облегчения понимания. Между верхней и нижней консолями нужно всего пять линий. Я снабдил его небольшим разъемом. Это упрощает обслуживание.
Шаг 8: Код
Der Code kann dem beiliegenden Скачать entnommen werden. Der Code ist für ein Teensy 3.2 geschrieben. Es sollte aber mehr oder weniger auch mit anderen Arduinos problemlos laufen.
_
Код можно найти в прикрепленной загрузке. Код написан для Teensy 3.2. Но он также должен более или менее легко работать с другими Arduinos.
Комментарии в коде только на немецком языке. Их можно легко перевести через Google.
Шаг 9: Abmessungen / Dimensions
Flipperkästen sind meistens um die 560 mm breit. Aus Platzgründen habe ich die Konsole 500 mm breit gemacht (gemessen ohne Knöpfe). Gesamthöhe: 155 мм / Gesamtiefe: 145 мм / Die Höhe des Konsolen Oberteils: 120 мм Die Abstände sind sehr ähnlich. Ich habe mich für folgende Distanzen von Knopfmitte bis Kante enntschieden: Von oben: 67 mm / Von vorne: 90 mmDie Polyamidstäbe haben 8.4 mm Durchmesser. Die Länge der Polyamidstäbe ist 140 мм. Diese sind oben und unten jeweils 15 mm in das Holz eingelassen, sodass sich eine freie Distanz von 110 mm ergibt. Durchmesser 8 mm geht sicher auch. Zuerst hatte ich Durchmesser 10 mm probiert, aber das war mir dann zu steif.
_
Настоящие пинболы обычно имеют ширину около 560 мм. Из соображений экономии я сделал консоль шириной 500 мм (измерял без кнопок). Общая высота: 155 мм / общая глубина: 145 мм / Высота корпуса консоли: 120 мм. Я проверил расстояния кнопок спереди и сверху. на различных реальных пинболах. Расстояния были очень похожи. Я решил пройти от центра кнопок к краям на следующие расстояния: сверху: 67 мм / спереди: 90 мм. Полиамидные стержни имеют диаметр 8,4 мм. Длина полиамидных стержней 140 мм. Они входят на 15 мм в древесину сверху и снизу, в результате чего остается свободное расстояние 110 мм. Диаметр 8 мм тоже безопасен. Сначала я пробовал диаметр 10 мм, но для меня это было слишком сложно.