สารบัญ:
- ขั้นตอนที่ 1: Überblick / ภาพรวม
- ขั้นตอนที่ 2: Grundplatte / แผ่นพื้น
- ขั้นตอนที่ 3: Konsolenoberteil / Console Shell
- ขั้นตอนที่ 4: รายละเอียด 1
- ขั้นตอนที่ 5: รายละเอียด 2
- ขั้นตอนที่ 6: รายละเอียด 3
- ขั้นตอนที่ 7: Verdrahtung / Wiring
- ขั้นตอนที่ 8: รหัส
- ขั้นตอนที่ 9: Abmessungen / ขนาด
วีดีโอ: Flipperkonsole สำหรับ PC Flipper / Pinball Console สำหรับ PC Pinballs: 9 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
Das ist eine USB basierte Spielkonsole สำหรับ PC-Flipperkästen Die Spannungsversorgung erfolgt über das USB Kabel. Implementiert sind die beiden Flipper Buttons และ ein Startbutton Zusätzlich ist ein stossen von unten, von links und von rechts implementiert
Getestet wurde ตาย Konsole กับ Pinball Arcade, FX3 Pinball, Malzbie's Pinball Collection
Die Konsole simuliert einfach Tastatureingaben mit der folgenden Rangierung
Flipper links: Shift linksFlipper rechts: Shift rechtsStossen rauf: LeertasteStoss จากลิงก์: yStoss จาก rechts: -Start: Enter (จากเดิม Tische ของ Pinball Arcade: Pfeil rauf)
Die entsprechenden Tastatur Codes ใน den Einstellungen der verschiedenen Flipperprogramme ausgewählt werden.
_
นี่คือคอนโซลเกมที่ใช้ USB สำหรับเครื่องพีซีพินบอล จ่ายไฟผ่านสาย USB ดำเนินการคือปุ่มพินบอลสองปุ่มและปุ่มเริ่มต้น นอกจากนี้ยังมีการกดจากด้านล่างจากด้านซ้ายและจากด้านขวา คอนโซลได้รับการทดสอบด้วย Pinball Arcuade, FX3 Pinball, Malzbie's Pinball Collection
คอนโซลจำลองการกดแป้นด้วยอันดับต่อไปนี้
ปักหมุดทางซ้าย: เลื่อนไปทางซ้าย ปักหมุดทางขวา: เลื่อนไปทางขวา ดันขึ้น: SpacebarPush จากซ้าย: yPush จากทางขวา: - เริ่ม: เข้าสู่ (และสำหรับบางตารางของ Pinball Arcade: ลูกศรขึ้น)
ต้องเลือกรหัสแป้นพิมพ์ที่สอดคล้องกันในการตั้งค่าของโปรแกรมพินบอลต่างๆ
ขั้นตอนที่ 1: Überblick / ภาพรวม
Die Konsole besteht aus einer Grundplatte, die mit einer kleinen Schraubzwinge am Tisch befestigt werden kann. Auf vier Polyamidäben stehend ist darüber die eigentliche Konsole schwebend angebracht. ซื้อเลย Wegen den Polyamidäben mit ca. 8 mm Durchmesser kann die Konsole gegenüber der Grundplatte elastisch in alle vier Richtungen gestossen werden._
คอนโซลประกอบด้วยแผ่นฐานที่สามารถยึดติดกับโต๊ะได้โดยใช้แคลมป์สกรูขนาดเล็ก คอนโซลจริงลอยอยู่เหนือแท่งโพลีอะไมด์สี่แท่ง เนื่องจากแท่งโพลีอะมายด์ที่มีเส้นผ่านศูนย์กลางประมาณ 8 มม. คอนโซลจึงสามารถดันเข้ากับยางยืดแผ่นฐานได้ทั้งสี่ทิศทาง
ขั้นตอนที่ 2: Grundplatte / แผ่นพื้น
Hier sehen wir den Mikrocontroller und die vier Lichtschranken für die Stösse และ die vier Polyamidäbe. Die Lichtschranken sind ดังนั้น ü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 / Console Shell
Hier sehen wir die drei Buttons, welche jeweils ebenfalls Lichtschranken เตียงนอน Ursprünglich hatte ich ดั้งเดิม Schaltkontakte von Flipperkasten Zubehörlieferanten ausprobiert Aber ich hatte nur Schwierigkeiten mit Wackelkontakten. Deshalb habe ich später กับ 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 Kunststoffzunge haben einen kleinen schwarzen Bereich, der dann später ตาย Lichtschranken unterbricht
เพิ่มเติม ติดต่อเรา ลิงก์ถาวร ลิงก์หรือลิงก์อื่นๆ เกี่ยวกับ Konsole ลิงก์ถาวร
_
ที่นี่เราเห็นปุ่มสามปุ่มซึ่งแต่ละปุ่มยังทำหน้าที่กั้นแสงด้วย ในขั้นต้น ฉันได้ลองใช้หน้าสัมผัสสวิตช์ดั้งเดิมของซัพพลายเออร์อุปกรณ์เสริมพินบอล แต่ฉันมีปัญหากับการติดต่อที่หลวมเท่านั้น นั่นเป็นเหตุผลที่ฉันเปลี่ยนมาใช้แผงกั้นแสงในเวลาต่อมา นอกจากนี้เรายังเห็นแท่งอลูมิเนียมสี่แท่ง ลิ้นพลาสติกนั้นติดตั้งแบบหมุนได้ ซึ่งต่อมาจะกระตุ้นแผงกั้นแสงทั้งสี่บนแผ่นฐานสำหรับการกดทั้งสี่ครั้ง ลิ้นพลาสติกมีบริเวณสีดำเล็กๆ ซึ่งต่อมาขัดจังหวะที่กั้นแสง
เนื่องจากสามารถกดขึ้นทางซ้ายหรือขวาของคอนโซลได้ มีแผงกั้นแสงทั้งซ้ายและขวา
ขั้นตอนที่ 4: รายละเอียด 1
Hier sehen wir eine Detailaufnahme vom Controller mit dem angeschlossenen USB Kabel Dahinter sehen wir das Aluminiumteil mit der Lichtschranke und der Feststellschraube Als Einstellhilfe kann man ทางเลือก mit einem P-Touch noch kleine Skalen ausdrucken และ 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 ตาย Bewegungen werden ตาย Lichtschranken ausgelöst Bei einem entsprechenden Stoss gelangt der dunkle Teil des Streifens zwischen die Lichtschranken และ 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 สูญเสีย drehbaren und Kunststoffzungen für die Lichtschranken für die Stösse
_
คุณจะเห็นปุ่มด้านข้างหนึ่งปุ่มและแผงกั้นแสงที่เกี่ยวข้องที่นี่ ถัดจากนั้น คุณจะเห็นแกนอะลูมิเนียมพร้อมลิ้นแบบหมุนได้สองอันและลิ้นพลาสติกสำหรับกั้นเบาสำหรับการกด
ขั้นตอนที่ 7: Verdrahtung / Wiring
Die Verdrahtung kann dem beiliegenden PDF entnommen เวอร์เดน Es หมวก dort noch kurze Anmerkungen zum Verständnis. Zwischen der oberen Konsole และ der unteren Konsole benötigt es insgesamt fünf Leitungen. Ich habe dafür eine kleine Steckverbindung vorgesehen. Das erleichtert เสียชีวิต Wartung
_
การเดินสายไฟสามารถนำมาจากไฟล์ PDF ที่แนบมา มีหมายเหตุเล็กน้อยเพื่อให้เข้าใจได้ง่ายขึ้น ระหว่างคอนโซลบนและคอนโซลล่าง ต้องมีทั้งหมดห้าบรรทัด ฉันได้จัดเตรียมตัวเชื่อมต่อขนาดเล็กไว้สำหรับมัน ทำให้การบำรุงรักษาง่ายขึ้น
ขั้นตอนที่ 8: รหัส
Der Code kann dem beiliegenden ดาวน์โหลด entnommen werden. Der Code สำหรับ Teensy 3.2 geschrieben. Es sollte aber mehr oder weniger auch mit anderen Arduinos ปัญหาลอส laufen.
_
รหัสสามารถพบได้ในการดาวน์โหลดที่แนบมา รหัสนี้เขียนขึ้นสำหรับ Teensy 3.2 แต่ควรทำงานกับ Arduinos อื่น ๆ ไม่มากก็น้อย
ความคิดเห็นในรหัสเป็นภาษาเยอรมันเท่านั้น สิ่งเหล่านี้สามารถแปลได้อย่างง่ายดายผ่าน Google
ขั้นตอนที่ 9: Abmessungen / ขนาด
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 mm/ Gesamtiefe: 145 mm / Die Höhe des Konsolen Oberteils: 120 mmDie Abstände der Knöpfe vonen versen verbeen Die Abstände sind sehr ähnlich. ใช้ร่วมกันได้ ระยะทางจาก Knopfmitte bis Kante entschieden:Von oben: 67 mm / Vorne: 90 mmDie Polyamidäbe haben 8.4 mm Durchmesser. Die Länge der Polyamidäbe ist 140 มม. Diese sind oben และ 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 มม. โพรเบียต aber das war mir dann zu steif
_
พินบอลจริงมักจะมีความกว้างประมาณ 560 มม. ด้วยเหตุผลด้านพื้นที่ ฉันสร้างคอนโซลให้กว้าง 500 มม. (วัดโดยไม่มีปุ่ม) ความสูงรวม: 155 มม. / ความลึกทั้งหมด: 145 มม. / ความสูงของเปลือกคอนโซล: 120 มม. ฉันตรวจสอบระยะห่างของปุ่มจากด้านหน้าและด้านบน บนพินบอลจริงต่างๆ ระยะทางใกล้เคียงกันมาก ฉันตัดสินใจเปลี่ยนจากกึ่งกลางของปุ่มไปยังขอบในระยะทางต่อไปนี้ จากด้านบน: 67 มม. / จากด้านหน้า: 90 มม. แท่งโพลีเอไมด์มีเส้นผ่านศูนย์กลาง 8.4 มม. ความยาวของแท่งโพลีเอไมด์คือ 140 มม. เจาะลึกถึงเนื้อไม้ 15 มม. ที่ด้านบนและด้านล่าง ทำให้ได้ระยะฟรี 110 มม. เส้นผ่านศูนย์กลาง 8 มม. ก็ปลอดภัยเช่นกัน ตอนแรกฉันลองใช้เส้นผ่านศูนย์กลาง 10 มม. แต่นั่นแข็งเกินไปสำหรับฉัน
แนะนำ:
DIY Keyboard Controller สำหรับ MAME และ Virtual Pinball: 4 ขั้นตอน (พร้อมรูปภาพ)
DIY Keyboard Controller สำหรับ MAME และ Virtual Pinball: ชุดคำสั่งนี้ให้คุณสร้างคอนโทรลเลอร์คีย์บอร์ดของคุณเองโดยใช้คีย์บอร์ดเก่าในราคาลวด บัดกรี และเศษไม้ ตัวควบคุมเหล่านี้ถูกใช้ในโครงการ MAME และ Virtual Pinball ของฉัน .See Virtual Pinball Inst
เกม DIY Pinball: 8 ขั้นตอน
เกม DIY Pinball: คำแนะนำนี้จะสอนวิธีสร้างเครื่องพินบอลของคุณเองด้วยราคาเพียงเศษเสี้ยวของเครื่องจักรเชิงพาณิชย์ มันสนุกมากที่จะสร้าง โปรดอย่าทำโปรเจ็กต์นี้ หากคุณไม่มีประสบการณ์เกี่ยวกับการเข้ารหัส Arduino และการแก้ไขปัญหาใน
3.3V Mod สำหรับ Ultrasonic Sensors (เตรียม HC-SR04 สำหรับ 3.3V Logic บน ESP32/ESP8266, Particle Photon ฯลฯ): 4 ขั้นตอน
3.3V Mod สำหรับ Ultrasonic Sensors (เตรียม HC-SR04 สำหรับ 3.3V Logic บน ESP32/ESP8266, Particle Photon, ฯลฯ.): TL;DR: บนเซนเซอร์ ตัดร่องรอยไปที่ Echo pin จากนั้นเชื่อมต่อใหม่โดยใช้ a ตัวแบ่งแรงดันไฟฟ้า (Echo trace -> 2.7kΩ -> Echo pin -> 4.7kΩ -> GND) แก้ไข: มีการถกเถียงกันว่า ESP8266 นั้นทนทานต่อ GPIO 5V จริงหรือไม่ใน
Multitouch Pinball Instrument: 8 ขั้นตอน
Multitouch Pinball Instrument: คำแนะนำนี้เป็นเรื่องเกี่ยวกับเครื่องมือที่ฉันทำ ซึ่งรวมถึงพื้นผิวมัลติทัชที่เรียบง่ายด้วยโซลินอยด์ ฉันจะถือว่าสิ่งนี้เป็นเอกสารของกระบวนการของฉัน แทนที่จะเป็น "วิธีการ" สำหรับคนที่จะคัดลอกโครงการของฉัน ความหวังของฉันคือคุณ
รับ 3D Pinball บน Vista: 3 ขั้นตอน
รับ 3D Pinball ไปยัง Vista: ถ้าคุณเป็นเหมือนฉัน คุณอาจผิดหวังมากที่พวกเขาลบ 3D Pinball ออกจาก Vista นี่คือวิธีการคว้าโปรแกรมจาก Windows XP, Windows 2000 Professional, Windows ME หรือ Windows NT และนำไปใส่ใน Vista สิ่งนี้ยังใช้งานได้