Auteur Sujet: [WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade  (Lu 7050 fois)

Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« le: Dimanche 21 Juin 2015, 16:41:08 pm »
Hello,

j'arrête de polluer le fil RAsPiCade et je crée un fil dédié à la future nanocab basée sur rAsPiCade.

Il s'agit de reprendre le concept de la cupcade http://www.adafruit.com/product/1783 mais en utilisant ma distro rAsPiCade et tous les émus.

La nanocab sera 1 joueur et devrait donc avoir 6 boutons pour jouer a Marvel vs Capcom.

Pour la matériel, je suis parti d'un Pi 512 revB que j'avais, un écran piTFT 2.8" resistif de chez kubii à 44€!!! on peut le trouver chez dealextreme à 20€ http://www.dx.com/fr/p/tft-2-8-touchscreen-display-module-for-raspberry-pi-320156#.VYbGILz1GlM, des minis boutons chinois trouvé sur banggood (bon ils sont très durs, mais j'en ai pas trouvé ailleurs) http://www.banggood.com/3A-250V-Off-on-Non-locking-Momentary-Push-Button-Switch-p-915925.html, pour le joy je suis parti sur un joy analogique de ps2 / xbox http://www.banggood.com/Original-3D-Analog-Joystick-Controller-Module-For-Xbox-360-PS2-p-931300.html http://www.banggood.com/Controller-Analogue-Thumb-stick-Joysticks-Cap-Cover-for-XBOX-One-p-929275.html

Bon c'est sur c'est pas adapté pour les entrées GPIO du Pi. Va falloir faire quelques modifs en se basant sur  http://www.instructables.com/id/Simple-Analog-to-Digital-joystick-conversion/. une astuce qui permet d'utiliser ces joy analogiques de Xbox/Ps en arcade (transformer l'analogique en numérique booléen).  bon le schéma donné ne marche pas, en fait le branchement sur le pi est encore plus simple. Après avoir couper la piste du potard comme indiqué sur le site (pfiuuuu dur dur sans loupe), on remplace le +5v par la masse et on branche directement Up Down Left et Right sur les GPIO, exit les resistances de tirage.

sinon on peut faire plus propre avec ce qui existe dans la cupcade : https://learn.adafruit.com/cupcade-raspberry-pi-micro-mini-arcade-game-cabinet/build-interface-circuit, ya en plus un mini ampli audio (ts922). J'utiliserai surement cela dans la version finale.

Bon après avoir lu la mise en route de l'écran sur adafruit, j'ai ça  :


c'est un bon début, maintenant il faut un panel....

Petite modé rapide sou blender pour le panel et impression 3D pour eviter de tenir les boutons :



Bon ya un gros truc chiant avec l'écran piTFT de Adafruit : "This design uses the hardware SPI pins (SCK, MOSI, MISO, CE0, CE1) as well as GPIO #25 and #24." https://learn.adafruit.com/adafruit-pitft-28-inch-resistive-touchscreen-display-raspberry-pi

ce qui fait que 7 Gpio sont inutilisables ... sur une Pi1 512 revB c'est bien chiant (j'en ai encore quelques uns) car cela ne laisse que 1 joy + 6 boutons utilisables -> du coup avec un start p1 + Credits, il ne reste que 4 boutons pour jouer. Exit Marvel vs Capcom bouhhhh...

il a donc fallu modifier en conséquence le programme retrogame qui refusait de se lancer !

Pour l'instant je n'ai donc pu cabler que 4 boutons sur les 6, le start p1, le crédits et le joystick




Pour avoir plus de bouton, reste la solution du multiplexage, va falloir que je tente de mettre http://atmjoy.com/pikeyd-pi-gpio-keyboard-daemon-i2c-mcp3017/ qui utilise l'i2c en // de l'ecran en spi

l'idée est ensuite de faire des modifs du plan PDF de la borne, https://learn.adafruit.com/system/assets/assets/000/017/715/original/cupcade-cab-art.pdf?1404184503 pour la réaliser en impression 3D.
« Modifié: Mercredi 08 Juillet 2015, 20:00:45 pm par ian57 »
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #1 le: Lundi 22 Juin 2015, 15:55:56 pm »
Bon le module de multiplexage à base de MCP est fonctionnel : http://atmjoy.com/pikeyd-pi-gpio-keyboard-daemon-i2c-mcp3017/

 

bon faut pas se planter en branchant la masse... sinon ça plnte l'écran



les broches 25 et 26 n'ont pas vraiment la même utilité ;)

je vais donc pouvoir avoir autant de boutons que désiré !!! Yes
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #2 le: Mercredi 24 Juin 2015, 21:22:19 pm »
Bon je continue sur ma lancée...

Le module pikey à base de mcp23017 a ete modifié pour venir se placer simplement derrière l'écran pitft :





le cablage complet a été réalisé : joystick + 6 boutons P1 + Start P1 + Crédits + touche escape



du coup on peut jouer à Marvel vs Capcom :







Reste l'intégration dans une borne ;)... en modifiant la cupcade de base :



« Modifié: Mercredi 24 Juin 2015, 23:01:29 pm par ian57 »
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #3 le: Vendredi 26 Juin 2015, 16:17:43 pm »
Petite modé sur le thème RAsPiCade :

"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #4 le: Samedi 04 Juillet 2015, 17:16:53 pm »
Bon la borne est trop haute pour que je puisse imprimer les sides en une seule fois... j'ai donc revu le modé pour faire tenir le side dans 15cmx15cm... la dimension de mon plateau :



ensuite impression 3D :


Puis montage de tous les composants de la boite :





ensuite on remplit avec l'electronique :



Bon ok c'est un peu le bordel... mais il faut ça hein !











Bon il me reste à recevoir mon petit ampli audio 5V http://www.ebay.fr/itm/DC-5V-PAM8403-Mini-Audio-Module-Panneau-Damplificateur-Numerique-Classe-D-2-3W/191257306375?_trksid=p2047675.c100011.m1850&_trkparms=aid%3D333008%26algo%3DRIC.MBE%26ao%3D1%26asc%3D20140620080429%26meid%3D86e7bd882e7c4ec6b8054bc5f6c99a0a%26pid%3D100011%26rk%3D1%26rkt%3D10%26sd%3D221811554613 et à fixer les enceintes.

Il faut aussi que je revoie la face arrière pour laisser des trous pour la SD et l'alim ou juste l'alim...

Aussi quelques trous inutiles dans les sides...
« Modifié: Samedi 04 Juillet 2015, 17:26:12 pm par ian57 »
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne RetroGeeksStyle

  • Croisé quiche-espadrille
  • Addict
  • *
  • Messages: 311
    • Voir le profil
    • association promtion Jeux rétro et univers Geek
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #5 le: Samedi 04 Juillet 2015, 19:14:56 pm »
rhoooo mais t'es bien équipé :) elle rend trop bien! :)
Association Retro Geek's Style Arcade
Promotion jeu vidéo d'arcade
https://www.facebook.com/RetroGeeksStyleArcade

Boutique en ligne de Bead sprite et autres goodies
http://www.alittlemarket.com/boutique/retro_geek_style-310078.html

Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #6 le: Samedi 04 Juillet 2015, 19:30:44 pm »
Ben l'imprimante 3D c'est pas a moi hein... mais j'en ai l'usufruit ;). Ce qui est que la table est à moi ;)
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #7 le: Dimanche 05 Juillet 2015, 21:02:07 pm »
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne Little_Rabbit

  • Arcade Myth
  • *
  • Messages: 4660
  • The early 80's : the arcade golden age !!
    • Voir le profil
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #8 le: Lundi 06 Juillet 2015, 10:28:34 am »
Salut,

Superbe réalisation, bravo !  ^-^

J'adore la vidéo de l'impression 3D  8). Elle est accélérée de combien de fois ? :D

A+
Recherche dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Xenon, Baby Pac Man, Gottlieb des années 80 (Spirit, Amazon Hunt, ...). Divers :  Ice Cold Beer
Trois fois rien quoi ! :D

Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #9 le: Lundi 06 Juillet 2015, 10:39:55 am »
Salut,

Superbe réalisation, bravo !  ^-^

J'adore la vidéo de l'impression 3D  8). Elle est accélérée de combien de fois ? :D

A+

Merci


Bientôt le modèle sur thingiverse, je corrige quelques petits bug ;)

Pour l'impression, le timelapse prend une image toute les 10s... et on est à 24i/s : 1s video  = 240s = 4 minutes réelles ;)

et oui ya quelques heures d'impression, sans compter les pièces mal conçues !



« Modifié: Lundi 06 Juillet 2015, 17:14:23 pm par ian57 »
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne liryc

  • Accro
  • *
  • Messages: 261
    • Voir le profil
    • Xbox-Borne-Arcade
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #10 le: Lundi 06 Juillet 2015, 18:47:26 pm »
j'aime beaucoup bravo  ^-^

Hors ligne GroJojo

  • Confirmé
  • *
  • Messages: 117
    • Voir le profil
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #11 le: Lundi 06 Juillet 2015, 18:54:33 pm »
On ne peut qu'apprécier le travail fourni.  ^-^
Super propre le travail.

Le produit fini de l'impression 3D est comment?
Ca reste solide et propre ?  :-\

Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #12 le: Lundi 06 Juillet 2015, 21:29:09 pm »
Le produit fini de l'impression 3D est comment?
Ca reste solide et propre ?  :-\

Oui c'est solide, léger mais solide, chaque partie faire 3mm d’épaisseur. lorsque le tout est monté, ça bouge pas. Pour l'aspect extérieur, chaque face visible est celle qui était sur le plateau chauffant de l'imprimante. L'état de surface est donc pas mal du tout.
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #13 le: Mercredi 08 Juillet 2015, 14:19:22 pm »
Après un démontage en règle de mes vieux téléphones sans fils de la maison pour récupérer les HP, un casque-micro pour le potard de réglage volume et le cable... soudage du tout sur l'ampli 2x3w 5V stéreo à 2€... et test



Purrée, ça marche du feu de dieu!!!! les HP sont des 0.5W en 8 Ohms 3cm de diametre et ya même un peu de basse! bluffant

bon ben voila, là c'est quasi terminé, il le reste à fixer le potard sur la porte arrière avec de la colle à chaud :










"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne ian57

  • Game Cheater
  • *
  • Messages: 2280
  • Distributions Arcade pour Raspberry Pi
    • Voir le profil
    • Ma page Perso
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #14 le: Mercredi 08 Juillet 2015, 20:00:23 pm »
Voila le potard est fixé... c bô :)... le WIP est donc à 100%. je vais mettre les fichiers STL sur thingiverse et faire une tiote page sur mon web perso pour ce WIP.... car il y a quand même un peu de taf sur RAsPiCade pour faire marcher l'écran piTFT en SPI



Cette nanorAsPiCade devrait être visible au Salon BGS 2015. A bientôt pour un autre WIP... surement une console gun cab ;D
« Modifié: Mercredi 08 Juillet 2015, 20:02:23 pm par ian57 »
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57








Hors ligne Maitre_Poulpi

  • ✌(◕‿◕)✌ Donateur 2018
  • Alien
  • *
  • Messages: 4793
  • Consoles au fil je suis, ordis aussi
    • Voir le profil
[WIP] Nanocab rAsPiCade : une cupcadelike mais avec RAsPiCade
« Réponse #15 le: Mercredi 08 Juillet 2015, 20:32:00 pm »
C'est super chouette  ^-
Pas con de récupérer les hp de téléphone !
Au moins toi tu laisse pas les projets dans les cartons, ça avance  :D
May the Gamooforce be with you !
À partir du moment où un fou sait qu'il l'est, peut-on toujours le nommer ainsi ?
Boulot, rétro, dodo... et un peu (beaucoup) de TATC...