Belangrijk! Ik heb in kennis gesteld van een probleem met de printplaat ontwerp met betrekking tot de twee drukknoppen. Om de knoppen goed te laten werken moet u hen verbinden met de haven uitbreiding in plaats van de aansluitingen van de aangewezen speler selecteren en modus de knop op de printplaat. PIN D en E van de PIN op de uitbreidingspoort moet aansluiten. U zult dan moeten verbinden met een weerstand van PIN D GND en vervolgens een andere weerstand van PIN E naar GND. Ten slotte moet u de andere kant van elke knop verbinden VCC. Dit zal ervoor zorgen dat wanneer de knoppen niet ingedrukt, dat u wel een logica 0 op de microcontroller ingang (voor die knop) en dan u een logica 1 krijgt wanneer de knop wordt gedrukt. Als er gedoe, gewoon een bericht hier.
Oke scratch dat - ik de printplaat bijgewerkt heb en alles werken als geadverteerde (en zo geschreven op de printplaat) Boards is kan worden gekocht rechtstreeks van iteadstudio voor $3 - link in de instructable is.
UPDATE 12 APRIL 2011
De printplaten zijn nu te koop rechtstreeks van de fabrikant. Ze zijn elk $3. Ook onderzoekt de fabrikant hoeveel het kosten zou om de plankjes met alle pcb onderdelen verkopen als een kit. Ik zal u bijgewerkt houden. Hier vindt u de link voor de aankoop van een circuit bord in stap 1. Anders kunt u nog steeds maken uw eigen omdat alle bestanden zijn opgenomen in dit instructable.
UPDATE 11 APRIL 2011
ik heb zopas een e-mail van de PCB fabrikant (iteadstudio) mij te laten weten dat de eerste partij van Super Pong tafel printplaten voltooid is en zal zeer binnenkort beschikbaar voor aankoop. Zij zullen ongeveer 3 dollar elk van hun website (ik zal de link geven zodra ik het heb)
UPDATE 10 April 2011 U kunt het downloaden van de nieuwste versie van de broncode in stap 1.
ik heb zojuist de sourcode voor de 'Knock-out'-versie van dit spel. Deze nieuwe versie ziet spelers gaan strijd aan om te houden in zoveel ballen mogelijk. Er zijn geen punten voor het raken van een bal, maar je verliest een punt voor het missen van een bal - als je 20 ballen mist, u worden geslagen uit het spel en uw "bat" is vervangen door een vaste wand. De overgebleven spelers zitten dan ten strijde op. De laatste speler staande wint!
Hallo en Welkom bij een andere Bradsprojects instructable.
Ben je moe van uw oude saaie koffietafel? Droomt u van een koffietafel waarmee u spelen evenals Houd uw koffiekopje van de grond?
Goed dromen niet langer - omdat deze een koffietafel hier is en u aan een voor jezelf bouwen kunt.
Introductie van Super tabel Pong. ongetwijfeld heb je gezien de vele varianten van het klassieke spel "Pong", Nou deze salontafel duurt dat net even dat beetje verder doordat u maximaal vier spelers tegelijk met 5 ballen tegelijk op het scherm te spelen spel. Het is een snel tempo - spel van mayhem boordevol actie!
Hier is een korte youtube-video van het spel in actie. (Ik heb verwijderd het bovenste glas voor video duidelijkheid)
Knockout Edition (Deze versie is leuker dan het origineel. Een speler is geslagen uit het spel als ze 20 ballen missen)
Het spel
Elke speler maakt gebruik van een oude atari paddle controller te bewegen hun respectieve "bat" links en rechts van het scherm. Het spel begint met vijf ballen in het midden van het scherm naar buiten op weg naar de spelers vleermuizen. Elke bal beweegt met een andere snelheid en onder verschillende hoeken bij elkaar. Wanneer een bal een speler nadert, moet deze speler verplaatsen hun vleermuis om de bal te onderscheppen en maak het terug te stuiteren in de tegenovergestelde richting. Als de speler niet hun vleermuis die er in de tijd en de bal krijgt te gaan langs de speler gebeurt, zal die bal opnieuw in het midden van het scherm verschijnen.
Dus hoe wint u?
Als de speler de bal raakt, zijn ze één punt toegekend maar als de speler een bal mist, ze een punt verliest. De eerste speler te bereiken van 20 punten wint het spel, en zij zal worden gepresenteerd met een 'U WIN' fireworks-animatie.
Technische Details
Het spel wordt aangedreven door een 8-bit microcontroller (PIC18f4550) draait op 8MHz. Het scherm bestaat uit 900 LED's gerangschikt in een matrix van 30 x 30. (Ik oorspronkelijk ontworpen te hebben van 1024 LED's, waardoor het een 32 x 32 LED matrix. De LED's op elke buitenrand zou zijn geweest een andere kleur, dat wil zeggen één kant zou zijn geweest, groen en blauw, wit en oranje) lang verhaal kort, de extra LED's die ik heb besteld is niet aangekomen in tijd die mt heeft beperkt tot slechts 900 rode LED's.
De vier controllers zijn analoge controllers onttrokken aan de oude Atari 2600-spelcomputer. Je draai ze met de klok mee / tegen de klok om te verplaatsen van uw respectieve vleermuis op het LED-display. Het circuit vereist zeer weinig macht en kan worden uitgevoerd uit 4 AA-batterijen voor meer dan 2 maanden als gespeeld voor 30 minuten per dag.
Toekomstige Updates
Ik zou willen zeggen een grote thankyou voor al uw opmerkingen en suggesties. Ik heb plannen om te verbeteren op dit project te maken in een veel leuker spel. Ik ben momenteel actualisering van de printplaat ontwerp en schema als u wilt opnemen van een uitbreidingspoort waarmee voor allerlei soorten toekomstige verbeteringen zoals extra knoppen en een LCD-scherm voor elke speler.
Gedachten voor toekomstige updates:
- Ballen rijdt met meer willekeurige snelheden en hoeken
- mogelijkheid om het aantal ballen op scherm tegelijk selecteren
- speler van de computer
- scores worden getoond op een LCD-scherm
- toevoegen van de knop van een arcade-stijl voor elke speler die geeft hen de mogelijkheid om 'schieten' andere spelers om punten uit hen
- verschillende kleuren LED's voor de spelers vleermuizen (i.p.v. gewoon rood)
- Als een speler een bepaalde hoeveelheid punten verliest worden ze geslagen uit het spel - de laatste man die wint.