Donc voici la bete : [Vous devez être inscrit et connecté pour voir cette image]
et sa carte additionnelle: [Vous devez être inscrit et connecté pour voir cette image]
on soude des pins femelle sur la carte octo: [Vous devez être inscrit et connecté pour voir cette image]
J'ai rajouté un radiateur et des pieds de pcb : [Vous devez être inscrit et connecté pour voir cette image]
une fois monté [Vous devez être inscrit et connecté pour voir cette image]
il faudra coupé un cable ethernet en 2 et degager les 4 paires de cables internes. ensuite chaque paire correspond a 1 port de la carte Octo qui en compte 8. [Vous devez être inscrit et connecté pour voir cette image]
une fois branché: [Vous devez être inscrit et connecté pour voir cette image]
Logiciel
Maintenant, il faut injecter le firmware dans le teensy : [Vous devez être inscrit et connecté pour voir ce lien]
2 methodes
1. Avec le loader: on telecharge la version correspondante a son pc [Vous devez être inscrit et connecté pour voir ce lien]
puis on lance l'exe, on choisi le firmware, on appuis sur le bouton du teensy et c'est parti.
2. Avec le programmeur arduino
on télécharge le programme arduino [Vous devez être inscrit et connecté pour voir ce lien]
puis teesyduino [Vous devez être inscrit et connecté pour voir ce lien]
on installe tout cela (avec au moins la library octows2812 pour teesyduino.. (moi j'ai tout mis..)) on télécharge le firm sur github (download zip a droite) [Vous devez être inscrit et connecté pour voir ce lien]
ensuite on ouvre le firmware qui va lancé le programme arduino. Sélectionner teensy 3.2 [Vous devez être inscrit et connecté pour voir cette image]
ensuite dans panneau de config, périphériques et imprimantes on trouve le port du teensy [Vous devez être inscrit et connecté pour voir cette image]
port que l'on sélectionne dans arduino [Vous devez être inscrit et connecté pour voir cette image]
il n'y a plus qu'a téléverser le programme dans le teensy.
Normalement le teensy est ready
DOF
Ensuite il faut faire communiquer Vpinball et le teensy. Le DOF etant la pour ca.. Telecharger et copier par dessus les fichiers existant (ou suivre le tuto) c'est une version beta du DOF 3 Ne pas oublier de debloqué les fichiers au besoin
dans le config tool [Vous devez être inscrit et connecté pour voir ce lien]
selectionner 1 nouvel arrivant (ws2811) [Vous devez être inscrit et connecté pour voir cette image]
Selectionner ses toys (dans 1 premier temps prendre les memes..) [Vous devez être inscrit et connecté pour voir cette image]
sauver la config et generer les fichiers.
Ces fichiers seront a copier dans C:\DirectOutput\config (ou a l'endroi ou se trouve le DOF) et il faudra effacer ceux des dossier tables, tables pm5...
via global configuration editor, créer un fichier GlobalConfig_1 dans le dossier config (on clic sur file en haut a gauche puis save as) Ensuite créer dans ce même dossier config un nouveau fichier .txt (clic droit, nouveau, document texte) que l'on sauvegarde sous le nom "Cabinet Config.xml" (via un editeur style notepad ou notepad ++) dans lequel on copie :
Ce fichier est a modifier en fonction de sa config.
En lisant mon fichier, on vois que les infos importantes sont :
mon cab s'appelle GeCh Pin (just for fun) J'ai un ruban de 30 leds sur le port 1 J'utilise le port COM5
J'ai 3 toys 1 backboard de 20 leds de large 1 led de haut (pour les matrices) commençant a la led 6 1 sideboard right de 5 leds de haut 1 led de large commençant a la led 1 et de bas en haut 1 sideboard left de 5 leds de haut 1 led de large commencant a la led 26 et de haut en bas
le teensy est reconnu comme ledwizequivalent 30
Le backboard est sur le 1 du configtool le sideboard right sur le 4 et le sideboard left sur le 7.
Edit : pour les matrices de leds [Vous devez être inscrit et connecté pour voir cette image]
Et c'est pas fini...
Il restera a copier le fichier GlobalConfig_1 du dossier config du dof dans le meme dossier config 2 fois. renommer le 1 en GlobalConfig_B2SServer et ... ca marche
Bonus
et le 2eme c'est bonus... renommer en GlobalConfig_PinballX et copier le fichier DirectOutput PinballX Plugin.dll du dossier dof dans le dossier plugin de pinballx C:\PinballX\Plugins
lancer plugin manager, cocher et selectionner le plugin directoutput dans la liste cliquer sur configure, en theorie le chemin du dof doit etre bon.
ET C'EST TOUT
Pour avoir les effets dans pinballx et pour les tables, il faudra utiliser les combos onglet Combine Toys [Vous devez être inscrit et connecté pour voir cette image]
il faudra créer un nouveau combo pour la matrice de led.
On commence par choisir le type de toy : Rgb Addressable [Vous devez être inscrit et connecté pour voir cette image]
Puis on ajoute les flasher [Vous devez être inscrit et connecté pour voir cette image]
les Stroboscopes [Vous devez être inscrit et connecté pour voir cette image]
Les effets ingame [Vous devez être inscrit et connecté pour voir cette image]
et les effets pour Pinballx [Vous devez être inscrit et connecté pour voir cette image]
On clic sur Add pour enregistrer
Puis on crée 2 autres combos pour les 2 cotés en incluant les flashers et les effets comme sur la 1ere capture.
Il faudra ensuite aller dans l'onglet Port Assignement pour y choisir ses combo (qui remplace les toys uniques) en fonction de sa config. On peu aussi en profiter pour choisir des formes (Shapes) pour les flasher et les strobes... [Vous devez être inscrit et connecté pour voir cette image]
Edit : Nouvelle version Beta du DOF: [Vous devez être inscrit et connecté pour voir ce lien]
( étape obsolete ) Ini tout pret par swisslizard a renommer en directoutputconfig30 et a faire correspondre a ses toys: [Vous devez être inscrit et connecté pour voir ce lien]
Edit 2 : rajout effet ligne pinballx Edit 3 : rajout combo, ligne pinballx maintenant dans le config tool tx to Arngrim
Dernière édition par mariopourlavie le Lun 23 Avr 2018 - 7:09, édité 8 fois
arngrim Développeur Team PP
Messages : 3279 Département : Charleroi, Belgique
Sujet: Re: [TUTO] Teensy controller Mar 20 Oct 2015 - 20:40
cool de voir un tuto dans notre langue, en fait y a meme plus de tutos ici en français qu'en anglais sur les autres forums je crois
dis tu as soudé combien de pattes sur le teensy, toutes?
il va y avoir quelques petits changements dans le configtool pour avoir une config optimisée pour les ledstrip, et c'est là que la notion de combo de toys intervient, on va splitter les pf back, left et right en plusieurs sous parties, exemple non définitif
le back flasher emu, simulerait nos 5 flashers avec des la forme ronde des flashers avec les memes effets de ces derniers strobe emu simule le strobe toy sur les strips beacon pareil, je ne sais pas encore ce que swiss va nous faire comme effet sur les ledstrips pbx effects seraient des effets qui demandent au moins 5 lignes de strips sur le back panel, pour afficher des logos, des textes
vous pourrez créer votre combo avec ce que vous voudrez, si vous avez des beacons, vous pourriez vous passer du beacon emu par exemple
voilà on y travaille, quand on sera pret on va faire une big update dans le db du configtool et injecter ses effets pour TOUTES les tables existantes, sur base de script qui vont extraire les effets en fonction du pattern que j'ai utilisé pour faire toutes les configs, par la suite, je devrais compléter moi meme ses champs à chaque nouvelle update ou création d'une config
gech
Messages : 1379 Département : 29
Sujet: Re: [TUTO] Teensy controller Mar 20 Oct 2015 - 23:46
arngrim a écrit:
cool de voir un tuto dans notre langue, en fait y a meme plus de tutos ici en français qu'en anglais sur les autres forums je crois
dis tu as soudé combien de pattes sur le teensy, toutes?
il va y avoir quelques petits changements dans le configtool pour avoir une config optimisée pour les ledstrip, et c'est là que la notion de combo de toys intervient, on va splitter les pf back, left et right en plusieurs sous parties, exemple non définitif
le back flasher emu, simulerait nos 5 flashers avec des la forme ronde des flashers avec les memes effets de ces derniers strobe emu simule le strobe toy sur les strips beacon pareil, je ne sais pas encore ce que swiss va nous faire comme effet sur les ledstrips pbx effects seraient des effets qui demandent au moins 5 lignes de strips sur le back panel, pour afficher des logos, des textes
vous pourrez créer votre combo avec ce que vous voudrez, si vous avez des beacons, vous pourriez vous passer du beacon emu par exemple
voilà on y travaille, quand on sera pret on va faire une big update dans le db du configtool et injecter ses effets pour TOUTES les tables existantes, sur base de script qui vont extraire les effets en fonction du pattern que j'ai utilisé pour faire toutes les configs, par la suite, je devrais compléter moi meme ses champs à chaque nouvelle update ou création d'une config
C'est clair que pour trouver des infos c'est pas la panade.
Oui, j'ai soudé toutes les pattes des pins femelle sur la carte octo. Le teensy est arrivé presoude. Comme cela je peu changer de teensy en cas de panne... Et le prendre facilement pour jouer avec sur une breadboard. Une fois les outils sortis cela prend 2 minutes de faire les soudures.
Ca donne envie ton histoire.. vivement la suite ;-)
arngrim Développeur Team PP
Messages : 3279 Département : Charleroi, Belgique
Sujet: Re: [TUTO] Teensy controller Mer 21 Oct 2015 - 8:55
donc tu as soudé un jeu de pattes femelles sur le teensy? c'était livré avec la carte, si tu as une photo du dessous de la carte
je ne comprends pas ce que tu expliques là
Ces fichiers seront a copier dans C:\DirectOutput\config (ou a l'endroi ou se trouve le DOF) et il faudra effacer ceux des dossier tables, tables pm5...
vous avez plusieurs ini en fonction de chaque version de vp??
pas besoin de redondance de fichiers ini, ça doit etre galère d'updater tous les fichiers à chaque fois
Et simplement mettre le DOF Config ini pull au démarrage de PinballX ou Windows et les fichiers s'updatent automatiquement, enfin les ini
grandDD
Messages : 3428 Département : 59 Maubeuge
Sujet: Re: [TUTO] Teensy controller Mer 21 Oct 2015 - 9:28
arngrim a écrit:
donc tu as soudé un jeu de pattes femelles sur le teensy? c'était livré avec la carte, si tu as une photo du dessous de la carte
je ne comprends pas ce que tu expliques là
le teensy est vendu avec les pattes males soudé dessus avec un supplément de prix ou sans les pattes il faut souder les pattes femelle sur le octoWS2811 adaptator , voici la photo qui est en page une du tutos
Sujet: Re: [TUTO] Teensy controller Mer 21 Oct 2015 - 9:31
ma question : faut il alimenter le octoWS2811 en 5 volts ,ou juste alimenter les bandes de leds adressable avec une alim de 5 volts ??
gech
Messages : 1379 Département : 29
Sujet: Re: [TUTO] Teensy controller Mer 21 Oct 2015 - 17:26
Il ne faut pas alimenter la carte octo en 5v mais juste les ledStrip en direct.
Pour les fichiers ini ils sont à mettre dans le dossier config du dof. J'ai souligné ce point car le tuto du dof est faut (comme beaucoup...) et dit de les mettre dans le dossier table. Comme tu le dis cela n'est pas pratique mais à mon avis 95% des cab sont dans ce cas.
arngrim Développeur Team PP
Messages : 3279 Département : Charleroi, Belgique
Sujet: Re: [TUTO] Teensy controller Mer 21 Oct 2015 - 19:28
vous pouvez mettre les ini ou vous voulez si vous précisez ou vous les mettez dans le GlobalConfig_B2SServer.xml, comme ceci
sinon le plus simple c'est de les mettre à la meme location que b2s.server et pas besoin de spécifier ou il se trouve, comme on ne peut en avoir qu'un b2s
gech
Messages : 1379 Département : 29
Sujet: Re: [TUTO] Teensy controller Ven 23 Oct 2015 - 23:08
cox
Messages : 3881 Département : sin le noble
Sujet: Re: [TUTO] Teensy controller Ven 23 Oct 2015 - 23:13
génial ton ecran gech tu as donc assemblé des morceaux de bandes leds ou c'est un ecran tout fait ?Et pour les animations tu gères comment ?
gech
Messages : 1379 Département : 29
Sujet: Re: [TUTO] Teensy controller Ven 23 Oct 2015 - 23:47
C'est une matrice toute faite : [Vous devez être inscrit et connecté pour voir cette image]
nouvelle version: [Vous devez être inscrit et connecté pour voir ce lien]
J'ai edité le 1er post avec le lien..
edit : au passage une autre video
cox
Messages : 3881 Département : sin le noble
Sujet: Re: [TUTO] Teensy controller Ven 23 Oct 2015 - 23:59
ah ok pour la matrice et merci pour le lien donc pour l'animation c'est par le dof comme pour les bandes de led ! okok...
arngrim Développeur Team PP
Messages : 3279 Département : Charleroi, Belgique
Sujet: Re: [TUTO] Teensy controller Dim 25 Oct 2015 - 11:08
ok mais pour mettre sous vitre du playfield c'est trop haut on dirait? il faut idéalement vraiment avoir un panel qui soit de la dimension de nos back panel au dessus du playfield monitor et en dessous de la vitre, comme randr quoi, donc moins haut et plus large
salut j aimerai confirmation vant de commander , qu avec cette carte on ai pas besoin de ce repiquer sur un ledwiz ou kl , pour pouvoir profiter de led adressable.
jai opter pour la methode 1 pour mettre le fichierhex dans le teensy
ensuite dans directouput jai cree dossier config
jai lancer global config editor puis creer dans le dossier config un fichier globalconfig1 dans config jai creer fichier Cabinet Config.xml ou jai copier le texte donner ensuite il faut recopier une 2 ieme fois le fichier globalconfig1 dans dossier config en le renomant GlobalConfig_B2SServer
les fichiers dof generer par dof config je les ai mis dans dossier config ca meux fichier un pour le ledwiz et lautre je suppose pour le teensy doije effacer mon fichier generer de mon ancienne installtion qui avait 1 ledwiz de mes tables pm5 et mettre les 2 generer dans directoutput dossier config
yep, c'est ca tu les mets dans le dossier config et tu peu enlever les anciens fichiers des dossiers tables. ensuite tu lance une table et tu voi si deja les toys classic fonctionnent. si oui c'est que le dof est ok et les fichiers au bon endroit. par contre si tu a recopier le texte tel quel dans cabinet config, tu risque d'avoir des surprises.. il faut l'adapter en fonction de chacun.. donne moi ta config (comment c'est branché, quel port, combien de led a droite du playfield, en haut, a gauche... ailleurs...) et je peu essayer de te faire un fichier cabinet config..
Tu branche le 5v de lalim sur le fil rouge de chaque ruban puis tu branche le ground et le data sur le cable Ethernet. Tu ne branche pas la sortie gnd de lalim.
salut bon pour le teensy je n ai rien qui marche y a til un logiciel pour tester directement le teensy avec les led pour voit si ca vien pas du cablage
... le dof... Si tu donne un minimum d'info sur ta config(un maximum...) Comment tu as branche. Comment le dof est installé. Fichier config Fichier cabinet Fichier log. Et après je peu t'aider.