Förvandla ett 1970-flipperspel till en atom synkroniserad väckarklocka med hjälp av en gps och en arduino
En av de vanliga problem som pinball samlare är om att sätta nästa. Tanken kom till mig en dag - Tänk om jag kunde re-syfte flipperspelet? Jag kan då ersätta en befintlig apparat med pin och mitt problem skulle kunna lösas. Med detta i åtanke konverterade jag min 1975 Bally guiden till den mest exakta klockan i huset. Och allt jag behövde var en Arduino, en GPS-mottagare, en 8 relay board och några diverse udda bitar.
Funktioner:
Flipperspel stängs automatiskt upp vid den inställda tiden varje dag och sedan återställer att visa den aktuella tiden, år, tiden alarmet är inställt för och datum månad/dag. Sedan så länge GPS har en signal uppdateras tiden en gång i minuten för resten av dagen. När du vill gå till sängs Arduino skär makt till spelet och det fram alarmtiden. Om du har ett strömavbrott i natt kommer att maskinen inte förlora sina inställningar. Om strömmen är tillbaka innan alarmtiden kommer att maskinen vakna upp som normal, annars maskinen kommer att vakna upp när strömmen kommer tillbaka.
Om spelet drivs på eftersom det är ännu inte sängdags och det är efter alarmtiden sedan kl 12, att 1 am eller pm 1 spelet göra en full återställning. Detta ser till att klockan inte har fått iväg på grund av en fast poäng rulle, håller tiden i en 12-timmarsformat och håller datumvisning uppdaterad.
Maskinen justerar automatiskt för sommartid och skottår.
[[Video (http://www.youtube.com/watch?v=uUnR5iLF33M)]]
Häftiga funktioner:
Maskinen kommer automatiskt mynt upp för någon återställer den behöver - ingen anledning att ha den som utspelar sig på gratis spela för att göra allt detta. Sätta stänga klockan (Arduino) låter dig spela spelet som om inga ändringar har gjorts.
Coolaste funktionerna:
När du ställer in noter till höger visas i stället för sekventiellt kommer att räknar upp maskinen avancera de olika score slumpmässigt - något random timing och slumpmässiga scoring - och lyssna varje så ofta för de enstaka 500 eller 5000 poäng poäng förskott som du skulle få träffa en hög poäng mål. Ser ut och låter mer som ett flipperspel som spelas, om än ganska lite snabbare än de flesta spel, som det blir till rätt visningsläge.
Allt detta sker utan att göra någon PERMANENT förändringar att spelet. Ta den Arduino och sladdar ut - spelet är som det var innan du började utan att göra ett hål för skruv eller lödning något till maskinen.
Friskrivning:
Jag har sett den gnistor dessa maskiner kan generera och jag har känt flödet av el genom min arm. Jag har känt tårarna kör ner mitt ansikte när jag har sett dessa samma gnistor kommer från under min Arduino när det har berört platser inuti flipperspel som det inte borde ha. Om dessa saker oroa dig, som de ska, då vet detta - det är ingenting jämfört med den reaktion du får när du fastnar ersätta en klockradio i sovrummet med ett flipperspel.
Atomic synkroniserad påståendet kan vara lite liberal - men satelites jag få klocksignalen från är, så på sätt och vis min flipperspelet är nu också. Det har om en 1-2 sekunders fördröjning.
Men allvarligt folk... Spänningar i ett flipperspel spänner från så lågt som 6 till full nätspänningen från väggen. Vara försiktig där. Detta är förmodligen inte det bästa man kan göra om du aldrig har spelat inuti en PIN-kod innan.