[GALERIE]SDVX Controller Panel Arcade PC

Ici tronent fièrement les bornes des membres terminés avec leurs WIP respectifs, source d'idée et belles machines en vues !

Modérateur : Modérateurs

Avatar de l’utilisateur
andric31
Maître
Maître
Messages : 4447
Inscription : 14 sept. 2014 - 01:00
Localisation : Entre mer et montage
A remercié : 582 fois
A été remercié : 450 fois

SDVX Controller Panel Arcade PC

Message par andric31 » 24 oct. 2017 - 12:17

Coucou,
Réalisation d'un panel arcade PC dédié à Sound Voltex

Image

L'inspiration vient de CONS&STUFF
https://consandstuff.github.io/rhythmco ... vx-normal/" onclick="window.open(this.href);return false;
Vous y trouverez la liste du matériels.

J'ai utiliser l'Arduino LEONARDO et pas le TEENSY 3.2
Avec le code suivant https://github.com/4yn/iivx/tree/master/leoo/leovxhq" onclick="window.open(this.href);return false;
PS: pas besoin d'alim, tout se fait avec l'USB
andric31 a écrit :Présentation rapide pour injecter du code

- Ouvrir le logiciel Arduino
- Connecter votre Arduino au PC
- Fichier - Ouvrir - Choisir le fichier .ino (Si fichier .zip, il prend aussi)
Image
- Vérifier le code avec l'icone vérifier, OK.

ATTENTION deux manipulation a faire à la suite
- Téléverser avec l'icone téléverser.
- appuyer sur le bouton reset de l'arduino Léonardo, pour éviter tout bug de connexion.

- C'est terminé une fois qu'il le dit.

PS; quand on injecte un nouveaux code, l'ancien est supprimer ;)
Pour la forme générale du panel, je me suis inspirer du KONAMI SOUND VOLTEX CONSOLE -NEMSYS- Ultimate Model
http://www.konamistyle.jp/item/73806" onclick="window.open(this.href);return false;

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Image

Image

Image

Image

Image

Petite astuce pour ceux qui débute
Image
Dernière modification par andric31 le 02 nov. 2017 - 12:29, modifié 4 fois.

Avatar de l’utilisateur
snuf69
Modérateur
Modérateur
Messages : 2577
Inscription : 31 déc. 2013 - 00:00
Localisation : 38200
A remercié : 181 fois
A été remercié : 406 fois

Re: SDVX Controller Panel Arcade PC

Message par snuf69 » 24 oct. 2017 - 12:33

Aucune idée de ce qu'est ce jeu. Mais beau taff sur le panel ;)
Image

Avatar de l’utilisateur
andric31
Maître
Maître
Messages : 4447
Inscription : 14 sept. 2014 - 01:00
Localisation : Entre mer et montage
A remercié : 582 fois
A été remercié : 450 fois

Re: SDVX Controller Panel Arcade PC

Message par andric31 » 24 oct. 2017 - 13:01

Merci,
oui c'est un truc pas facile

[BBvideo 560,340][/BBvideo]

Avatar de l’utilisateur
DarkTrooper
Modérateur
Modérateur
Messages : 1133
Inscription : 05 mai 2015 - 17:57
Localisation : 93330
A remercié : 89 fois
A été remercié : 244 fois

Re: SDVX Controller Panel Arcade PC

Message par DarkTrooper » 24 oct. 2017 - 16:12

Punaise j'ai testé ça au summer, c'est un truc de psychopathe!

Avatar de l’utilisateur
loujez
Virtuose
Virtuose
Messages : 1050
Inscription : 21 déc. 2016 - 21:48
Localisation : Nantes
A remercié : 172 fois
A été remercié : 148 fois

Re: SDVX Controller Panel Arcade PC

Message par loujez » 24 oct. 2017 - 16:15

lol énorme le truc. C'est entre la MPC et la table de mixage. completemnt fou

Sinon bien joué le panel andric : ) Belle réa

Avatar de l’utilisateur
snuf69
Modérateur
Modérateur
Messages : 2577
Inscription : 31 déc. 2013 - 00:00
Localisation : 38200
A remercié : 181 fois
A été remercié : 406 fois

Re: SDVX Controller Panel Arcade PC

Message par snuf69 » 24 oct. 2017 - 17:33

Oh putain le jeu de ouf. Yavais ça au summer?
Ça tourne sous Windows ?
Image

Avatar de l’utilisateur
andric31
Maître
Maître
Messages : 4447
Inscription : 14 sept. 2014 - 01:00
Localisation : Entre mer et montage
A remercié : 582 fois
A été remercié : 450 fois

Re: SDVX Controller Panel Arcade PC

Message par andric31 » 24 oct. 2017 - 18:05

Merci,
oui, soit les dump arcade, soit le programme K-Shoot Mania ou plus officiellement sur le cloud e-amusement.

Apres c'est vachement dur, surtout les rotations, je c'est pas si c'est le code injecter mais c'est trop réactif (A voir si je trouve autres chose). passer le niveaux 1 novice, c'est pas la peine.
Dernière modification par andric31 le 24 oct. 2017 - 22:16, modifié 1 fois.

Avatar de l’utilisateur
MadXvelvet
Virtuose
Virtuose
Messages : 1319
Inscription : 20 déc. 2014 - 14:53
Localisation : 91510
A remercié : 527 fois
A été remercié : 109 fois

Re: SDVX Controller Panel Arcade PC

Message par MadXvelvet » 24 oct. 2017 - 19:23

Enorme j'ai kiffé ce jeu ! merci pour les liens !

Edit : niveau coût de reviens ça donne quoi stp ?

Avatar de l’utilisateur
andric31
Maître
Maître
Messages : 4447
Inscription : 14 sept. 2014 - 01:00
Localisation : Entre mer et montage
A remercié : 582 fois
A été remercié : 450 fois

Re: SDVX Controller Panel Arcade PC

Message par andric31 » 24 oct. 2017 - 22:07

MadXvelvet a écrit :niveau coût de reviens ça donne quoi stp ?
Ah... cher quand même, mais pas 250E comme tu peux en trouver

J'avais quelques truc, mais pas loin des 100E
En vrac , le plus cher c'est les 4 boutons 60x60 - 30E
Les deux Encoder 600 P - 17E
Les deux capuchons volume alu - 8E
l'Arduino LEONARDO - 7E
...

Si non, il y à la versions mini
https://consandstuff.github.io/rhythmco ... x-minicon/" onclick="window.open(this.href);return false;

Et j'ai même vue avec les boutons standards ronds

Avatar de l’utilisateur
andric31
Maître
Maître
Messages : 4447
Inscription : 14 sept. 2014 - 01:00
Localisation : Entre mer et montage
A remercié : 582 fois
A été remercié : 450 fois

Re: SDVX Controller Panel Arcade PC

Message par andric31 » 24 oct. 2017 - 22:40

Mais Osef, j'avais bien un soucis avec le code :twisted:
J'avais pas encore pu tester pleinement mais maintenant ça se joue vachement mieux avec les rotations,
En fait, faut celui là https://github.com/4yn/iivx/tree/master/leoo/leovxhq" onclick="window.open(this.href);return false;

- - - - - - - - - -

Allez, petit présentation rapide pour injecter du code

- Ouvrir le logiciel Arduino
- Connecter votre Arduino au PC
- Fichier - Ouvrir - Choisir le fichier .ino (Si fichier .zip, il prend aussi)
Image
- Vérifier le code avec l'icone vérifier, OK.

ATTENTION deux manipulation a faire à la suite
- Téléverser avec l'icone téléverser.
- appuyer sur le bouton reset de l'arduino Léonardo, pour éviter tout bug de connexion.

- C'est terminé une fois qu'il le dit.

PS; quand on injecte un nouveaux code, l'ancien est supprimer ;)

Avatar de l’utilisateur
tutor59
Virtuose
Virtuose
Messages : 1270
Inscription : 08 oct. 2014 - 01:00
A remercié : 119 fois
A été remercié : 176 fois

Re: SDVX Controller Panel Arcade PC

Message par tutor59 » 24 oct. 2017 - 22:42

Bien joué, c'est bô !

Balaise ce jeu, c'est un truc de ouf ! Il faut sans doute apprendre les mouvements par cœur, ça ne semble pas possible autrement :shock:

Avatar de l’utilisateur
DarkTrooper
Modérateur
Modérateur
Messages : 1133
Inscription : 05 mai 2015 - 17:57
Localisation : 93330
A remercié : 89 fois
A été remercié : 244 fois

Re: SDVX Controller Panel Arcade PC

Message par DarkTrooper » 25 oct. 2017 - 08:22

Faut déjà comprendre ce qu'il se passe pour pouvoir l'apprendre

Avatar de l’utilisateur
souki
Gourou
Gourou
Messages : 553
Inscription : 21 déc. 2016 - 13:57
A remercié : 80 fois
A été remercié : 122 fois

Re: SDVX Controller Panel Arcade PC

Message par souki » 11 nov. 2017 - 10:45

Joli l'arrondi.

Une idée à intégrer sur borne et bartop cette forme pour différencier un peu des autres.

:)

Avatar de l’utilisateur
mismu2000
Initié
Initié
Messages : 128
Inscription : 19 avr. 2017 - 07:21
A remercié : 4 fois
A été remercié : 13 fois

Re: SDVX Controller Panel Arcade PC

Message par mismu2000 » 11 nov. 2017 - 11:06

Dans une moindre mesure, ça me fait penser à DJ Hero

[BBvideo 560,340][/BBvideo]

Par contre, je ne connais pas, et ça donne vraiment envie.
Je vais aller me matter quelques vidéos, mais y a des chances qu'a terme je me fasse ce petit panel pour ma Vewlix like.

Merci pour cette belle trouvaille :)

Avatar de l’utilisateur
mismu2000
Initié
Initié
Messages : 128
Inscription : 19 avr. 2017 - 07:21
A remercié : 4 fois
A été remercié : 13 fois

Re: SDVX Controller Panel Arcade PC

Message par mismu2000 » 11 nov. 2017 - 11:13

Ou alors chacun en fait une pour ça :lol:

[BBvideo 560,340][/BBvideo]

Avatar de l’utilisateur
GoryBlaster
Connaisseur
Connaisseur
Messages : 380
Inscription : 05 avr. 2017 - 10:54
A remercié : 114 fois
A été remercié : 76 fois

Re: SDVX Controller Panel Arcade PC

Message par GoryBlaster » 11 nov. 2017 - 11:25

J'imagine le délire (genre 8 ou 10 d'affilé comme ça ) ! :mrgreen:

Avatar de l’utilisateur
MadXvelvet
Virtuose
Virtuose
Messages : 1319
Inscription : 20 déc. 2014 - 14:53
Localisation : 91510
A remercié : 527 fois
A été remercié : 109 fois

Re: SDVX Controller Panel Arcade PC

Message par MadXvelvet » 14 janv. 2018 - 10:11

j'ai un souci avec l'implantation du code dans le leonardo, c'est la première fois que j'utilise un arduino.

dans un premier temps jai fait clique droit "enregistrer le lien" et jai fait ouvrir dans le soft pour arduino, mais quand je vérifie le code j'ai plein d'erreurs.
(impossible de poster le code et l'erreur je dépasse le nombre de caractères max. je le ferais par mp si besoin)


J'ai essayé de copier/coller le code "manuellement" dans le arduino et quand je vérifie je n'ai plus que une erreur.
code
#include "iivx_leo.h"
iivxReport_t report;

#define REPORT_DELAY 2000
// Number of microseconds between HID reports
// 2000 = 500hz

#define ENC_L_A 0
#define ENC_L_B 1
#define ENC_L_B_ADDR 3
#define ENC_R_A 2
#define ENC_R_B 3
#define ENC_R_B_ADDR 0
#define ENCODER_SENSITIVITY (double) 1.5625
#define ENCODER_PORT PIND
// encoder sensitivity = number of positions per rotation (400) / number of positions for HID report (256)
/*
connect encoders
VOL-L to pins 0 and 1
VOL-R to pins 2 and 3
*/

int tmp;
uint8_t buttonCount = 7;
uint8_t lightMode = 1;
// 0 = reactive lighting, 1 = HID lighting
uint8_t ledPins[] = {6, 7, 8, 9, 10, 11, 12};
uint8_t buttonPins[] = {13, 18, 19, 20, 21, 22, 23};
uint8_t sysPin = 5;
uint8_t reactiveLightPin = 21;
uint8_t hidLightPin = 22;
uint8_t sysInputPins[] = {13, 18, 19, 20};
int32_t encL = 0, encR = 0;
/* current pin layout
pins 6 to 12 = LED 1 to 7
connect pin to + termnial of LED
connect ground to resistor and then - terminal of LED
pins 13, A0 to A5 = Button input 1 to 7
connect button pin to ground to trigger button press
pins 5 = system pin
connect system pin to ground with a small button
press together with other buttons to change lighting scheme
system button + button 1 = reactive lighting
system button + button 3 = HID lighting
*/


void doEncL() {
if ((ENCODER_PORT >> ENC_L_B_ADDR) & 1) {
encL++;
} else {
encL--;
}
}

void doEncR() {
if ((ENCODER_PORT >> ENC_R_B_ADDR) & 1) {
encR++;
} else {
encR--;
}
}

void lights(uint8_t lightDesc) {
for (int i = 0; i < buttonCount; i++) {
if ((lightDesc >> i) & 1) {
digitalWrite(ledPins, HIGH);
} else {
digitalWrite(ledPins, LOW);
}
}
}

void setup() {
delay(1000);
// Setup I/O for pins
for (int i = 0; i < buttonCount; i++) {
pinMode(buttonPins, INPUT_PULLUP);
pinMode(ledPins, OUTPUT);
}
pinMode(sysPin, INPUT_PULLUP);
//setup interrupts
pinMode(ENC_L_A, INPUT_PULLUP);
pinMode(ENC_L_B, INPUT_PULLUP);
pinMode(ENC_R_A, INPUT_PULLUP);
pinMode(ENC_R_B, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(ENC_L_A), doEncL, RISING);
attachInterrupt(digitalPinToInterrupt(ENC_R_A), doEncR, RISING);
}

void loop() {
// Read buttons
for (int i = 0; i < buttonCount; i++) {
if (digitalRead(buttonPins) != HIGH) {
report.buttons |= (uint16_t)1 << i;
} else {
report.buttons &= ~((uint16_t)1 << i);
}
}
// Read Encoders
report.xAxis = (uint8_t)((int32_t)(encL / ENCODER_SENSITIVITY) % 256);
report.yAxis = (uint8_t)((int32_t)(encR / ENCODER_SENSITIVITY) % 256);
// Light LEDs
if (lightMode == 0) {
lights(report.buttons);
} else {
lights(iivx_led);
}
// Detect Syspin Entries
if (digitalRead(sysPin) != HIGH) {
report.buttons = 0;
for (int i = 0; i < 4; i++) {
if (digitalRead(sysInputPins) != HIGH) {
report.buttons |= (uint16_t)1 << (i + buttonCount);
} else {
report.buttons &= ~((uint16_t)1 << (i + buttonCount));
}
}
if (digitalRead(reactiveLightPin) != HIGH) {
lightMode = 0;
} else if (digitalRead(hidLightPin) != HIGH) {
lightMode = 1;
}
}
// Send report and delay
iivx.setState(&report);
delayMicroseconds(REPORT_DELAY);
}

erreur
C:\Users\candy\Documents\Arduino\voltrex\voltrex.ino:1:22: fatal error: iivx_leo.h: No such file or directory

#include "iivx_leo.h"

^

compilation terminated.

exit status 1
Erreur de compilation pour la carte Arduino Leonardo


si un pro du arduino pouvais m'aiguiller svp

merci la team.

Avatar de l’utilisateur
andric31
Maître
Maître
Messages : 4447
Inscription : 14 sept. 2014 - 01:00
Localisation : Entre mer et montage
A remercié : 582 fois
A été remercié : 450 fois

Re: SDVX Controller Panel Arcade PC

Message par andric31 » 14 janv. 2018 - 11:54

Salut,
https://mega.nz/#!r4d3XQCQ!BRKUYDlZGad7 ... dMrkIsJ9Ic" onclick="window.open(this.href);return false;
au cas ou, tu le decompress,

dans le logiciel arduino
- Fichier
- Ouvrir
- tu choisis leovxhq.ino, une nouvelle fenêtre s'ouvre.
- tu vérifie le code avec le logo du cheek

PS: j'ai re fait un test sans injecter, pas de soussi

Avatar de l’utilisateur
MadXvelvet
Virtuose
Virtuose
Messages : 1319
Inscription : 20 déc. 2014 - 14:53
Localisation : 91510
A remercié : 527 fois
A été remercié : 109 fois

Re: SDVX Controller Panel Arcade PC

Message par MadXvelvet » 14 janv. 2018 - 14:14

ah, merci @andric31 ! en faite pour les newbies comme moi il faut download le dossier complet et pas seulement le .ino et surtout bien faire le reset pendant le télétransfert pour eviter le bug !

Avatar de l’utilisateur
wonderboy
Virtuose
Virtuose
Messages : 1440
Inscription : 31 oct. 2015 - 19:32
Localisation : Cordemais
A remercié : 374 fois
A été remercié : 239 fois

Re: SDVX Controller Panel Arcade PC

Message par wonderboy » 14 janv. 2018 - 14:50

je sais pas si on pourrais degoter ca mais a la summer cela pourrais être vraiment ultra sympa. :)
https://mega.nz/folder/JJVwUR6Y#75J34dxowIcQEw93H71ihw Jeu Saturn KEIO FLYING SQUADRON 2.
https://mega.nz/folder/MJNmjZQQ#IgQMLEjbzMDqmTUkTg7_hg Jeu Saturn DECATHLETE.
A VOS STICKS A++++ ;)

Répondre

Revenir à « La Galerie »