Acties:
  • +6 Henk 'm!

  • WillemHteA
  • Registratie: Oktober 2013
  • Nu online
Een tijdje geleden heb ik op Marktplaats dit gekocht:
Afbeeldingslocatie: https://i.imgur.com/QqNRsAG.jpg
Dit is het speelveld van een Gottlieb Cleopatra flipperkast uit 1977.

Helemaal perfect was hij niet: Hij was aardig vervuild en versleten, het grootste deel van de lampjes was defect, de reset-spoel van de droptargets was doorgebrand, een kapje van een popbumper ontbrak en het plastic van één slingshot was gebroken.
Mijn plan was daar toch een werkende kast van te maken waarbij ik alles met een Arduino Mega zou gaan regelen.

Ik heb eerst ongeveer alles van op en onder het speelveld losgemaakt, schoongemaakt en waar nodig gerepareerd. M.b.t. de verlichting heb ik de gloeilampjes gelaten voor wat ze zijn en besloten om alles met leds te gaan doen.

Boven in het veld, waar de bal binnenkomt, zitten rode lane-guides. Die waren aardig verbleekt en met witte verlichting eronder zag dat er niet uit. Daarom verlichting op basis van rode ledjes gemaakt:
Afbeeldingslocatie: https://i.imgur.com/hOz9qcC.jpg Afbeeldingslocatie: https://i.imgur.com/Hdv3uUb.jpg
In de popbumpers net zoiets maar dan wit:
Afbeeldingslocatie: https://i.imgur.com/JB47XQq.jpg
Voor de permanente verlichting in het speelveld heb ik witte ledstrips gebruikt, voor de spel-afhankelijke verlichting Neopixels op stukjes hout:
Afbeeldingslocatie: https://i.imgur.com/JORmTV0.jpg Afbeeldingslocatie: https://i.imgur.com/dlkyvJf.jpg

Voor de aansturing van de spoelen heb ik een bordje gemaakt met logic-level mosfets:
Afbeeldingslocatie: https://i.imgur.com/33o3DT9.jpg
Op het backboard gebruik ik vijf 8-voudige 7-segment displays voor de scores, bal- en speler-telling:
Afbeeldingslocatie: https://i.imgur.com/sX1Cqgu.jpg

Zoals gezegd wordt alles aangestuurd door een Arduino Mega, hier op de kop gemonteerd op een experimenteer printje:
Afbeeldingslocatie: https://i.imgur.com/CWBTfDN.jpg
Naast de Arduino zie je een printje van DFRobot met een seriëel aanstuurbaar MP3-spelertje dat de geluiden verzorgt. De twee D25-connectors zijn voor de verbinding met de switches op het speelveld.

De complete aansturing ziet er nu zo uit:
Afbeeldingslocatie: https://i.imgur.com/X2JFTG2.jpg
De oude computervoeding wordt gebruikt voor 5 en 12 Volt voor de Arduino e.d. en de permanente verlichting.
De transformator rechtsonder levert 24 Volt voor de spoelen.
Verder zie je dat ik hier nu een relaisbordje gebruik in plaats van het mosfet-bordje. Met het mosfet-bordje had ik namelijk nogal last van storing op de data-lijnen van de Arduino. :( Misschien ga ik hier nog opto-couplers aan toevoegen, dat zou dat wel moeten oplossen.

De complete kast ziet er nu zo uit:
Afbeeldingslocatie: https://i.imgur.com/DB6jrEj.jpg

De software, d.w.z. de spelregels die daarin verwerkt zijn, heb ik ontwikkeld op basis van diverse filmpjes die her en der wel te vinden zijn. Orginele documentatie is eigenlijk niet te vinden omdat de erven Gottlieb vinden dat ze daar nog steeds de exclusieve rechten op hebben.

Het geheel ziet er nog niet fraai uit maar de werking is goed, de kast is nu gewoon prima speelbaar (en dat was ook mijn eerste doelstelling). Of ik de kast nog 'mooi' ga maken weet ik nog niet helemaal zeker, probleem is dat ik eigenlijk geen ruimte voor een complete kast heb.
Er staat hier ook al een Williams StratoFlite, zie ook mijn bericht in Het Grote Flipperkast Topic en dan wordt het wel wat veel... :)
Ook het speelveld zelf heb ik eigenlijk niets aan gedaan, dit is dus nog net zo versleten als toen ik het kocht... ;)

Waar ik wel benieuwd naar ben:
- Zijn er meer mensen die met zoiets bezig zijn?
- Wat zijn jullie ervaringen?

Acties:
  • 0 Henk 'm!

  • _ferry_
  • Registratie: Januari 2002
  • Niet online

_ferry_

Moderator Tweaking

Nipple Tweaker

Geen ervaring, maar wel een gaaf project!

Acties:
  • 0 Henk 'm!

Verwijderd

Wat gaaf. Nee nooit zelf gedaan, en ik denk dat mijn elektronica skills ook bij lange niet genoeg zijn om zelf zoiets te ontwikkelen.
Wel een mooie manier om een oud speelveld opnieuw te gebruiken.

Acties:
  • 0 Henk 'm!

  • efari
  • Registratie: Februari 2009
  • Laatst online: 05-09 10:21
Ik heb soortgelijke ervaring.
Maar I.p.v. een flipperkast betreft het een “paardjesspel”
simpelweg: er zijn gaten in een plank waarin je met een bal moet rollen. Elke keer je in een gat zit met de bal gaat een paardje vooruit op een rail, tot het aan de finish is.

Dit heb ik van de grond af nagemaakt naar een bestaand foor-spel, zie YouTube: State Fair of Texas 2012 - Midway - Horse Race Game , maar het mijne is maar voor 1 speler en met 1 paardje

Gemaak met een Arduino Uno met een Motor Driver shield (voor de stepper motor) en een Network Shield (voor communicatie met een externe PC of PLC om de status uit te lezen.

Alles is zo wat klunzig aan elkaar gezet en ik ben eerlijk gezegd positief verrast dat het hele project nooit is stuk gegaan (nu 1 jaar heel regelmatig in gebruik, en ik had eigenlijk 0 tolerantie op foutenmarge/uptime, want het is 1 spelonderdeel van een groter project. En anders zou de gehele ervaring als negatief worden ervaren door de klanten)
al mijn angsten:
  • dat de Arduino Uno zou stukgaan (het voedingcircuitje krijgt behoorlijk warm)
  • de schakelaars in elk gat konden loskomen/stukgaan
  • de stepper motor oververhit, want hij zit ingebouwd zonder verluchting
zijn gelukkig (nog?? :X ) geen werkelijkheid geworden


Ik heb ook geen (directe) licht en geluids-aansturing (wel mbv de eerder vernoemde PC en PLC via netwerk), dus uw project is heel wat uitgebreider dan het mijne.
Uw lay-out en uitwerking ziet er dan ook heel wat netter uit als het mijne. Proficiat! :)

[ Voor 40% gewijzigd door efari op 16-02-2018 14:25 ]


Acties:
  • 0 Henk 'm!

  • Akuma2000
  • Registratie: April 2001
  • Laatst online: 17-09 13:03
Gaaf project! Knap dat je met de Arduino nieuw leven in zo'n oudje kan blazen :)

HighFlow.nl // PinballShop.nl


Acties:
  • 0 Henk 'm!

  • xennar
  • Registratie: December 2017
  • Laatst online: 17-06-2022
Hi Willem,

Mooi project! Beetje late reactie, maar in februari had ik nog nul ervaring. Inmiddels heb ik een oude Williams OXO (1973) gekocht die ik m.b.v. Arduino probeer om te bouwen naar de 21e eeuw. Leuke kast met een boter-kaas en eieren spel in het speelveld, helaas ging de ene na de andere functie kapot. (onvoldoende karma voor een foto, ja, zo gaat dat op Tweakers...)

Ik heb alle relais en stappenmotoren en de meeste lampen al verwijderd. Ik gebruik een Teensy 3.5 als controller, supersnel, veel IO pins en superveel RAM. Ik gebruik net als jij addressable LEDs, maar in plaats van neopixels heb ik een apa102/dotstar strip gekocht op AliXP (warm white voor het klassieke effect).

Mijn plan is om die LEDs te gebruiken om alles aan te sturen met drie parallelle strips, een per zone (speelveld, backbox en cabinet): de playfield lampjes, het boter-kaas en eierenspel en zelfs de spoelen en de electromechanische tellers. Die laatste twee met een optocoupler/coil driver constructie. Liefst een die de spoelen ook nog eens met de PWM van de LEDs kan moduleren zodat de kracht netjes instelbaar is. Dat laatste stuk lukt nog niet echt en heeft me al een half dozijn Mosfets gekost :-( Daarom heb ik nog geen PCB's besteld in China.

Ik heb het boter kaas en eieren spel zo verbouwd dat het nu 'echt' speelt met een intelligent botje. Dat was toch een beetje te lastig voor een 70er jaren machine met relais. Moet ik wel nieuwe game rules bij maken.

Ik heb trouwens ook een audio sample player gekocht, de Wav player van Robertsonics/Sparkfun.

Allemaal net iets andere keuzes dan jij hebt gemaakt. Het lijkt me leuk om ervaringen uit te wisselen. Speelt jouw kast nou goed?

Acties:
  • 0 Henk 'm!

  • WillemHteA
  • Registratie: Oktober 2013
  • Nu online
@xennar : Leuk te lezen dat er nog iemand met zoiets bezig is, die OXO vind ik sowieso een leuke kast om te zien.

Jouw idee van 'alles' via led's aansturen is denk ik niet verkeerd, ik merk nl. dat ik af en toe last heb van storing op de inputs van de Arduino. Zo af en toe, ongeveer 1 keer per uur, 'denkt' de Arduino dat de 'bottomhole-schakelaar (onderaan het speelveld) ingedrukt is terwijl de bal nog midden in het spel is. En dan gaat ie dus de cyclus afwerken van bonus tellen, volgende speler activeren etc. :(

Ik denk dat dit veroorzaakt wordt door het schakelen van de spoelen wat dan pulsen op de datalijnen veroorzaakt. De draad naar de bottomhole-switch is natuurlijk ook de langste, deze is toch een anderhalve meter lang en loopt onder het hele speelveld door.
Ik zit er aan te denken om de playfield-switches niet direct op de Arduino aan te sluiten maar deze aan de led in een opto-coupler te koppelen. De transistor hierin zou dan de datalijn kunnen schakelen.

Verder vind ik het nog best lastig om goede geluiden erbij te vinden en te gebruiken. Google levert echt heel veel als je zoekt op 'pinball sounds' maar om dan iets te vinden wat ook leuk klinkt tijdens het spel...

Verder heb ik er nog niet veel meer aan gedaan, ik ben op dit moment een mini-virtual pinball aan het bouwen (met 24" speelveld en 17" backglass).

Verder willen we natuurlijk graag foto's zien, als je ze op bv. imgur plaatst kun je ze hier prima linken :)

Acties:
  • 0 Henk 'm!

  • sen_v
  • Registratie: November 2023
  • Laatst online: 12-06-2024
gebruik je alleen arduino of heb je ook een computer nodig om het aan te sturen.
Pagina: 1