Important ! J’ai été mis au courant d’un problème avec la conception de circuit imprimé en ce qui concerne les deux boutons poussoirs. Afin d’obtenir les boutons fonctionne correctement, vous avez besoin de les connecter au port expansion au lieu des joueur désigné mode et sélectionnez le bouton connexions sur le circuit. Connectez-les à broche D et E de la broche sur le port d’extension. Vous devrez ensuite connecter une résistance de PIN D au GND et puis une autre résistance de broche E à GND. Enfin, vous aurez besoin pour vous connecter à l’autre côté de chaque bouton à VCC. Ceci s’assurera que quand la touche pas, que vous avez une 0 au microcontrôleur entrée logique (pour ce bouton) et vous obtiendrez une logique 1 lorsque le bouton est enfoncé. S’il n’y a aucune dispute, juste poster un message ici.
Zéro bien que - j’ai mis à jour le circuit imprimé et tout est travail annoncés (et aussi écrit sur le circuit imprimé) planches peut être acheté directement chez iteadstudio pour $3 - lien est dans l’instructable.
MISE À JOUR 12 AVRIL 2011
Les circuits imprimés sont maintenant en vente directe du fabricant. Ils sont de 3 $. En outre, le fabricant se penche sur combien il en coûterait pour vendre les planches avec tous les composants de pcb sous forme de kit. Je vous tiendrai à jour. Vous pouvez trouver le lien pour acheter un circuit imprimé à l’étape 1. Sinon vous pouvez toujours faire vos propres parce que tous les fichiers sont inclus dans ce instructable.
MISE À JOUR 11 AVRIL 2011
je viens de recevoir un email du fabricant de PCB (iteadstudio) pour me faire savoir que le premier lot de Table de ping-pong de Super cartes de circuits imprimés est terminé et sera très bientôt disponible à l’achat. Ils seront environ 3 $ sur leur site (j’ai fournira le lien dès que je l’ai)
Mise à jour 10 avril 2011 Vous pouvez télécharger la dernière version du code source à l’étape 1.
J’ai vient de sortir le sourcode pour la version « Knockout » de ce jeu. Cette nouvelle version voit les joueurs affrontent à garder à autant de balles que possible. Il n’y a pas de points pour frapper une balle, mais vous perdez un point pour manquer une balle - si vous manquez de 20 boules, vous êtes frappé hors du jeu et votre "bat" est remplacé par un mur plein. Les joueurs restants sont ensuite laissés à la bataille. Le dernier joueur gagne de commandes !
Bonjour et Bienvenue sur Bradsprojects un autre instructable.
Êtes-vous fatigué de votre ancienne table de café ennuyeux ? Vous rêvez d’une table basse qui permet de vous jouez à des jeux tout en maintenant votre tasse de café sur le sol ?
Eh bien le rêve n’est plus - car une telle table de café est ici et vous pouvez en créer un pour vous.
Présentation de Table Super Pong. sans doute, vous avez vu les nombreuses variantes du jeu classique de « Pong », Eh bien, cette table basse prend ce jeu juste un peu plus loin en vous permettant de jouer jusqu'à quatre joueurs en même temps avec 5 balles sur l’écran à la fois. C’est un fast paced - action jeu de mayhem !
Voici une vidéo d’youtube court du jeu en action. (J’ai enlevé le verre supérieur pour plus de clarté vidéo)
Knockout Edition (Cette version est plus amusant que l’original. Un joueur est éliminé de jeu s’ils ratent 20 balles)
Le jeu
Chaque joueur utilise un contrôleur de paddle vieux atari pour déplacer leur respectif « bat » à gauche et à droite de l’écran. Le jeu commence avec cinq balles dans le milieu de l’écran vers l’extérieur les chauves-souris de joueurs. Chaque boule se déplace à une vitesse différente et des angles différents pour un de l’autre. Quand une balle s’approche un joueur, ce joueur doit déplacer leur bat pour intercepter le ballon et faire rebondir dans la direction opposée. Si le joueur n’obtient pas leur bat là dans le temps et le ballon arrive à passer devant le joueur, alors que la bille ré-apparaîtra dans le centre de l’écran.
Alors, comment gagner ?
Si le joueur frappe la balle, ils sont attribués à un moment donné, mais si le joueur rate une balle, ils perdent un point. Le premier joueur à atteindre 20 Points gagne la partie et ils seront présentés avec une animation de feux d’artifice « Vous gagnez ».
Détails techniques
Le jeu est propulsé par un microcontrôleur 8 bits (PIC18f4550) cadencé à 8MHz. L’affichage est composé de 900 LED disposées en une matrice de 30 x 30. (Je l’ai conçu à l’origine d’avoir 1024 LED, ce qui en ferait une matrice de LED 32 x 32. Les LED sur chaque bord extérieur aurait été une couleur différente, c'est-À-dire un côté aurait été vert, puis bleu, blanc et orange) longue histoire courte, le surcoût LED que j’ai commandé ne sont pas arrivés à temps, qui a limité le mt à seulement 900 LED rouge.
Les quatre contrôleurs sont contrôleurs analogiques retirés de l’ancien système de jeu Atari 2600. Vous enrouler dans le sens horaire / anti-horaire pour déplacer votre raquette respective sur l’affichage LED. Le circuit nécessite très peu d’énergie et peut être s’écouler 4 piles AA pendant plus de 2 mois si joué pendant 30 minutes chaque jour.
Futures mises à jour
Je voudrais dire un grand Merci pour tous vos commentaires et suggestions. J’ai prévu d’améliorer sur ce projet pour en faire un jeu beaucoup plus agréable. Je suis actuellement à jour la conception de circuit imprimé et le schéma pour inclure un port d’extension qui permettra pour toutes sortes d’améliorations futures telles que des boutons supplémentaires et un écran LCD pour chaque joueur.
Pensées pour les futures mises à jour :
- Boules se déplaçant à des vitesses et des angles plus aléatoire
- possibilité de sélectionner le nombre de boules à l’écran à la fois
- joueur d’ordinateur
- scores est affichées sur un écran lcd
- Ajouter un bouton de style arcade pour chaque joueur en leur donnant la possibilité de « tirer » les autres joueurs pour prendre des points hors eux
- différentes couleurs de LED pour les chauves-souris joueurs (plutôt que simplement rouge)
- Si un joueur perd un certain nombre de points, ils sont éliminés hors du jeu - le dernier homme debout gagne.