Gamoover
Forums "MAME-UNIVERS" => Cabs From Scratch => : ian57 Sunday 21 June 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 :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150621162222-ian57-panel-nanocab.png) (http://gamoovernet.pixhotel.fr/pics/20150621162222-ian57-panel-nanocab.png)
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
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150621115644-ian57-20150621-094643.jpg) (http://gamoovernet.pixhotel.fr/pics/20150621115644-ian57-20150621-094643.jpg)
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.
-
Bon le module de multiplexage à base de MCP est fonctionnel : http://atmjoy.com/pikeyd-pi-gpio-keyboard-daemon-i2c-mcp3017/
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150622155420-ian57-20150622-154247.jpg) (http://gamoovernet.pixhotel.fr/pics/20150622155420-ian57-20150622-154247.jpg)
bon faut pas se planter en branchant la masse... sinon ça plnte l'écran
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150622155510-ian57-GPIOs.png) (http://gamoovernet.pixhotel.fr/pics/20150622155510-ian57-GPIOs.png)
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
-
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 :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624211847-ian57-20150624-200215.jpg) (http://gamoovernet.pixhotel.fr/pics/20150624211847-ian57-20150624-200215.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624211921-ian57-20150624-195745.jpg) (http://gamoovernet.pixhotel.fr/pics/20150624211921-ian57-20150624-195745.jpg)
le cablage complet a été réalisé : joystick + 6 boutons P1 + Start P1 + Crédits + touche escape
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624212050-ian57-20150624-200209.jpg) (http://gamoovernet.pixhotel.fr/pics/20150624212050-ian57-20150624-200209.jpg)
du coup on peut jouer à Marvel vs Capcom :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624212218-ian57-20150624-195649.jpg) (http://gamoovernet.pixhotel.fr/pics/20150624212218-ian57-20150624-195649.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624212136-ian57-20150624-195737.jpg) (http://gamoovernet.pixhotel.fr/pics/20150624212136-ian57-20150624-195737.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624212356-ian57-20150624-195706.jpg) (http://gamoovernet.pixhotel.fr/pics/20150624212356-ian57-20150624-195706.jpg)
Reste l'intégration dans une borne ;)... en modifiant la cupcade de base :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624212747-ian57-nanorAsPiCade.png) (http://gamoovernet.pixhotel.fr/pics/20150624212747-ian57-nanorAsPiCade.png)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150624230137-ian57-nanocab-cycles.png) (http://gamoovernet.pixhotel.fr/pics/20150624230137-ian57-nanocab-cycles.png)
-
Petite modé sur le thème RAsPiCade :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150626161746-ian57-nano-rAsPiCade.png) (http://gamoovernet.pixhotel.fr/pics/20150626161746-ian57-nano-rAsPiCade.png)
-
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 :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704170758-ian57-mode-blender.png) (http://gamoovernet.pixhotel.fr/pics/20150704170758-ian57-mode-blender.png)
ensuite impression 3D :
Puis montage de tous les composants de la boite :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704170850-ian57-20150703-223113.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704170850-ian57-20150703-223113.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704170913-ian57-20150703-223102.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704170913-ian57-20150703-223102.jpg)
ensuite on remplit avec l'electronique :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704171015-ian57-20150704-103628.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704171015-ian57-20150704-103628.jpg)
Bon ok c'est un peu le bordel... mais il faut ça hein !
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704171048-ian57-20150704-103926.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704171048-ian57-20150704-103926.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704171114-ian57-20150704-113654.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704171114-ian57-20150704-113654.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704171143-ian57-20150704-143945.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704171143-ian57-20150704-143945.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704171210-ian57-20150704-131545.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704171210-ian57-20150704-131545.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150704171235-ian57-20150704-140415.jpg) (http://gamoovernet.pixhotel.fr/pics/20150704171235-ian57-20150704-140415.jpg)
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...
-
rhoooo mais t'es bien équipé :) elle rend trop bien! :)
-
Ben l'imprimante 3D c'est pas a moi hein... mais j'en ai l'usufruit ;). Ce qui est que la table est à moi ;)
-
Tiote video du projet :
-
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+
-
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 !
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150706133650-ian57-cupcade-and-nanorAsPiCade.png) (http://gamoovernet.pixhotel.fr/pics/20150706133650-ian57-cupcade-and-nanorAsPiCade.png)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150706171426-ian57-nanorAsPiCade-exploded.png) (http://gamoovernet.pixhotel.fr/pics/20150706171426-ian57-nanorAsPiCade-exploded.png)
-
j'aime beaucoup bravo ^-^
-
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 ? :-\
-
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 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
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150708141304-ian57-20150708-090110.jpg) (http://gamoovernet.pixhotel.fr/pics/20150708141304-ian57-20150708-090110.jpg)
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 :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150708141846-ian57-20150708-141544.jpg) (http://gamoovernet.pixhotel.fr/pics/20150708141846-ian57-20150708-141544.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150708141905-ian57-20150708-141619.jpg) (http://gamoovernet.pixhotel.fr/pics/20150708141905-ian57-20150708-141619.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150708141437-ian57-20150708-114256.jpg) (http://gamoovernet.pixhotel.fr/pics/20150708141437-ian57-20150708-114256.jpg)
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150708141930-ian57-20150708-114301.jpg) (http://gamoovernet.pixhotel.fr/pics/20150708141930-ian57-20150708-114301.jpg)
-
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
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150708200027-ian57-20150708-194218.jpg) (http://gamoovernet.pixhotel.fr/pics/20150708200027-ian57-20150708-194218.jpg)
Cette nanorAsPiCade devrait être visible au Salon BGS 2015. A bientôt pour un autre WIP... surement une console gun cab ;D
-
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
-
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
Merci pour les compliments. Pour les HPs... les téléphones étaient déjà dans la poubelles... un éclair ;)
Pour les projets, j'en suis à 1 par an a peu près.... le prochain risque d'être plus long... et plus gros ;)
le grand à découvert super mario bros.... ah ah ah, il s'est fait manger au premier champi :)
trop dur les jeu de vieux !!!
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150708212025-ian57-20150708-205857.jpg) (http://gamoovernet.pixhotel.fr/pics/20150708212025-ian57-20150708-205857.jpg)
-
Tiote animation Blender pour la vue éclatée :
-
Hello,
Voici l'article de la création de la nano borne, si certains sont intéressés : http://morere.eu/spip.php?article181 (http://morere.eu/spip.php?article181)
et pour que ce soit plus joli, j'ai acheté de la visserie noir en 6 pans :
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150803081150-ian57-20150729-074405.jpg) (http://gamoovernet.pixhotel.fr/pics/20150803081150-ian57-20150729-074405.jpg)
-
Très chouette réalisation !
Malin l'astuce pour avoir un état de surface lisse à l'imprimante 3D !
Tu l'alimentes comment ton engin ? Ce serait peut-etre jouable d'emporter ca comme console de jeu pour la voiture ?
-
Très chouette réalisation !
Malin l'astuce pour avoir un état de surface lisse à l'imprimante 3D !
Tu l'alimentes comment ton engin ? Ce serait peut-etre jouable d'emporter ca comme console de jeu pour la voiture ?
Tout est alimenté par le Raspi avec l'alim 1.1 A... du coup un adaptateur alum-cigare - USB dans la voiture et hop le tour est joué.... mais il faut qu'il délivre plus de 500mA ...http://www.miniinthebox.com/fr/en-forme-de-balle-dual-usb-car-chargeur-allume-cigare-5v-1a-5v-2-1a_p831835.html?currency=EUR&litb_from=paid_adwords_shopping&litb_from=&adword_mt=&adword_ct=73523389842&adword_kw=&adword_pos=1o1&adword_pl=&adword_net=g&adword_tar=&adw_src_id=4196617767_313318722_22461335202_kwd-140177641962&gclid=CNaSyP62jMcCFSsKwwodwLkFzg
-
Une superbe réalisation ^-
Encore plus petit qu'un Bartop.
Ca me rappel les minicab à cristaux liquides des années 80
-
Merci Wanou... on te voit au BGS 2015?
-
Superbe cette petite console! Bonne utilisation de l'imp3D.
Voudrais-tu me dire d'où proviennent tes fils de connexion zébrés? C'est home made ou bien déjà tout fait =?=
-
Superbe cette petite console! Bonne utilisation de l'imp3D.
Voudrais-tu me dire d'où proviennent tes fils de connexion zébrés? C'est home made ou bien déjà tout fait =?=
Ces fils proviennent d'un gros cables multibrins (genre 50 fils dans un cable blindé)... encore de la recup ;)
-
Thanks. :)
-
Une superbe réalisation ^-
Encore plus petit qu'un Bartop.
Ca me rappel les minicab à cristaux liquides des années 80
Ah j'ai pas connu... t'aurais une photo stp?
-
je pense qu'il fait allusion au tabletop :D
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150804114558-sushy18-Nintendo-DonkeyKongJr.jpg) (http://gamoovernet.pixhotel.fr/pics/20150804114558-sushy18-Nintendo-DonkeyKongJr.jpg)
-
Salut,
Ah j'ai pas connu... t'aurais une photo stp?
Peut-être Wanou parle-t-il des tabletop du genre de ceux de Coleco :)
Et je ne sais pas si ces tabletop utilisaient des cristaux liquides ou plutôt des LED... ;)
[edit : grilled by sushy :)]
A+
-
Merci à tous les 2 pour ces précisions (photos et vidéos)... encore un peu plus de culture retrogaming , merci ;)
-
rhoooooo
petite question en passant, je voulais m'en faire un de tabletop basé sur le pi et rAsPiCade, faut changer un paramètre pour avoir l'affiche sur un écran 3.5" ou il le gère tout seul?
http://www.ebay.fr/itm/3-5-screen-display-Refroidisseur-TFT-LCD-tactile-Bouclier-Pour-Raspberry-Pi-B-B-/191580986652?hash=item2c9b1ddd1c
-
alors là oui c'est pas trivial, la manip est décrite ici http://morere.eu/spip.php?article181 en détail sur un 2"8, mais je pense que sur un 3"5 ça devrait aller
il faut juste suivre les instructions spécifiques au 3,5 à la place du 2,8 (resolution etc)
https://learn.adafruit.com/adafruit-pitft-3-dot-5-touch-screen-for-raspberry-pi/easy-install
après si tu veux me payer un 3,5 je te fais la SD :)
-
http://www.ebay.fr/itm/3-5-screen-display-Refroidisseur-TFT-LCD-tactile-Bouclier-Pour-Raspberry-Pi-B-B-/191580986652?hash=item2c9b1ddd1c
Je voulais en acheter un, mais ya un truc trop chiant sur ce model, ya pas le report du GPIO sur la carte. Du coup impossible de brancher un panel dessus sans passer par l'usb.
la version adafruit possède ce report cf : http://www.kubii.fr/449-789-thickbox/pitft-ecran-tactile-3-5-tft-raspberry-pi.jpg
en tout cas moi j'en ai besoin pour mon module avec le mcp23017
après si tu as assez avec les gpio libre du B+... ça doit le faire.
-
Merci Wanou... on te voit au BGS 2015?
J'ai prévu d'y passer les deux jours, il y a tellement de monde à voir :-*
je pense qu'il fait allusion au tabletop :D
(http://gamoovernet.pixhotel.fr/pics_gamoovernet690px/20150804114558-sushy18-Nintendo-DonkeyKongJr.jpg) (http://gamoovernet.pixhotel.fr/pics/20150804114558-sushy18-Nintendo-DonkeyKongJr.jpg)
C'est tout à fait ça !
J'avais une machine avec un jeux genre galaga, j'y ai passer un sacré nombre d'heures et un wagon de pile aussi :D
Les shoot c'est la vie ;)
-
Je voulais en acheter un, mais ya un truc trop chiant sur ce model, ya pas le report du GPIO sur la carte. Du coup impossible de brancher un panel dessus sans passer par l'usb.
la version adafruit possède ce report cf : http://www.kubii.fr/449-789-thickbox/pitft-ecran-tactile-3-5-tft-raspberry-pi.jpg
en tout cas moi j'en ai besoin pour mon module avec le mcp23017
après si tu as assez avec les gpio libre du B+... ça doit le faire.
Pour moi perso ça me dérange pas, mais je suis preneur pour la proposition d'écran contre la sd ^^ je te mp dès que j'ai commandé ça ;)
Merci :)
-
par contre j'pourrais pas faire la sd avant d'avoir l'écran!!! et pour les controles on utilise retrogame et les gpio qui restent ou tu va utiliser autre chose?
-
Pour moi perso ça me dérange pas, mais je suis preneur pour la proposition d'écran contre la sd ^^ je te mp dès que j'ai commandé ça ;)
Merci :)
Au fait, la nanocab version ecran chinois ... c'est fait : http://www.gamoover.net/Forums/index.php?topic=34507.0 je sais pas si tu avais vu... du coup j'ai la sd qui va bien :)